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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #0b60a9 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0b60a9 !important;
  border-color: #0b60a9 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #063761 !important;
  border-color: #063761 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #063761 !important;
  border-color: #063761 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #052a49;
  color: #052a49;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #0b60a9;
  border-color: #0b60a9;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0b60a9 !important;
  border-color: #0b60a9 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #277e9c;
  color: #277e9c;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #0b60a9 !important;
}
.text-secondary {
  color: #55b4d4 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #052a49 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #277e9c !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0b60a9;
  border-color: #0b60a9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #0b60a9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #41a0f3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #0b60a9;
}
/* 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: #0b60a9;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #0b60a9;
}
/* 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: #0b60a9;
  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: #0b60a9;
  border-bottom-color: #0b60a9;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #0b60a9 !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: #55b4d4 !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='%230b60a9' %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-rOM60W9fKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .nav-item:focus,
.cid-rOM60W9fKX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOM60W9fKX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOM60W9fKX .nav-item {
    position: relative;
  }
  .cid-rOM60W9fKX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOM60W9fKX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOM60W9fKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOM60W9fKX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOM60W9fKX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOM60W9fKX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOM60W9fKX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOM60W9fKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOM60W9fKX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOM60W9fKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOM60W9fKX .navbar.collapsed .right-menu,
.cid-rOM60W9fKX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse.show,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .navbar-collapse.show .brand-container,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOM60W9fKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOM60W9fKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOM60W9fKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOM60W9fKX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOM60W9fKX .navbar .right-menu,
  .cid-rOM60W9fKX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOM60W9fKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOM60W9fKX .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOM60W9fKX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOM60W9fKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOM60W9fKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOM60W9fKX .dropdown-item.active,
.cid-rOM60W9fKX .dropdown-item:active {
  background-color: transparent;
}
.cid-rOM60W9fKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOM60W9fKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOM60W9fKX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOM60W9fKX .navbar-buttons {
  margin-left: auto;
}
.cid-rOM60W9fKX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX .navbar-dropdown {
  position: fixed;
}
.cid-rOM60W9fKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM60W9fKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOM60W9fKX .right-menu,
.cid-rOM60W9fKX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOM60W9fKX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOM60W9fKX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOM60W9fKX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOM60W9fKX .card-wrapper {
  z-index: 3;
}
.cid-rOM60W9fKX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOM60W9fKX .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOM60W9fKX .none {
    display: none;
  }
}
.cid-rPak4iovf2 {
  background-image: url("../../../assets/images/mbr-1.jpg");
}
@media (min-width: 992px) {
  .cid-rPak4iovf2 {
    display: none;
  }
}
.cid-rOiXTNOETM .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
}
.cid-rOiXTNOETM .mbr-section-title {
  color: #232323;
}
.cid-rOiXTNOETM .mbr-text {
  color: #232323;
  letter-spacing: 5px;
  font-weight: 100;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOiXTNOETM .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
@media (max-width: 992px) {
  .cid-rOiXTNOETM {
    display: none;
  }
}
.cid-rOuufNERgI {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOuufNERgI .mbr-text {
  color: #767676;
}
.cid-rOuufNERgI .card-subtitle {
  margin: 0;
}
.cid-rOuufNERgI .link {
  margin: 0;
}
.cid-rOuufNERgI .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rOuufNERgI img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rOuufNERgI .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rOuufNERgI .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rOuufNERgI .card-img:hover:before {
  opacity: 0.4;
}
.cid-rOuufNERgI .card-img:hover img {
  transform: scale(1.05);
}
.cid-rOuufNERgI .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rOuufNERgI .card {
    margin-bottom: 3rem;
  }
}
.cid-rOuuJqIegf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOuuJqIegf .mbr-text {
  color: #767676;
}
.cid-rOuuJqIegf .card-subtitle {
  margin: 0;
}
.cid-rOuuJqIegf .link {
  margin: 0;
}
.cid-rOuuJqIegf .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-rOuuJqIegf img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-rOuuJqIegf .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-rOuuJqIegf .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rOuuJqIegf .card-img:hover:before {
  opacity: 0.4;
}
.cid-rOuuJqIegf .card-img:hover img {
  transform: scale(1.05);
}
.cid-rOuuJqIegf .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-rOuuJqIegf .card {
    margin-bottom: 3rem;
  }
}
.cid-rOpP78Y1eJ {
  padding-top: 60px;
  padding-bottom: 45px;
}
.cid-rOut4NjAC8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOut4NjAC8 .mbr-text {
  margin: 0;
}
.cid-rOut4NjAC8 .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-rOut4NjAC8 .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rOut4NjAC8 .row-element,
.cid-rOut4NjAC8 .image-element {
  padding: 0;
}
.cid-rOut4NjAC8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOut4NjAC8 .image-element .img-wrap {
  width: 100% !important;
}
.cid-rOut4NjAC8 .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOut4NjAC8 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOut4NjAC8 .carousel-item.active,
.cid-rOut4NjAC8 .carousel-item-next,
.cid-rOut4NjAC8 .carousel-item-prev {
  display: flex;
}
.cid-rOut4NjAC8 .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
  left: -50% !important;
}
.cid-rOut4NjAC8 .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #0b60a9;
}
.cid-rOut4NjAC8 .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-rOut4NjAC8 .carousel-indicators li:hover {
  opacity: 1;
}
.cid-rOut4NjAC8 .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-rOut4NjAC8 .carousel-controls {
    display: block;
  }
  .cid-rOut4NjAC8 .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-rOut4NjAC8 .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-rOut4NjAC8 .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-rOut4NjAC8 .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-rOut4NjAC8 .text-element {
    padding: 1rem;
  }
  .cid-rOut4NjAC8 .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOut4NjAC8 .image-element {
    min-width: 50%;
  }
  .cid-rOut4NjAC8 .media-container-row {
    width: 100%;
  }
}
.cid-rOut4NjAC8 .mbr-title,
.cid-rOut4NjAC8 .ornament {
  color: #1360aa;
  text-align: left;
}
.cid-rOut4NjAC8 .mbr-text,
.cid-rOut4NjAC8 .link {
  text-align: left;
}
.cid-rOut4NjAC8 .mbr-list,
.cid-rOut4NjAC8 .social-media UL {
  text-align: left;
}
.cid-rOut4NjAC8 .mbr-list,
.cid-rOut4NjAC8 .social-media {
  color: #232323;
}
.cid-rOpPua9NCC {
  padding-top: 60px;
  padding-bottom: 45px;
}
.cid-rOutaQazAI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOutaQazAI .mbr-text {
  margin: 0;
}
.cid-rOutaQazAI .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-rOutaQazAI .row-element,
.cid-rOutaQazAI .image-element {
  padding: 0;
}
.cid-rOutaQazAI .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOutaQazAI .image-element .img-wrap {
  width: 100% !important;
}
.cid-rOutaQazAI .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOutaQazAI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOutaQazAI .carousel-item.active,
.cid-rOutaQazAI .carousel-item-next,
.cid-rOutaQazAI .carousel-item-prev {
  display: flex;
}
.cid-rOutaQazAI .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-rOutaQazAI .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #0b60a9;
}
.cid-rOutaQazAI .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-rOutaQazAI .carousel-indicators li:hover {
  opacity: 1;
}
.cid-rOutaQazAI .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-rOutaQazAI .carousel-controls {
    display: block;
  }
  .cid-rOutaQazAI .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-rOutaQazAI .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-rOutaQazAI .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-rOutaQazAI .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-rOutaQazAI .text-element {
    padding: 1rem;
  }
  .cid-rOutaQazAI .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOutaQazAI .image-element {
    min-width: 50%;
  }
  .cid-rOutaQazAI .media-container-row {
    width: 100%;
  }
}
.cid-rOutaQazAI .mbr-title,
.cid-rOutaQazAI .ornament {
  color: #1360aa;
  text-align: left;
}
.cid-rOutaQazAI .mbr-text,
.cid-rOutaQazAI .link {
  text-align: left;
}
.cid-rOutaQazAI .mbr-list,
.cid-rOutaQazAI .social-media UL {
  text-align: left;
}
.cid-rOutaQazAI .mbr-list,
.cid-rOutaQazAI .social-media {
  color: #232323;
}
.cid-rOpPxmsd9k {
  padding-top: 60px;
  padding-bottom: 45px;
}
.cid-rOutbf0JYO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOutbf0JYO .mbr-text {
  margin: 0;
}
.cid-rOutbf0JYO .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-rOutbf0JYO .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rOutbf0JYO .row-element,
.cid-rOutbf0JYO .image-element {
  padding: 0;
}
.cid-rOutbf0JYO .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOutbf0JYO .image-element .img-wrap {
  width: 100% !important;
}
.cid-rOutbf0JYO .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOutbf0JYO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOutbf0JYO .carousel-item.active,
.cid-rOutbf0JYO .carousel-item-next,
.cid-rOutbf0JYO .carousel-item-prev {
  display: flex;
}
.cid-rOutbf0JYO .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
  left: -50% !important;
}
.cid-rOutbf0JYO .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #0b60a9;
}
.cid-rOutbf0JYO .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-rOutbf0JYO .carousel-indicators li:hover {
  opacity: 1;
}
.cid-rOutbf0JYO .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-rOutbf0JYO .carousel-controls {
    display: block;
  }
  .cid-rOutbf0JYO .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-rOutbf0JYO .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-rOutbf0JYO .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-rOutbf0JYO .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-rOutbf0JYO .text-element {
    padding: 1rem;
  }
  .cid-rOutbf0JYO .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOutbf0JYO .image-element {
    min-width: 50%;
  }
  .cid-rOutbf0JYO .media-container-row {
    width: 100%;
  }
}
.cid-rOutbf0JYO .mbr-title,
.cid-rOutbf0JYO .ornament {
  color: #1360aa;
  text-align: left;
}
.cid-rOutbf0JYO .mbr-text,
.cid-rOutbf0JYO .link {
  text-align: left;
}
.cid-rOutbf0JYO .mbr-list,
.cid-rOutbf0JYO .social-media UL {
  text-align: left;
}
.cid-rOutbf0JYO .mbr-list,
.cid-rOutbf0JYO .social-media {
  color: #232323;
}
.cid-rOM1t3i0nN {
  padding-top: 60px;
  padding-bottom: 45px;
}
.cid-rOM1CuiQog {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOM1CuiQog .mbr-text {
  margin: 0;
}
.cid-rOM1CuiQog .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-rOM1CuiQog .row-element,
.cid-rOM1CuiQog .image-element {
  padding: 0;
}
.cid-rOM1CuiQog .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM1CuiQog .image-element .img-wrap {
  width: 100% !important;
}
.cid-rOM1CuiQog .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOM1CuiQog .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM1CuiQog .carousel-item.active,
.cid-rOM1CuiQog .carousel-item-next,
.cid-rOM1CuiQog .carousel-item-prev {
  display: flex;
}
.cid-rOM1CuiQog .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-rOM1CuiQog .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #0b60a9;
}
.cid-rOM1CuiQog .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-rOM1CuiQog .carousel-indicators li:hover {
  opacity: 1;
}
.cid-rOM1CuiQog .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-rOM1CuiQog .carousel-controls {
    display: block;
  }
  .cid-rOM1CuiQog .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-rOM1CuiQog .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-rOM1CuiQog .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-rOM1CuiQog .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-rOM1CuiQog .text-element {
    padding: 1rem;
  }
  .cid-rOM1CuiQog .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM1CuiQog .image-element {
    min-width: 50%;
  }
  .cid-rOM1CuiQog .media-container-row {
    width: 100%;
  }
}
.cid-rOM1CuiQog .mbr-title,
.cid-rOM1CuiQog .ornament {
  color: #1360aa;
  text-align: left;
}
.cid-rOM1CuiQog .mbr-text,
.cid-rOM1CuiQog .link {
  text-align: left;
}
.cid-rOM1CuiQog .mbr-list,
.cid-rOM1CuiQog .social-media UL {
  text-align: left;
}
.cid-rOM1CuiQog .mbr-list,
.cid-rOM1CuiQog .social-media {
  color: #232323;
}
.cid-rOpPCAhxMg {
  padding-top: 60px;
  padding-bottom: 45px;
}
.cid-rOpRErvyrJ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rOpRErvyrJ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rOpRErvyrJ .photo-split {
  padding: 0;
}
.cid-rOpRErvyrJ .photo-split img {
  width: 100%;
}
.cid-rOpRErvyrJ .icon-transition span:hover {
  background-color: #0b60a9;
}
.cid-rOpRErvyrJ .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOpRErvyrJ .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rOpRErvyrJ .counter-container ul li:before {
  color: #0b60a9;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rOpRErvyrJ .wrap-block {
  padding: 3rem 3rem;
}
.cid-rOpRErvyrJ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rOpRErvyrJ .wrap-block ul li {
  display: inline-block;
}
.cid-rOpRErvyrJ .wrap-block ul li span {
  text-align: center;
}
.cid-rOpRErvyrJ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rOpRErvyrJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rOpRErvyrJ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rOpRErvyrJ .mbr-list,
.cid-rOpRErvyrJ .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rOpRErvyrJ .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rOpRErvyrJ .mbr-section-title,
  .cid-rOpRErvyrJ .mbr-section-subtitle,
  .cid-rOpRErvyrJ .mbr-text {
    text-align: center !important;
  }
  .cid-rOpRErvyrJ .social-list {
    text-align: center !important;
  }
}
.cid-rOpRErvyrJ .mbr-list,
.cid-rOpRErvyrJ .social-media {
  color: #767676;
}
.cid-rOpRErvyrJ .mbr-section-title {
  color: #0b60a9;
}
.cid-rQh8jqp1gd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rQh8jqp1gd .mbr-iconfont {
  color: #879a9f;
}
.cid-rQh8jqp1gd .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-rQh8jqp1gd .mbr-text {
  margin: 1.5rem 0;
}
.cid-rQh8jqp1gd .card-img {
  margin-bottom: 2rem;
  max-width: 200px;
  max-height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-rQh8jqp1gd .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-rQh8jqp1gd .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-rQh8jqp1gd .mbr-section-subtitle,
.cid-rQh8jqp1gd .mbr-text,
.cid-rQh8jqp1gd .social-links .mbr-iconfont {
  color: #8d97ad;
}
.cid-rQh8jqp1gd .mbr-text,
.cid-rQh8jqp1gd .social-links .mbr-iconfont {
  color: #0b60a9;
}
.cid-rQho1lyp0l {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQho1lyp0l .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQho1lyp0l .carousel-item.active,
.cid-rQho1lyp0l .carousel-item-next,
.cid-rQho1lyp0l .carousel-item-prev {
  display: flex;
}
.cid-rQho1lyp0l .carousel-controls a {
  transition: opacity .5s;
  font-size: 1.2rem;
}
.cid-rQho1lyp0l .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 15px;
  border-radius: 50%;
  color: #ffffff;
  background: #232323;
  opacity: .9;
}
.cid-rQho1lyp0l .carousel-controls a:hover span {
  opacity: 1;
}
.cid-rQho1lyp0l .user_image {
  width: 170px;
  height: 170px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  background: #cccccc;
  margin: 0 auto 2rem auto;
  display: flex;
  -webkit-box-shadow: 0 7px 20px 5px rgba(0, 0, 0, 0.08);
  -ms-box-shadow: 0 7px 20px 5px rgba(0, 0, 0, 0.08);
  -o-box-shadow: 0 7px 20px 5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 7px 20px 5px rgba(0, 0, 0, 0.08);
  box-shadow: 0 7px 20px 5px rgba(0, 0, 0, 0.08);
}
.cid-rQho1lyp0l .user_image .user_image_inner {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  display: flex;
  margin: auto;
}
.cid-rQho1lyp0l .user_image .user_image_inner img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rQho1lyp0l .user_text {
  color: #767676;
}
.cid-rQho1lyp0l .user {
  margin: 1rem;
}
@media (min-width: 992px) {
  .cid-rQho1lyp0l .user {
    padding: 2rem 3rem;
  }
}
@media (max-width: 230px) {
  .cid-rQho1lyp0l .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-rQho1lyp0l .mbr-section-title {
  color: #0b60a9;
}
.cid-rQhpwki7sF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOpRsV9n6P {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOpRsV9n6P .google-map {
  height: 25rem;
  position: relative;
}
.cid-rOpRsV9n6P .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rOpRsV9n6P .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rOpRsV9n6P .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rOpRsV9n6P .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rOpRsV9n6P .wrapper {
  margin-top: -10rem;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  border-radius: .25rem;
}
.cid-rOpRsV9n6P .form-container {
  padding: 3rem;
}
.cid-rOpRsV9n6P .row {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.cid-rOpRsV9n6P .content-panel {
  padding: 2rem;
  background: linear-gradient(45deg, #0b60a9, #1dc9cb);
  height: 100%;
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
  overflow: hidden;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOpRsV9n6P .mbr-text {
  color: #efefef;
}
@media (min-width: 992px) {
  .cid-rOpRsV9n6P .form-group,
  .cid-rOpRsV9n6P .input-group-btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-rOpRsV9n6P .form-control {
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  min-height: 40px;
  padding: .5rem 1rem;
  background-color: #ffffff;
  border: 1px solid #efefef;
  color: #565656;
  border-radius: .25rem;
  font-size: 1rem;
  line-height: 1.43;
}
.cid-rOpRsV9n6P .form-control:focus,
.cid-rOpRsV9n6P .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #ffffff;
}
.cid-rOpRsV9n6P textarea.form-control {
  min-height: 170px;
}
.cid-rOpRsV9n6P .form-group {
  margin-bottom: 1rem;
}
.cid-rOpRsV9n6P input::-webkit-input-placeholder,
.cid-rOpRsV9n6P textarea::-webkit-input-placeholder {
  color: #565656;
}
.cid-rOpRsV9n6P input:-moz-placeholder,
.cid-rOpRsV9n6P textarea:-moz-placeholder {
  color: #565656;
}
.cid-rOpRsV9n6P .jq-selectbox li,
.cid-rOpRsV9n6P .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-rOpRsV9n6P .jq-selectbox li:hover,
.cid-rOpRsV9n6P .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-rOpRsV9n6P .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-rOpRsV9n6P .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rOpRsV9n6P .main-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rOpRsV9n6P .text-block {
    margin-bottom: 2rem;
  }
  .cid-rOpRsV9n6P .wrapper {
    margin-top: 0;
  }
}
.cid-rOpRsV9n6P .social-list {
  margin-top: auto;
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOpRsV9n6P .social-list .mbr-iconfont-social {
  font-size: 1.2rem;
  color: #fff;
}
.cid-rOpRsV9n6P .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rOpRsV9n6P .social-list .soc-item {
  margin: 15px 3px 0px 3px;
}
.cid-rOpRsV9n6P .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOpRsV9n6P .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOpRsV9n6P .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOpRsV9n6P H2 {
  color: #0b60a9;
}
.cid-rOumVzWWuM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOumVzWWuM .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rOumVzWWuM .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rOumVzWWuM .mbr-text {
  color: #444;
}
.cid-rOumVzWWuM h5 {
  margin-bottom: 0;
}
.cid-rOumVzWWuM .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rOumVzWWuM .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOumVzWWuM .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rOumVzWWuM .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOumVzWWuM .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOumVzWWuM .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rOumVzWWuM .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOumVzWWuM .social-list a:hover {
  opacity: .4;
}
.cid-rOumVzWWuM .media-container-row > div {
  padding: 0px;
}
.cid-rOumVzWWuM .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-rOumVzWWuM .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rOumVzWWuM .group-title SPAN {
  color: #ffffff;
}
.cid-rOumVzWWuM .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rOumVzWWuM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rOumVzWWuM .social-list,
  .cid-rOumVzWWuM .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rOumVzWWuM h3 {
    margin-bottom: 10px;
  }
  .cid-rOumVzWWuM .navbar-brand {
    text-align: center;
  }
}
.cid-rOumVzWWuM .links SPAN {
  color: #9e9e9e;
}
.cid-rOumVzWWuM .links,
.cid-rOumVzWWuM .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rOumVzWWuM .centro {
    text-align: center;
  }
}
.cid-rOpRVoQJ7g {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOpRVoQJ7g .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOpRVoQJ7g .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOpRVoQJ7g .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOpRVoQJ7g .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOvnnu4SSN {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rOvnnu4SSN P {
  color: #767676;
}
.cid-rOvG3xCy0Z {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvpKC1rwf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/ot1c850-2000x1333.jpeg");
}
.cid-rOvkXNiUKz {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvkXNiUKz .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOvkXNiUKz .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOvkXNiUKz h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOvkXNiUKz h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOvkXNiUKz p {
  text-align: left;
}
.cid-rOvkXNiUKz img {
  transition: all 0.3s;
}
.cid-rOvkXNiUKz .mbr-text {
  color: #1c1c1c;
}
.cid-rOvkXNiUKz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOvkXNiUKz .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOvkXNiUKz .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOvkXNiUKz .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOvkXNiUKz .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOvkXNiUKz .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOvkXNiUKz .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOvkXNiUKz .card-title {
  color: #767676;
}
.cid-rOvl9CNuHT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #0b60a9;
}
.cid-rOvl9CNuHT .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOvl9CNuHT .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOvl9CNuHT h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOvl9CNuHT h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOvl9CNuHT p {
  text-align: left;
}
.cid-rOvl9CNuHT img {
  transition: all 0.3s;
}
.cid-rOvl9CNuHT .mbr-text {
  color: #1c1c1c;
}
.cid-rOvl9CNuHT .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOvl9CNuHT .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOvl9CNuHT .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOvl9CNuHT .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOvl9CNuHT .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOvl9CNuHT .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOvl9CNuHT .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOvl9CNuHT .card-title {
  color: #767676;
}
.cid-rOvl9YZ3iG {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvl9YZ3iG .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOvl9YZ3iG .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOvl9YZ3iG h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOvl9YZ3iG h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOvl9YZ3iG p {
  text-align: left;
}
.cid-rOvl9YZ3iG img {
  transition: all 0.3s;
}
.cid-rOvl9YZ3iG .mbr-text {
  color: #1c1c1c;
}
.cid-rOvl9YZ3iG .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOvl9YZ3iG .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOvl9YZ3iG .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOvl9YZ3iG .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOvl9YZ3iG .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOvl9YZ3iG .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOvl9YZ3iG .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOvl9YZ3iG .card-title {
  color: #767676;
}
.cid-rOMbe6NkuC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOMbe6NkuC .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOMbe6NkuC .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOMbe6NkuC h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOMbe6NkuC h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOMbe6NkuC p {
  text-align: left;
}
.cid-rOMbe6NkuC img {
  transition: all 0.3s;
}
.cid-rOMbe6NkuC .mbr-text {
  color: #1c1c1c;
}
.cid-rOMbe6NkuC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOMbe6NkuC .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOMbe6NkuC .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOMbe6NkuC .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOMbe6NkuC .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOMbe6NkuC .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOMbe6NkuC .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOMbe6NkuC .card-title {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-rOMbe6NkuC .scheda {
    display: none;
  }
}
.cid-rQuzzI9tP6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQuzzI9tP6 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rQuzzI9tP6 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rQuzzI9tP6 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQuzzI9tP6 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rQuzzI9tP6 p {
  text-align: left;
}
.cid-rQuzzI9tP6 img {
  transition: all 0.3s;
}
.cid-rQuzzI9tP6 .mbr-text {
  color: #1c1c1c;
}
.cid-rQuzzI9tP6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQuzzI9tP6 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rQuzzI9tP6 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rQuzzI9tP6 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rQuzzI9tP6 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rQuzzI9tP6 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rQuzzI9tP6 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rQuzzI9tP6 .card-title {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-rQuzzI9tP6 .scheda {
    display: none;
  }
}
.cid-rP9EoP8EVN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EoP8EVN .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EoP8EVN .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EoP8EVN .mbr-text {
  color: #444;
}
.cid-rP9EoP8EVN h5 {
  margin-bottom: 0;
}
.cid-rP9EoP8EVN .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EoP8EVN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EoP8EVN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EoP8EVN .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EoP8EVN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EoP8EVN .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EoP8EVN .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EoP8EVN .social-list a:hover {
  opacity: .4;
}
.cid-rP9EoP8EVN .media-container-row > div {
  padding: 0px;
}
.cid-rP9EoP8EVN .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EoP8EVN .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EoP8EVN .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EoP8EVN .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EoP8EVN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EoP8EVN .social-list,
  .cid-rP9EoP8EVN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EoP8EVN h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EoP8EVN .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EoP8EVN .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EoP8EVN .links,
.cid-rP9EoP8EVN .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EoP8EVN .centro {
    text-align: center;
  }
}
.cid-rOpRVoQJ7g {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOpRVoQJ7g .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOpRVoQJ7g .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOpRVoQJ7g .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOpRVoQJ7g .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOM60W9fKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .nav-item:focus,
.cid-rOM60W9fKX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOM60W9fKX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOM60W9fKX .nav-item {
    position: relative;
  }
  .cid-rOM60W9fKX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOM60W9fKX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOM60W9fKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOM60W9fKX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOM60W9fKX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOM60W9fKX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOM60W9fKX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOM60W9fKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOM60W9fKX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOM60W9fKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOM60W9fKX .navbar.collapsed .right-menu,
.cid-rOM60W9fKX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse.show,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .navbar-collapse.show .brand-container,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOM60W9fKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOM60W9fKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOM60W9fKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOM60W9fKX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOM60W9fKX .navbar .right-menu,
  .cid-rOM60W9fKX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOM60W9fKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOM60W9fKX .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOM60W9fKX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOM60W9fKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOM60W9fKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOM60W9fKX .dropdown-item.active,
.cid-rOM60W9fKX .dropdown-item:active {
  background-color: transparent;
}
.cid-rOM60W9fKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOM60W9fKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOM60W9fKX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOM60W9fKX .navbar-buttons {
  margin-left: auto;
}
.cid-rOM60W9fKX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX .navbar-dropdown {
  position: fixed;
}
.cid-rOM60W9fKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM60W9fKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOM60W9fKX .right-menu,
.cid-rOM60W9fKX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOM60W9fKX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOM60W9fKX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOM60W9fKX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOM60W9fKX .card-wrapper {
  z-index: 3;
}
.cid-rOM60W9fKX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOM60W9fKX .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOM60W9fKX .none {
    display: none;
  }
}
.cid-rOvnRWxRQg {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #0b60a9;
}
.cid-rOvnRWxRQg P {
  color: #767676;
}
.cid-rOvGaamnUN {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvrUz8Xkz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/videoblocks-web-designer-draws-the-layout-of-the-site-in-his-book-haziaxeh-f-d.00-00-06-17.immagine001-1920x1080.jpg");
}
.cid-rOvnRXdbEV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvnRXdbEV .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOvnRXdbEV .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOvnRXdbEV h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOvnRXdbEV h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOvnRXdbEV p {
  text-align: left;
}
.cid-rOvnRXdbEV img {
  transition: all 0.3s;
}
.cid-rOvnRXdbEV .mbr-text {
  color: #1c1c1c;
}
.cid-rOvnRXdbEV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOvnRXdbEV .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOvnRXdbEV .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOvnRXdbEV .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOvnRXdbEV .card-columns {
    column-count: 2;
  }
  .cid-rOvnRXdbEV .scheda {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-rOvnRXdbEV .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOvnRXdbEV .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOvnRXdbEV .card-title {
  color: #767676;
}
.cid-rONtmvoOtD {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rONtmvoOtD .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rONtmvoOtD .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rONtmvoOtD h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rONtmvoOtD h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rONtmvoOtD p {
  text-align: left;
}
.cid-rONtmvoOtD img {
  transition: all 0.3s;
}
.cid-rONtmvoOtD .mbr-text {
  color: #1c1c1c;
}
.cid-rONtmvoOtD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rONtmvoOtD .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rONtmvoOtD .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rONtmvoOtD .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rONtmvoOtD .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rONtmvoOtD .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rONtmvoOtD .card-columns {
    column-gap: 4rem;
  }
}
.cid-rONtmvoOtD .card-title {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-rONtmvoOtD .scheda {
    display: none;
  }
}
.cid-rP9Er1r64W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9Er1r64W .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9Er1r64W .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9Er1r64W .mbr-text {
  color: #444;
}
.cid-rP9Er1r64W h5 {
  margin-bottom: 0;
}
.cid-rP9Er1r64W .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9Er1r64W .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9Er1r64W .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9Er1r64W .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Er1r64W .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9Er1r64W .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9Er1r64W .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9Er1r64W .social-list a:hover {
  opacity: .4;
}
.cid-rP9Er1r64W .media-container-row > div {
  padding: 0px;
}
.cid-rP9Er1r64W .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9Er1r64W .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9Er1r64W .group-title SPAN {
  color: #ffffff;
}
.cid-rP9Er1r64W .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9Er1r64W .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9Er1r64W .social-list,
  .cid-rP9Er1r64W .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9Er1r64W h3 {
    margin-bottom: 10px;
  }
  .cid-rP9Er1r64W .navbar-brand {
    text-align: center;
  }
}
.cid-rP9Er1r64W .links SPAN {
  color: #9e9e9e;
}
.cid-rP9Er1r64W .links,
.cid-rP9Er1r64W .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9Er1r64W .centro {
    text-align: center;
  }
}
.cid-rOvnRZDYOx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOvnRZDYOx .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOvnRZDYOx .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOvnRZDYOx .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-rOvnRZDYOx .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-rOvnRZDYOx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOvnRZDYOx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOvnRZDYOx .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-rOvnRZDYOx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOvnRZDYOx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOvnRZDYOx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOvnRZDYOx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOvnRZDYOx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOvnRZDYOx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOvnRZDYOx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOM60W9fKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .nav-item:focus,
.cid-rOM60W9fKX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOM60W9fKX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOM60W9fKX .nav-item {
    position: relative;
  }
  .cid-rOM60W9fKX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOM60W9fKX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOM60W9fKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOM60W9fKX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOM60W9fKX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOM60W9fKX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOM60W9fKX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOM60W9fKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOM60W9fKX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOM60W9fKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOM60W9fKX .navbar.collapsed .right-menu,
.cid-rOM60W9fKX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse.show,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .navbar-collapse.show .brand-container,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOM60W9fKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOM60W9fKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOM60W9fKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOM60W9fKX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOM60W9fKX .navbar .right-menu,
  .cid-rOM60W9fKX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOM60W9fKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOM60W9fKX .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOM60W9fKX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOM60W9fKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOM60W9fKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOM60W9fKX .dropdown-item.active,
.cid-rOM60W9fKX .dropdown-item:active {
  background-color: transparent;
}
.cid-rOM60W9fKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOM60W9fKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOM60W9fKX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOM60W9fKX .navbar-buttons {
  margin-left: auto;
}
.cid-rOM60W9fKX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX .navbar-dropdown {
  position: fixed;
}
.cid-rOM60W9fKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM60W9fKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOM60W9fKX .right-menu,
.cid-rOM60W9fKX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOM60W9fKX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOM60W9fKX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOM60W9fKX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOM60W9fKX .card-wrapper {
  z-index: 3;
}
.cid-rOM60W9fKX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOM60W9fKX .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOM60W9fKX .none {
    display: none;
  }
}
.cid-rOvnXpWTiO {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #0b60a9;
}
.cid-rOvnXpWTiO P {
  color: #767676;
}
.cid-rOvGflJd1L {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvteZWCue {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/337228-pa00zp-765-2000x1333.jpg");
}
.cid-rOvnXqIu5l {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvnXqIu5l .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOvnXqIu5l .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOvnXqIu5l h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOvnXqIu5l h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOvnXqIu5l p {
  text-align: left;
}
.cid-rOvnXqIu5l img {
  transition: all 0.3s;
}
.cid-rOvnXqIu5l .mbr-text {
  color: #1c1c1c;
}
.cid-rOvnXqIu5l .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOvnXqIu5l .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOvnXqIu5l .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOvnXqIu5l .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOvnXqIu5l .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOvnXqIu5l .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOvnXqIu5l .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOvnXqIu5l .card-title {
  color: #767676;
}
.cid-rOMeaRbZd5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOMeaRbZd5 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOMeaRbZd5 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOMeaRbZd5 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOMeaRbZd5 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOMeaRbZd5 p {
  text-align: left;
}
.cid-rOMeaRbZd5 img {
  transition: all 0.3s;
}
.cid-rOMeaRbZd5 .mbr-text {
  color: #1c1c1c;
}
.cid-rOMeaRbZd5 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOMeaRbZd5 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOMeaRbZd5 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOMeaRbZd5 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOMeaRbZd5 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOMeaRbZd5 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOMeaRbZd5 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOMeaRbZd5 .card-title {
  color: #767676;
}
.cid-rP9EsJHmqP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EsJHmqP .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EsJHmqP .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EsJHmqP .mbr-text {
  color: #444;
}
.cid-rP9EsJHmqP h5 {
  margin-bottom: 0;
}
.cid-rP9EsJHmqP .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EsJHmqP .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EsJHmqP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EsJHmqP .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EsJHmqP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EsJHmqP .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EsJHmqP .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EsJHmqP .social-list a:hover {
  opacity: .4;
}
.cid-rP9EsJHmqP .media-container-row > div {
  padding: 0px;
}
.cid-rP9EsJHmqP .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EsJHmqP .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EsJHmqP .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EsJHmqP .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EsJHmqP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EsJHmqP .social-list,
  .cid-rP9EsJHmqP .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EsJHmqP h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EsJHmqP .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EsJHmqP .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EsJHmqP .links,
.cid-rP9EsJHmqP .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EsJHmqP .centro {
    text-align: center;
  }
}
.cid-rOvnXtaM1H {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOvnXtaM1H .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOvnXtaM1H .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOvnXtaM1H .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-rOvnXtaM1H .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-rOvnXtaM1H .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOvnXtaM1H .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOvnXtaM1H .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-rOvnXtaM1H .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOvnXtaM1H .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOvnXtaM1H .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOvnXtaM1H .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOvnXtaM1H .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOvnXtaM1H .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOvnXtaM1H .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOM60W9fKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .nav-item:focus,
.cid-rOM60W9fKX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOM60W9fKX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOM60W9fKX .nav-item {
    position: relative;
  }
  .cid-rOM60W9fKX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOM60W9fKX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOM60W9fKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOM60W9fKX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOM60W9fKX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOM60W9fKX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOM60W9fKX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOM60W9fKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOM60W9fKX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOM60W9fKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOM60W9fKX .navbar.collapsed .right-menu,
.cid-rOM60W9fKX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse.show,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .navbar-collapse.show .brand-container,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOM60W9fKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOM60W9fKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOM60W9fKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOM60W9fKX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOM60W9fKX .navbar .right-menu,
  .cid-rOM60W9fKX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOM60W9fKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOM60W9fKX .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOM60W9fKX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOM60W9fKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOM60W9fKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOM60W9fKX .dropdown-item.active,
.cid-rOM60W9fKX .dropdown-item:active {
  background-color: transparent;
}
.cid-rOM60W9fKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOM60W9fKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOM60W9fKX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOM60W9fKX .navbar-buttons {
  margin-left: auto;
}
.cid-rOM60W9fKX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX .navbar-dropdown {
  position: fixed;
}
.cid-rOM60W9fKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM60W9fKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOM60W9fKX .right-menu,
.cid-rOM60W9fKX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOM60W9fKX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOM60W9fKX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOM60W9fKX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOM60W9fKX .card-wrapper {
  z-index: 3;
}
.cid-rOM60W9fKX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOM60W9fKX .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOM60W9fKX .none {
    display: none;
  }
}
.cid-rOMej0pKiL {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rOMej0pKiL P {
  color: #767676;
}
.cid-rOMej0N2AW {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOMej1eYq4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr.jpeg");
}
.cid-rOMej1HLY9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOMej1HLY9 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOMej1HLY9 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOMej1HLY9 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOMej1HLY9 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOMej1HLY9 p {
  text-align: left;
}
.cid-rOMej1HLY9 img {
  transition: all 0.3s;
}
.cid-rOMej1HLY9 .mbr-text {
  color: #1c1c1c;
}
.cid-rOMej1HLY9 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOMej1HLY9 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOMej1HLY9 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOMej1HLY9 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOMej1HLY9 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOMej1HLY9 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOMej1HLY9 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOMej1HLY9 .card-title {
  color: #767676;
}
.cid-rP9EvOjJIu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EvOjJIu .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EvOjJIu .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EvOjJIu .mbr-text {
  color: #444;
}
.cid-rP9EvOjJIu h5 {
  margin-bottom: 0;
}
.cid-rP9EvOjJIu .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EvOjJIu .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EvOjJIu .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EvOjJIu .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EvOjJIu .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EvOjJIu .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EvOjJIu .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EvOjJIu .social-list a:hover {
  opacity: .4;
}
.cid-rP9EvOjJIu .media-container-row > div {
  padding: 0px;
}
.cid-rP9EvOjJIu .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EvOjJIu .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EvOjJIu .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EvOjJIu .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EvOjJIu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EvOjJIu .social-list,
  .cid-rP9EvOjJIu .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EvOjJIu h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EvOjJIu .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EvOjJIu .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EvOjJIu .links,
.cid-rP9EvOjJIu .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EvOjJIu .centro {
    text-align: center;
  }
}
.cid-rOMej5450l {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOMej5450l .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOMej5450l .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOMej5450l .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-rOMej5450l .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-rOMej5450l .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOMej5450l .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOMej5450l .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-rOMej5450l .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOMej5450l .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOMej5450l .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOMej5450l .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOMej5450l .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOMej5450l .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOMej5450l .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rPaCeoLy1z.popup-builder {
  background-color: #ffffff;
}
.cid-rPaCeoLy1z.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rPaCeoLy1z.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rPaCeoLy1z .modal-content,
.cid-rPaCeoLy1z .modal-dialog {
  height: auto;
}
.cid-rPaCeoLy1z .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rPaCeoLy1z .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rPaCeoLy1z .form-wrapper .mbr-form .form-group,
  .cid-rPaCeoLy1z .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rPaCeoLy1z .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rPaCeoLy1z .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPaCeoLy1z .mbr-text {
  text-align: center;
}
.cid-rPaCeoLy1z .pt-0 {
  padding-top: 0 !important;
}
.cid-rPaCeoLy1z .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rPaCeoLy1z .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rPaCeoLy1z .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rPaCeoLy1z .modal-open {
  overflow: hidden;
}
.cid-rPaCeoLy1z .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rPaCeoLy1z .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rPaCeoLy1z .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rPaCeoLy1z .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rPaCeoLy1z .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rPaCeoLy1z .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rPaCeoLy1z .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rPaCeoLy1z .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rPaCeoLy1z .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rPaCeoLy1z .modal-backdrop.fade {
  opacity: 0;
}
.cid-rPaCeoLy1z .modal-backdrop.show {
  opacity: .5;
}
.cid-rPaCeoLy1z .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rPaCeoLy1z .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rPaCeoLy1z .modal-header .close:hover {
  opacity: 1;
}
.cid-rPaCeoLy1z .modal-header .close:focus {
  outline: none;
}
.cid-rPaCeoLy1z .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rPaCeoLy1z .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rPaCeoLy1z .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rPaCeoLy1z .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rPaCeoLy1z .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rPaCeoLy1z .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rPaCeoLy1z .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rPaCeoLy1z .modal-sm {
    max-width: 300px;
  }
  .cid-rPaCeoLy1z .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rPaCeoLy1z .modal-lg,
  .cid-rPaCeoLy1z .modal-xl {
    max-width: 800px;
  }
  .cid-rPaCeoLy1z .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rPaCeoLy1z .modal-xl {
    max-width: 1140px;
  }
  .cid-rPaCeoLy1z .container {
    max-width: 1140px;
  }
}
.cid-rPaCeoLy1z .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rPaCeoLy1z .container {
    max-width: 720px;
  }
}
.cid-rPaCeoLy1z .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rPaCeoLy1z .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rPaCeoLy1z .form-group {
  margin-bottom: 1rem;
}
.cid-rPaCeoLy1z .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rPaCeoLy1z .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rPaCeoLy1z .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rPazkS7JsS.popup-builder {
  background-color: #ffffff;
}
.cid-rPazkS7JsS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rPazkS7JsS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rPazkS7JsS .modal-content,
.cid-rPazkS7JsS .modal-dialog {
  height: auto;
}
.cid-rPazkS7JsS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rPazkS7JsS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rPazkS7JsS .form-wrapper .mbr-form .form-group,
  .cid-rPazkS7JsS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rPazkS7JsS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rPazkS7JsS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPazkS7JsS .mbr-text {
  text-align: center;
}
.cid-rPazkS7JsS .pt-0 {
  padding-top: 0 !important;
}
.cid-rPazkS7JsS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rPazkS7JsS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rPazkS7JsS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rPazkS7JsS .modal-open {
  overflow: hidden;
}
.cid-rPazkS7JsS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rPazkS7JsS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rPazkS7JsS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rPazkS7JsS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rPazkS7JsS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rPazkS7JsS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rPazkS7JsS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rPazkS7JsS .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rPazkS7JsS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rPazkS7JsS .modal-backdrop.fade {
  opacity: 0;
}
.cid-rPazkS7JsS .modal-backdrop.show {
  opacity: .5;
}
.cid-rPazkS7JsS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rPazkS7JsS .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rPazkS7JsS .modal-header .close:hover {
  opacity: 1;
}
.cid-rPazkS7JsS .modal-header .close:focus {
  outline: none;
}
.cid-rPazkS7JsS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rPazkS7JsS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rPazkS7JsS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rPazkS7JsS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rPazkS7JsS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rPazkS7JsS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rPazkS7JsS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rPazkS7JsS .modal-sm {
    max-width: 300px;
  }
  .cid-rPazkS7JsS .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rPazkS7JsS .modal-lg,
  .cid-rPazkS7JsS .modal-xl {
    max-width: 800px;
  }
  .cid-rPazkS7JsS .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rPazkS7JsS .modal-xl {
    max-width: 1140px;
  }
  .cid-rPazkS7JsS .container {
    max-width: 1140px;
  }
}
.cid-rPazkS7JsS .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rPazkS7JsS .container {
    max-width: 720px;
  }
}
.cid-rPazkS7JsS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rPazkS7JsS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rPazkS7JsS .form-group {
  margin-bottom: 1rem;
}
.cid-rPazkS7JsS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rPazkS7JsS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rPazkS7JsS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rOMej5AW7H .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOMej5AW7H .nav-item:focus,
.cid-rOMej5AW7H .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOMej5AW7H .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOMej5AW7H .nav-item {
    position: relative;
  }
  .cid-rOMej5AW7H .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOMej5AW7H .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOMej5AW7H .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOMej5AW7H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOMej5AW7H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOMej5AW7H .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOMej5AW7H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOMej5AW7H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOMej5AW7H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOMej5AW7H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOMej5AW7H .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOMej5AW7H .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOMej5AW7H .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOMej5AW7H .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOMej5AW7H .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOMej5AW7H .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOMej5AW7H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOMej5AW7H .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOMej5AW7H .navbar.collapsed .navbar-collapse.show,
.cid-rOMej5AW7H .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOMej5AW7H .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOMej5AW7H .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOMej5AW7H .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOMej5AW7H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOMej5AW7H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOMej5AW7H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOMej5AW7H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOMej5AW7H .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOMej5AW7H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOMej5AW7H .navbar.collapsed .right-menu,
.cid-rOMej5AW7H .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOMej5AW7H .navbar .navbar-collapse.show,
  .cid-rOMej5AW7H .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOMej5AW7H .navbar .navbar-collapse.show .brand-container,
  .cid-rOMej5AW7H .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOMej5AW7H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOMej5AW7H .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOMej5AW7H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOMej5AW7H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOMej5AW7H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOMej5AW7H .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOMej5AW7H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOMej5AW7H .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOMej5AW7H .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOMej5AW7H .navbar .right-menu,
  .cid-rOMej5AW7H .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOMej5AW7H .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOMej5AW7H .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOMej5AW7H .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOMej5AW7H .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOMej5AW7H .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOMej5AW7H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOMej5AW7H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOMej5AW7H .dropdown-item.active,
.cid-rOMej5AW7H .dropdown-item:active {
  background-color: transparent;
}
.cid-rOMej5AW7H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOMej5AW7H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOMej5AW7H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOMej5AW7H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOMej5AW7H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOMej5AW7H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOMej5AW7H ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOMej5AW7H ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOMej5AW7H .navbar-buttons {
  margin-left: auto;
}
.cid-rOMej5AW7H button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOMej5AW7H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOMej5AW7H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOMej5AW7H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOMej5AW7H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOMej5AW7H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOMej5AW7H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOMej5AW7H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOMej5AW7H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOMej5AW7H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOMej5AW7H .navbar-dropdown {
  position: fixed;
}
.cid-rOMej5AW7H a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOMej5AW7H .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOMej5AW7H .right-menu,
.cid-rOMej5AW7H .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOMej5AW7H .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOMej5AW7H .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOMej5AW7H .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOMej5AW7H .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOMej5AW7H .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOMej5AW7H .card-wrapper {
  z-index: 3;
}
.cid-rOMej5AW7H .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOMej5AW7H .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOMej5AW7H .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOMej5AW7H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOMej5AW7H .none {
    display: none;
  }
}
.cid-rOXVWHWTgX {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rOXVWHWTgX P {
  color: #767676;
}
.cid-rOXVGL5LiV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOXVGL5LiV .mbr-section-subtitle {
  color: #767676;
}
.cid-rOXVGL5LiV H2 {
  color: #0b60a9;
}
.cid-rOM60W9fKX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .nav-item:focus,
.cid-rOM60W9fKX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOM60W9fKX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOM60W9fKX .nav-item {
    position: relative;
  }
  .cid-rOM60W9fKX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOM60W9fKX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOM60W9fKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOM60W9fKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOM60W9fKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOM60W9fKX .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOM60W9fKX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOM60W9fKX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOM60W9fKX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOM60W9fKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOM60W9fKX .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOM60W9fKX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOM60W9fKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOM60W9fKX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOM60W9fKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOM60W9fKX .navbar.collapsed .right-menu,
.cid-rOM60W9fKX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar .navbar-collapse.show,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .navbar-collapse.show .brand-container,
  .cid-rOM60W9fKX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOM60W9fKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOM60W9fKX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOM60W9fKX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOM60W9fKX .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOM60W9fKX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOM60W9fKX .navbar .right-menu,
  .cid-rOM60W9fKX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOM60W9fKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOM60W9fKX .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOM60W9fKX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOM60W9fKX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOM60W9fKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOM60W9fKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOM60W9fKX .dropdown-item.active,
.cid-rOM60W9fKX .dropdown-item:active {
  background-color: transparent;
}
.cid-rOM60W9fKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOM60W9fKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOM60W9fKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOM60W9fKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOM60W9fKX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOM60W9fKX .navbar-buttons {
  margin-left: auto;
}
.cid-rOM60W9fKX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOM60W9fKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOM60W9fKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOM60W9fKX .navbar-dropdown {
  position: fixed;
}
.cid-rOM60W9fKX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOM60W9fKX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOM60W9fKX .right-menu,
.cid-rOM60W9fKX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOM60W9fKX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOM60W9fKX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOM60W9fKX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOM60W9fKX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOM60W9fKX .card-wrapper {
  z-index: 3;
}
.cid-rOM60W9fKX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOM60W9fKX .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOM60W9fKX .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOM60W9fKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOM60W9fKX .none {
    display: none;
  }
}
.cid-rOXWeYVCkV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rOXWeYVCkV .image-block {
  margin: auto;
}
.cid-rOXWeYVCkV .mbr-figure {
  margin: 0 auto;
}
.cid-rOXWeYVCkV figcaption {
  position: relative;
}
.cid-rOXWeYVCkV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOXWeYVCkV .image-block {
    width: 100% !important;
  }
}
.cid-rOXXElGeSZ {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rOXXElGeSZ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rOXXElGeSZ figcaption {
  position: relative;
}
.cid-rOXXElGeSZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOXXElGeSZ .image-block {
    width: 100% !important;
  }
}
.cid-rOXXNWg7md {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rOXXNWg7md .image-block {
  margin: auto;
}
.cid-rOXXNWg7md .mbr-figure {
  margin: 0 auto;
}
.cid-rOXXNWg7md figcaption {
  position: relative;
}
.cid-rOXXNWg7md figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOXXNWg7md .image-block {
    width: 100% !important;
  }
}
.cid-rOXXZSPkG7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rOXXZSPkG7 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-rOXXZSPkG7 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rOXXZSPkG7 .image-block:hover:before {
  opacity: 0.4;
}
.cid-rOXXZSPkG7 .image-block:hover .wrap {
  opacity: 1;
}
.cid-rOXXZSPkG7 .image-block:hover img {
  transform: scale(1.05);
}
.cid-rOXXZSPkG7 h4 {
  letter-spacing: 2px;
}
.cid-rOXXZSPkG7 figcaption {
  position: relative;
}
.cid-rOXXZSPkG7 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rOXXZSPkG7 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rOXXZSPkG7 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rOXXZSPkG7 .wrap {
    opacity: 1!important;
  }
  .cid-rOXXZSPkG7 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rOXXUP5Fdc {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rOXXUP5Fdc .image-block {
  margin: auto;
}
.cid-rOXXUP5Fdc .mbr-figure {
  margin: 0 auto;
}
.cid-rOXXUP5Fdc figcaption {
  position: relative;
}
.cid-rOXXUP5Fdc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOXXUP5Fdc .image-block {
    width: 100% !important;
  }
}
.cid-rQusozHJVp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #0b60a9, #ffffff);
}
.cid-rQusozHJVp .image-block {
  margin: auto;
}
.cid-rQusozHJVp figcaption {
  position: relative;
}
.cid-rQusozHJVp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rQusozHJVp .image-block {
    width: 100% !important;
  }
}
.cid-rOXYItZqfq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOXYItZqfq .mbr-section-subtitle {
  color: #767676;
}
.cid-rOXYItZqfq H2 {
  color: #0b60a9;
}
.cid-rOXZu6odb8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOXZu6odb8 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rOXZu6odb8 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rOXZu6odb8 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rOXZu6odb8 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rOXZu6odb8 p {
  text-align: left;
}
.cid-rOXZu6odb8 img {
  transition: all 0.3s;
}
.cid-rOXZu6odb8 .mbr-text {
  color: #1c1c1c;
}
.cid-rOXZu6odb8 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOXZu6odb8 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rOXZu6odb8 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rOXZu6odb8 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rOXZu6odb8 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rOXZu6odb8 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rOXZu6odb8 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rOXZu6odb8 .card-title {
  color: #767676;
}
.cid-rP9ExAIMVc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ExAIMVc .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ExAIMVc .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ExAIMVc .mbr-text {
  color: #444;
}
.cid-rP9ExAIMVc h5 {
  margin-bottom: 0;
}
.cid-rP9ExAIMVc .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ExAIMVc .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ExAIMVc .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ExAIMVc .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ExAIMVc .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ExAIMVc .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ExAIMVc .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ExAIMVc .social-list a:hover {
  opacity: .4;
}
.cid-rP9ExAIMVc .media-container-row > div {
  padding: 0px;
}
.cid-rP9ExAIMVc .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ExAIMVc .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ExAIMVc .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ExAIMVc .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ExAIMVc .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ExAIMVc .social-list,
  .cid-rP9ExAIMVc .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ExAIMVc h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ExAIMVc .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ExAIMVc .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ExAIMVc .links,
.cid-rP9ExAIMVc .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ExAIMVc .centro {
    text-align: center;
  }
}
.cid-rOpRVoQJ7g {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOpRVoQJ7g .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOpRVoQJ7g .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOpRVoQJ7g .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-rOpRVoQJ7g .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOpRVoQJ7g .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOpRVoQJ7g .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOpRVoQJ7g .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOpRVoQJ7g .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOYY5poARX {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rOYY5poARX P {
  color: #767676;
}
.cid-rOYY5pImag {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOYY5pImag .mbr-section-subtitle {
  color: #767676;
}
.cid-rOYY5pImag H2 {
  color: #0b60a9;
}
.cid-rOYY5pWtFy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYY5pWtFy .nav-item:focus,
.cid-rOYY5pWtFy .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOYY5pWtFy .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOYY5pWtFy .nav-item {
    position: relative;
  }
  .cid-rOYY5pWtFy .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOYY5pWtFy .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOYY5pWtFy .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOYY5pWtFy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYY5pWtFy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYY5pWtFy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOYY5pWtFy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOYY5pWtFy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYY5pWtFy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOYY5pWtFy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOYY5pWtFy .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOYY5pWtFy .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOYY5pWtFy .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOYY5pWtFy .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOYY5pWtFy .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOYY5pWtFy .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOYY5pWtFy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOYY5pWtFy .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOYY5pWtFy .navbar.collapsed .navbar-collapse.show,
.cid-rOYY5pWtFy .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOYY5pWtFy .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOYY5pWtFy .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOYY5pWtFy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOYY5pWtFy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOYY5pWtFy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOYY5pWtFy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOYY5pWtFy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOYY5pWtFy .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOYY5pWtFy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOYY5pWtFy .navbar.collapsed .right-menu,
.cid-rOYY5pWtFy .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOYY5pWtFy .navbar .navbar-collapse.show,
  .cid-rOYY5pWtFy .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOYY5pWtFy .navbar .navbar-collapse.show .brand-container,
  .cid-rOYY5pWtFy .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOYY5pWtFy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOYY5pWtFy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOYY5pWtFy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOYY5pWtFy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOYY5pWtFy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOYY5pWtFy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOYY5pWtFy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOYY5pWtFy .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOYY5pWtFy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOYY5pWtFy .navbar .right-menu,
  .cid-rOYY5pWtFy .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOYY5pWtFy .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOYY5pWtFy .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOYY5pWtFy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOYY5pWtFy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOYY5pWtFy .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOYY5pWtFy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOYY5pWtFy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOYY5pWtFy .dropdown-item.active,
.cid-rOYY5pWtFy .dropdown-item:active {
  background-color: transparent;
}
.cid-rOYY5pWtFy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOYY5pWtFy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOYY5pWtFy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOYY5pWtFy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOYY5pWtFy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOYY5pWtFy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYY5pWtFy ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOYY5pWtFy ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOYY5pWtFy .navbar-buttons {
  margin-left: auto;
}
.cid-rOYY5pWtFy button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYY5pWtFy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYY5pWtFy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYY5pWtFy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYY5pWtFy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYY5pWtFy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYY5pWtFy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYY5pWtFy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOYY5pWtFy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOYY5pWtFy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYY5pWtFy .navbar-dropdown {
  position: fixed;
}
.cid-rOYY5pWtFy a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYY5pWtFy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOYY5pWtFy .right-menu,
.cid-rOYY5pWtFy .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOYY5pWtFy .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYY5pWtFy .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYY5pWtFy .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOYY5pWtFy .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOYY5pWtFy .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOYY5pWtFy .card-wrapper {
  z-index: 3;
}
.cid-rOYY5pWtFy .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOYY5pWtFy .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOYY5pWtFy .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOYY5pWtFy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOYY5pWtFy .none {
    display: none;
  }
}
.cid-rOYY5qntlP {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rOYY5qntlP .image-block {
  margin: auto;
}
.cid-rOYY5qntlP .mbr-figure {
  margin: 0 auto;
}
.cid-rOYY5qntlP figcaption {
  position: relative;
}
.cid-rOYY5qntlP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOYY5qntlP .image-block {
    width: 100% !important;
  }
}
.cid-rOYY5qBa36 {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rOYY5qBa36 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rOYY5qBa36 figcaption {
  position: relative;
}
.cid-rOYY5qBa36 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOYY5qBa36 .image-block {
    width: 100% !important;
  }
}
.cid-rQuodgT99p {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rQuodgT99p .image-block {
  margin: auto;
}
.cid-rQuodgT99p figcaption {
  position: relative;
}
.cid-rQuodgT99p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rQuodgT99p .image-block {
    width: 100% !important;
  }
}
.cid-rOYY5rXEAu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOYY5rXEAu .mbr-section-subtitle {
  color: #767676;
}
.cid-rOYY5rXEAu H2 {
  color: #0b60a9;
}
.cid-rPaJk0FPw9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaJk0FPw9 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaJk0FPw9 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaJk0FPw9 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaJk0FPw9 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaJk0FPw9 p {
  text-align: left;
}
.cid-rPaJk0FPw9 img {
  transition: all 0.3s;
}
.cid-rPaJk0FPw9 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaJk0FPw9 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaJk0FPw9 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaJk0FPw9 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaJk0FPw9 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaJk0FPw9 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaJk0FPw9 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaJk0FPw9 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaJk0FPw9 .card-title {
  color: #767676;
}
.cid-rP9FbUYhJa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9FbUYhJa .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9FbUYhJa .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9FbUYhJa .mbr-text {
  color: #444;
}
.cid-rP9FbUYhJa h5 {
  margin-bottom: 0;
}
.cid-rP9FbUYhJa .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9FbUYhJa .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9FbUYhJa .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9FbUYhJa .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9FbUYhJa .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9FbUYhJa .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9FbUYhJa .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9FbUYhJa .social-list a:hover {
  opacity: .4;
}
.cid-rP9FbUYhJa .media-container-row > div {
  padding: 0px;
}
.cid-rP9FbUYhJa .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9FbUYhJa .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9FbUYhJa .group-title SPAN {
  color: #ffffff;
}
.cid-rP9FbUYhJa .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9FbUYhJa .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9FbUYhJa .social-list,
  .cid-rP9FbUYhJa .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9FbUYhJa h3 {
    margin-bottom: 10px;
  }
  .cid-rP9FbUYhJa .navbar-brand {
    text-align: center;
  }
}
.cid-rP9FbUYhJa .links SPAN {
  color: #9e9e9e;
}
.cid-rP9FbUYhJa .links,
.cid-rP9FbUYhJa .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9FbUYhJa .centro {
    text-align: center;
  }
}
.cid-rOYY5sMJM1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOYY5sMJM1 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYY5sMJM1 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYY5sMJM1 .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-rOYY5sMJM1 .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-rOYY5sMJM1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOYY5sMJM1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOYY5sMJM1 .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-rOYY5sMJM1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOYY5sMJM1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYY5sMJM1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYY5sMJM1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYY5sMJM1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYY5sMJM1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOYY5sMJM1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rOYZegtnWT {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rOYZegtnWT P {
  color: #767676;
}
.cid-rOYZegQtsp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rOYZegQtsp .mbr-section-subtitle {
  color: #767676;
}
.cid-rOYZegQtsp H2 {
  color: #0b60a9;
}
.cid-rOYZehMfG0 {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rOYZehMfG0 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rOYZehMfG0 figcaption {
  position: relative;
}
.cid-rOYZehMfG0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOYZehMfG0 .image-block {
    width: 100% !important;
  }
}
.cid-rOYZeh8o0y .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYZeh8o0y .nav-item:focus,
.cid-rOYZeh8o0y .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOYZeh8o0y .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOYZeh8o0y .nav-item {
    position: relative;
  }
  .cid-rOYZeh8o0y .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOYZeh8o0y .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOYZeh8o0y .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOYZeh8o0y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYZeh8o0y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYZeh8o0y .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOYZeh8o0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOYZeh8o0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOYZeh8o0y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOYZeh8o0y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOYZeh8o0y .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rOYZeh8o0y .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rOYZeh8o0y .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rOYZeh8o0y .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOYZeh8o0y .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rOYZeh8o0y .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOYZeh8o0y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOYZeh8o0y .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rOYZeh8o0y .navbar.collapsed .navbar-collapse.show,
.cid-rOYZeh8o0y .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOYZeh8o0y .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOYZeh8o0y .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOYZeh8o0y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOYZeh8o0y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOYZeh8o0y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOYZeh8o0y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOYZeh8o0y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOYZeh8o0y .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOYZeh8o0y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOYZeh8o0y .navbar.collapsed .right-menu,
.cid-rOYZeh8o0y .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOYZeh8o0y .navbar .navbar-collapse.show,
  .cid-rOYZeh8o0y .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOYZeh8o0y .navbar .navbar-collapse.show .brand-container,
  .cid-rOYZeh8o0y .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOYZeh8o0y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOYZeh8o0y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOYZeh8o0y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOYZeh8o0y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOYZeh8o0y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOYZeh8o0y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOYZeh8o0y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOYZeh8o0y .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOYZeh8o0y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOYZeh8o0y .navbar .right-menu,
  .cid-rOYZeh8o0y .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOYZeh8o0y .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOYZeh8o0y .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rOYZeh8o0y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOYZeh8o0y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOYZeh8o0y .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOYZeh8o0y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOYZeh8o0y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOYZeh8o0y .dropdown-item.active,
.cid-rOYZeh8o0y .dropdown-item:active {
  background-color: transparent;
}
.cid-rOYZeh8o0y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOYZeh8o0y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOYZeh8o0y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOYZeh8o0y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rOYZeh8o0y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOYZeh8o0y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYZeh8o0y ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOYZeh8o0y ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOYZeh8o0y .navbar-buttons {
  margin-left: auto;
}
.cid-rOYZeh8o0y button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYZeh8o0y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYZeh8o0y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYZeh8o0y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYZeh8o0y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYZeh8o0y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYZeh8o0y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYZeh8o0y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOYZeh8o0y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOYZeh8o0y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYZeh8o0y .navbar-dropdown {
  position: fixed;
}
.cid-rOYZeh8o0y a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYZeh8o0y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOYZeh8o0y .right-menu,
.cid-rOYZeh8o0y .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOYZeh8o0y .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYZeh8o0y .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYZeh8o0y .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOYZeh8o0y .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOYZeh8o0y .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOYZeh8o0y .card-wrapper {
  z-index: 3;
}
.cid-rOYZeh8o0y .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOYZeh8o0y .navbar-collapse {
    padding-top: 0;
  }
  .cid-rOYZeh8o0y .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOYZeh8o0y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rOYZeh8o0y .none {
    display: none;
  }
}
.cid-rOYZehznTl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rOYZehznTl .image-block {
  margin: auto;
}
.cid-rOYZehznTl .mbr-figure {
  margin: 0 auto;
}
.cid-rOYZehznTl figcaption {
  position: relative;
}
.cid-rOYZehznTl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOYZehznTl .image-block {
    width: 100% !important;
  }
}
.cid-rOYZei62qC {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rOYZei62qC .image-block {
  margin: auto;
}
.cid-rOYZei62qC .mbr-figure {
  margin: 0 auto;
}
.cid-rOYZei62qC figcaption {
  position: relative;
}
.cid-rOYZei62qC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rOYZei62qC .image-block {
    width: 100% !important;
  }
}
.cid-rOYZej95rb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOYZej95rb .mbr-section-subtitle {
  color: #767676;
}
.cid-rOYZej95rb H2 {
  color: #0b60a9;
}
.cid-rPaJh0tL87 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaJh0tL87 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaJh0tL87 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaJh0tL87 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaJh0tL87 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaJh0tL87 p {
  text-align: left;
}
.cid-rPaJh0tL87 img {
  transition: all 0.3s;
}
.cid-rPaJh0tL87 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaJh0tL87 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaJh0tL87 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaJh0tL87 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaJh0tL87 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaJh0tL87 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaJh0tL87 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaJh0tL87 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaJh0tL87 .card-title {
  color: #767676;
}
.cid-rP9Fa2OTij {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9Fa2OTij .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9Fa2OTij .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9Fa2OTij .mbr-text {
  color: #444;
}
.cid-rP9Fa2OTij h5 {
  margin-bottom: 0;
}
.cid-rP9Fa2OTij .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9Fa2OTij .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9Fa2OTij .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9Fa2OTij .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Fa2OTij .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9Fa2OTij .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9Fa2OTij .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9Fa2OTij .social-list a:hover {
  opacity: .4;
}
.cid-rP9Fa2OTij .media-container-row > div {
  padding: 0px;
}
.cid-rP9Fa2OTij .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9Fa2OTij .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9Fa2OTij .group-title SPAN {
  color: #ffffff;
}
.cid-rP9Fa2OTij .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9Fa2OTij .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9Fa2OTij .social-list,
  .cid-rP9Fa2OTij .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9Fa2OTij h3 {
    margin-bottom: 10px;
  }
  .cid-rP9Fa2OTij .navbar-brand {
    text-align: center;
  }
}
.cid-rP9Fa2OTij .links SPAN {
  color: #9e9e9e;
}
.cid-rP9Fa2OTij .links,
.cid-rP9Fa2OTij .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9Fa2OTij .centro {
    text-align: center;
  }
}
.cid-rOYZejRIkn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rOYZejRIkn .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYZejRIkn .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOYZejRIkn .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-rOYZejRIkn .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-rOYZejRIkn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rOYZejRIkn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rOYZejRIkn .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-rOYZejRIkn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rOYZejRIkn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYZejRIkn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYZejRIkn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYZejRIkn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYZejRIkn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rOYZejRIkn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP99XttXSy {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP99XttXSy P {
  color: #767676;
}
.cid-rP99XtOZdn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP99XtOZdn .mbr-section-subtitle {
  color: #767676;
}
.cid-rP99XtOZdn H2 {
  color: #0b60a9;
}
.cid-rP99Xu4d3x .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP99Xu4d3x .nav-item:focus,
.cid-rP99Xu4d3x .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP99Xu4d3x .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP99Xu4d3x .nav-item {
    position: relative;
  }
  .cid-rP99Xu4d3x .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP99Xu4d3x .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP99Xu4d3x .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP99Xu4d3x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP99Xu4d3x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP99Xu4d3x .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP99Xu4d3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP99Xu4d3x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP99Xu4d3x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP99Xu4d3x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP99Xu4d3x .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP99Xu4d3x .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP99Xu4d3x .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP99Xu4d3x .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP99Xu4d3x .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP99Xu4d3x .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP99Xu4d3x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP99Xu4d3x .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP99Xu4d3x .navbar.collapsed .navbar-collapse.show,
.cid-rP99Xu4d3x .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP99Xu4d3x .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP99Xu4d3x .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP99Xu4d3x .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP99Xu4d3x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP99Xu4d3x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP99Xu4d3x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP99Xu4d3x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP99Xu4d3x .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP99Xu4d3x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP99Xu4d3x .navbar.collapsed .right-menu,
.cid-rP99Xu4d3x .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP99Xu4d3x .navbar .navbar-collapse.show,
  .cid-rP99Xu4d3x .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP99Xu4d3x .navbar .navbar-collapse.show .brand-container,
  .cid-rP99Xu4d3x .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP99Xu4d3x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP99Xu4d3x .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP99Xu4d3x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP99Xu4d3x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP99Xu4d3x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP99Xu4d3x .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP99Xu4d3x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP99Xu4d3x .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP99Xu4d3x .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP99Xu4d3x .navbar .right-menu,
  .cid-rP99Xu4d3x .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP99Xu4d3x .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP99Xu4d3x .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP99Xu4d3x .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP99Xu4d3x .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP99Xu4d3x .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP99Xu4d3x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP99Xu4d3x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP99Xu4d3x .dropdown-item.active,
.cid-rP99Xu4d3x .dropdown-item:active {
  background-color: transparent;
}
.cid-rP99Xu4d3x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP99Xu4d3x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP99Xu4d3x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP99Xu4d3x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP99Xu4d3x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP99Xu4d3x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP99Xu4d3x ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP99Xu4d3x ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP99Xu4d3x .navbar-buttons {
  margin-left: auto;
}
.cid-rP99Xu4d3x button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP99Xu4d3x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP99Xu4d3x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP99Xu4d3x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP99Xu4d3x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP99Xu4d3x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP99Xu4d3x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP99Xu4d3x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP99Xu4d3x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP99Xu4d3x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP99Xu4d3x .navbar-dropdown {
  position: fixed;
}
.cid-rP99Xu4d3x a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP99Xu4d3x .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP99Xu4d3x .right-menu,
.cid-rP99Xu4d3x .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP99Xu4d3x .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP99Xu4d3x .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP99Xu4d3x .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP99Xu4d3x .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP99Xu4d3x .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP99Xu4d3x .card-wrapper {
  z-index: 3;
}
.cid-rP99Xu4d3x .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP99Xu4d3x .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP99Xu4d3x .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP99Xu4d3x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP99Xu4d3x .none {
    display: none;
  }
}
.cid-rP99XuvkBx {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP99XuvkBx .image-block {
  margin: auto;
}
.cid-rP99XuvkBx .mbr-figure {
  margin: 0 auto;
}
.cid-rP99XuvkBx figcaption {
  position: relative;
}
.cid-rP99XuvkBx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP99XuvkBx .image-block {
    width: 100% !important;
  }
}
.cid-rP99XuLHgX {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP99XuLHgX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP99XuLHgX figcaption {
  position: relative;
}
.cid-rP99XuLHgX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP99XuLHgX .image-block {
    width: 100% !important;
  }
}
.cid-rP99XvbFiK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rP99XvbFiK .image-block {
  margin: auto;
}
.cid-rP99XvbFiK .mbr-figure {
  margin: 0 auto;
}
.cid-rP99XvbFiK figcaption {
  position: relative;
}
.cid-rP99XvbFiK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP99XvbFiK .image-block {
    width: 100% !important;
  }
}
.cid-rP99XvZLxt {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rP99XvZLxt .image-block {
  margin: auto;
}
.cid-rP99XvZLxt .mbr-figure {
  margin: 0 auto;
}
.cid-rP99XvZLxt figcaption {
  position: relative;
}
.cid-rP99XvZLxt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP99XvZLxt .image-block {
    width: 100% !important;
  }
}
.cid-rP9bntFhby {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rP9bntFhby .image-block {
  margin: auto;
}
.cid-rP9bntFhby .mbr-figure {
  margin: 0 auto;
}
.cid-rP9bntFhby figcaption {
  position: relative;
}
.cid-rP9bntFhby figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9bntFhby .image-block {
    width: 100% !important;
  }
}
.cid-rP9azB2amn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rP9azB2amn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rP9azB2amn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rP9azB2amn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rP9azB2amn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rP9azB2amn .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-rP9azB2amn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rP9azB2amn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rP9azB2amn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rP9azB2amn .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-rP99XweVHX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP99XweVHX .mbr-section-subtitle {
  color: #767676;
}
.cid-rP99XweVHX H2 {
  color: #0b60a9;
}
.cid-rPaJa6y6eD {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaJa6y6eD .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaJa6y6eD .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaJa6y6eD h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaJa6y6eD h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaJa6y6eD p {
  text-align: left;
}
.cid-rPaJa6y6eD img {
  transition: all 0.3s;
}
.cid-rPaJa6y6eD .mbr-text {
  color: #1c1c1c;
}
.cid-rPaJa6y6eD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaJa6y6eD .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaJa6y6eD .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaJa6y6eD .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaJa6y6eD .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaJa6y6eD .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaJa6y6eD .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaJa6y6eD .card-title {
  color: #767676;
}
.cid-rP9F8DLUkj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9F8DLUkj .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9F8DLUkj .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9F8DLUkj .mbr-text {
  color: #444;
}
.cid-rP9F8DLUkj h5 {
  margin-bottom: 0;
}
.cid-rP9F8DLUkj .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9F8DLUkj .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9F8DLUkj .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9F8DLUkj .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9F8DLUkj .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9F8DLUkj .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9F8DLUkj .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9F8DLUkj .social-list a:hover {
  opacity: .4;
}
.cid-rP9F8DLUkj .media-container-row > div {
  padding: 0px;
}
.cid-rP9F8DLUkj .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9F8DLUkj .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9F8DLUkj .group-title SPAN {
  color: #ffffff;
}
.cid-rP9F8DLUkj .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9F8DLUkj .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9F8DLUkj .social-list,
  .cid-rP9F8DLUkj .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9F8DLUkj h3 {
    margin-bottom: 10px;
  }
  .cid-rP9F8DLUkj .navbar-brand {
    text-align: center;
  }
}
.cid-rP9F8DLUkj .links SPAN {
  color: #9e9e9e;
}
.cid-rP9F8DLUkj .links,
.cid-rP9F8DLUkj .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9F8DLUkj .centro {
    text-align: center;
  }
}
.cid-rP99Xx3fAi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP99Xx3fAi .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP99Xx3fAi .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP99Xx3fAi .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-rP99Xx3fAi .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-rP99Xx3fAi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP99Xx3fAi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP99Xx3fAi .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-rP99Xx3fAi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP99Xx3fAi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP99Xx3fAi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP99Xx3fAi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP99Xx3fAi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP99Xx3fAi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP99Xx3fAi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9bI3Icxb {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9bI3Icxb P {
  color: #767676;
}
.cid-rP9bI4cNMF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9bI4cNMF .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9bI4cNMF H2 {
  color: #0b60a9;
}
.cid-rP9bI4swST .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9bI4swST .nav-item:focus,
.cid-rP9bI4swST .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9bI4swST .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9bI4swST .nav-item {
    position: relative;
  }
  .cid-rP9bI4swST .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9bI4swST .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9bI4swST .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9bI4swST .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9bI4swST .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9bI4swST .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9bI4swST .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9bI4swST .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9bI4swST .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9bI4swST .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9bI4swST .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9bI4swST .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9bI4swST .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9bI4swST .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9bI4swST .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9bI4swST .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9bI4swST .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9bI4swST .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9bI4swST .navbar.collapsed .navbar-collapse.show,
.cid-rP9bI4swST .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9bI4swST .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9bI4swST .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9bI4swST .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9bI4swST .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9bI4swST .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9bI4swST .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9bI4swST .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9bI4swST .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9bI4swST .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9bI4swST .navbar.collapsed .right-menu,
.cid-rP9bI4swST .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9bI4swST .navbar .navbar-collapse.show,
  .cid-rP9bI4swST .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9bI4swST .navbar .navbar-collapse.show .brand-container,
  .cid-rP9bI4swST .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9bI4swST .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9bI4swST .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9bI4swST .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9bI4swST .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9bI4swST .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9bI4swST .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9bI4swST .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9bI4swST .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9bI4swST .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9bI4swST .navbar .right-menu,
  .cid-rP9bI4swST .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9bI4swST .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9bI4swST .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9bI4swST .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9bI4swST .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9bI4swST .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9bI4swST .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9bI4swST .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9bI4swST .dropdown-item.active,
.cid-rP9bI4swST .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9bI4swST .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9bI4swST .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9bI4swST .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9bI4swST .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9bI4swST .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9bI4swST .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9bI4swST ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9bI4swST ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9bI4swST .navbar-buttons {
  margin-left: auto;
}
.cid-rP9bI4swST button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9bI4swST button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9bI4swST button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9bI4swST button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9bI4swST button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9bI4swST button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9bI4swST nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9bI4swST nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9bI4swST nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9bI4swST nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9bI4swST .navbar-dropdown {
  position: fixed;
}
.cid-rP9bI4swST a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9bI4swST .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9bI4swST .right-menu,
.cid-rP9bI4swST .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9bI4swST .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9bI4swST .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9bI4swST .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9bI4swST .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9bI4swST .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9bI4swST .card-wrapper {
  z-index: 3;
}
.cid-rP9bI4swST .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9bI4swST .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9bI4swST .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9bI4swST .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9bI4swST .none {
    display: none;
  }
}
.cid-rP9bI4XI9V {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9bI4XI9V .image-block {
  margin: auto;
}
.cid-rP9bI4XI9V .mbr-figure {
  margin: 0 auto;
}
.cid-rP9bI4XI9V figcaption {
  position: relative;
}
.cid-rP9bI4XI9V figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9bI4XI9V .image-block {
    width: 100% !important;
  }
}
.cid-rP9bI5dJiw {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9bI5dJiw .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9bI5dJiw figcaption {
  position: relative;
}
.cid-rP9bI5dJiw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9bI5dJiw .image-block {
    width: 100% !important;
  }
}
.cid-rP9bI5wZzM {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9bI5wZzM .image-block {
  margin: auto;
}
.cid-rP9bI5wZzM .mbr-figure {
  margin: 0 auto;
}
.cid-rP9bI5wZzM figcaption {
  position: relative;
}
.cid-rP9bI5wZzM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9bI5wZzM .image-block {
    width: 100% !important;
  }
}
.cid-rP9bI5PTAQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rP9bI5PTAQ .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
  position: relative;
}
.cid-rP9bI5PTAQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9bI5PTAQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9bI5PTAQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9bI5PTAQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9bI5PTAQ h4 {
  letter-spacing: 2px;
}
.cid-rP9bI5PTAQ figcaption {
  position: relative;
}
.cid-rP9bI5PTAQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9bI5PTAQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9bI5PTAQ .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9bI5PTAQ .wrap {
    opacity: 1!important;
  }
  .cid-rP9bI5PTAQ .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9bI6y4xi {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9bI6y4xi .image-block {
  margin: auto;
}
.cid-rP9bI6y4xi .mbr-figure {
  margin: 0 auto;
}
.cid-rP9bI6y4xi figcaption {
  position: relative;
}
.cid-rP9bI6y4xi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9bI6y4xi .image-block {
    width: 100% !important;
  }
}
.cid-rP9bI6OOjT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9bI6OOjT .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9bI6OOjT H2 {
  color: #0b60a9;
}
.cid-rPaJ6R6EfL {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaJ6R6EfL .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaJ6R6EfL .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaJ6R6EfL h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaJ6R6EfL h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaJ6R6EfL p {
  text-align: left;
}
.cid-rPaJ6R6EfL img {
  transition: all 0.3s;
}
.cid-rPaJ6R6EfL .mbr-text {
  color: #1c1c1c;
}
.cid-rPaJ6R6EfL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaJ6R6EfL .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaJ6R6EfL .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaJ6R6EfL .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaJ6R6EfL .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaJ6R6EfL .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaJ6R6EfL .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaJ6R6EfL .card-title {
  color: #767676;
}
.cid-rP9F6STLiy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9F6STLiy .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9F6STLiy .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9F6STLiy .mbr-text {
  color: #444;
}
.cid-rP9F6STLiy h5 {
  margin-bottom: 0;
}
.cid-rP9F6STLiy .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9F6STLiy .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9F6STLiy .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9F6STLiy .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9F6STLiy .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9F6STLiy .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9F6STLiy .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9F6STLiy .social-list a:hover {
  opacity: .4;
}
.cid-rP9F6STLiy .media-container-row > div {
  padding: 0px;
}
.cid-rP9F6STLiy .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9F6STLiy .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9F6STLiy .group-title SPAN {
  color: #ffffff;
}
.cid-rP9F6STLiy .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9F6STLiy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9F6STLiy .social-list,
  .cid-rP9F6STLiy .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9F6STLiy h3 {
    margin-bottom: 10px;
  }
  .cid-rP9F6STLiy .navbar-brand {
    text-align: center;
  }
}
.cid-rP9F6STLiy .links SPAN {
  color: #9e9e9e;
}
.cid-rP9F6STLiy .links,
.cid-rP9F6STLiy .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9F6STLiy .centro {
    text-align: center;
  }
}
.cid-rP9bI7IRaz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9bI7IRaz .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9bI7IRaz .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9bI7IRaz .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-rP9bI7IRaz .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-rP9bI7IRaz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9bI7IRaz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9bI7IRaz .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-rP9bI7IRaz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9bI7IRaz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9bI7IRaz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9bI7IRaz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9bI7IRaz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9bI7IRaz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9bI7IRaz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9horrQzP {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9horrQzP P {
  color: #767676;
}
.cid-rP9horQBNm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9horQBNm .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9horQBNm H2 {
  color: #0b60a9;
}
.cid-rP9hos9uwk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9hos9uwk .nav-item:focus,
.cid-rP9hos9uwk .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9hos9uwk .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9hos9uwk .nav-item {
    position: relative;
  }
  .cid-rP9hos9uwk .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9hos9uwk .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9hos9uwk .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9hos9uwk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9hos9uwk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9hos9uwk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9hos9uwk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9hos9uwk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9hos9uwk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9hos9uwk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9hos9uwk .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9hos9uwk .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9hos9uwk .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9hos9uwk .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9hos9uwk .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9hos9uwk .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9hos9uwk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9hos9uwk .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9hos9uwk .navbar.collapsed .navbar-collapse.show,
.cid-rP9hos9uwk .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9hos9uwk .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9hos9uwk .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9hos9uwk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9hos9uwk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9hos9uwk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9hos9uwk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9hos9uwk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9hos9uwk .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9hos9uwk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9hos9uwk .navbar.collapsed .right-menu,
.cid-rP9hos9uwk .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9hos9uwk .navbar .navbar-collapse.show,
  .cid-rP9hos9uwk .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9hos9uwk .navbar .navbar-collapse.show .brand-container,
  .cid-rP9hos9uwk .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9hos9uwk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9hos9uwk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9hos9uwk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9hos9uwk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9hos9uwk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9hos9uwk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9hos9uwk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9hos9uwk .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9hos9uwk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9hos9uwk .navbar .right-menu,
  .cid-rP9hos9uwk .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9hos9uwk .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9hos9uwk .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9hos9uwk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9hos9uwk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9hos9uwk .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9hos9uwk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9hos9uwk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9hos9uwk .dropdown-item.active,
.cid-rP9hos9uwk .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9hos9uwk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9hos9uwk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9hos9uwk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9hos9uwk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9hos9uwk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9hos9uwk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9hos9uwk ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9hos9uwk ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9hos9uwk .navbar-buttons {
  margin-left: auto;
}
.cid-rP9hos9uwk button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9hos9uwk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9hos9uwk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9hos9uwk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9hos9uwk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9hos9uwk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9hos9uwk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9hos9uwk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9hos9uwk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9hos9uwk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9hos9uwk .navbar-dropdown {
  position: fixed;
}
.cid-rP9hos9uwk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9hos9uwk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9hos9uwk .right-menu,
.cid-rP9hos9uwk .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9hos9uwk .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9hos9uwk .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9hos9uwk .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9hos9uwk .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9hos9uwk .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9hos9uwk .card-wrapper {
  z-index: 3;
}
.cid-rP9hos9uwk .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9hos9uwk .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9hos9uwk .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9hos9uwk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9hos9uwk .none {
    display: none;
  }
}
.cid-rP9hosIwVz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9hosIwVz .image-block {
  margin: auto;
}
.cid-rP9hosIwVz .mbr-figure {
  margin: 0 auto;
}
.cid-rP9hosIwVz figcaption {
  position: relative;
}
.cid-rP9hosIwVz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9hosIwVz .image-block {
    width: 100% !important;
  }
}
.cid-rP9hosW75x {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9hosW75x .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9hosW75x figcaption {
  position: relative;
}
.cid-rP9hosW75x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9hosW75x .image-block {
    width: 100% !important;
  }
}
.cid-rP9hotcRyI {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9hotcRyI .image-block {
  margin: auto;
}
.cid-rP9hotcRyI .mbr-figure {
  margin: 0 auto;
}
.cid-rP9hotcRyI figcaption {
  position: relative;
}
.cid-rP9hotcRyI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9hotcRyI .image-block {
    width: 100% !important;
  }
}
.cid-rP9houqvoR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9houqvoR .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9houqvoR H2 {
  color: #0b60a9;
}
.cid-rPaIXInXNj {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIXInXNj .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIXInXNj .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIXInXNj h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIXInXNj h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIXInXNj p {
  text-align: left;
}
.cid-rPaIXInXNj img {
  transition: all 0.3s;
}
.cid-rPaIXInXNj .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIXInXNj .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIXInXNj .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIXInXNj .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIXInXNj .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIXInXNj .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIXInXNj .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIXInXNj .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIXInXNj .card-title {
  color: #767676;
}
.cid-rP9F58gxOy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9F58gxOy .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9F58gxOy .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9F58gxOy .mbr-text {
  color: #444;
}
.cid-rP9F58gxOy h5 {
  margin-bottom: 0;
}
.cid-rP9F58gxOy .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9F58gxOy .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9F58gxOy .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9F58gxOy .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9F58gxOy .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9F58gxOy .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9F58gxOy .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9F58gxOy .social-list a:hover {
  opacity: .4;
}
.cid-rP9F58gxOy .media-container-row > div {
  padding: 0px;
}
.cid-rP9F58gxOy .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9F58gxOy .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9F58gxOy .group-title SPAN {
  color: #ffffff;
}
.cid-rP9F58gxOy .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9F58gxOy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9F58gxOy .social-list,
  .cid-rP9F58gxOy .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9F58gxOy h3 {
    margin-bottom: 10px;
  }
  .cid-rP9F58gxOy .navbar-brand {
    text-align: center;
  }
}
.cid-rP9F58gxOy .links SPAN {
  color: #9e9e9e;
}
.cid-rP9F58gxOy .links,
.cid-rP9F58gxOy .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9F58gxOy .centro {
    text-align: center;
  }
}
.cid-rP9hovj818 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9hovj818 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9hovj818 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9hovj818 .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-rP9hovj818 .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-rP9hovj818 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9hovj818 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9hovj818 .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-rP9hovj818 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9hovj818 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9hovj818 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9hovj818 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9hovj818 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9hovj818 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9hovj818 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9iniqvYJ {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9iniqvYJ P {
  color: #767676;
}
.cid-rP9iniM81l {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9iniM81l .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9iniM81l H2 {
  color: #0b60a9;
}
.cid-rP9inj6Yzf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9inj6Yzf .nav-item:focus,
.cid-rP9inj6Yzf .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9inj6Yzf .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9inj6Yzf .nav-item {
    position: relative;
  }
  .cid-rP9inj6Yzf .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9inj6Yzf .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9inj6Yzf .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9inj6Yzf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9inj6Yzf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9inj6Yzf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9inj6Yzf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9inj6Yzf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9inj6Yzf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9inj6Yzf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9inj6Yzf .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9inj6Yzf .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9inj6Yzf .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9inj6Yzf .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9inj6Yzf .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9inj6Yzf .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9inj6Yzf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9inj6Yzf .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9inj6Yzf .navbar.collapsed .navbar-collapse.show,
.cid-rP9inj6Yzf .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9inj6Yzf .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9inj6Yzf .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9inj6Yzf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9inj6Yzf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9inj6Yzf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9inj6Yzf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9inj6Yzf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9inj6Yzf .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9inj6Yzf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9inj6Yzf .navbar.collapsed .right-menu,
.cid-rP9inj6Yzf .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9inj6Yzf .navbar .navbar-collapse.show,
  .cid-rP9inj6Yzf .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9inj6Yzf .navbar .navbar-collapse.show .brand-container,
  .cid-rP9inj6Yzf .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9inj6Yzf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9inj6Yzf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9inj6Yzf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9inj6Yzf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9inj6Yzf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9inj6Yzf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9inj6Yzf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9inj6Yzf .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9inj6Yzf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9inj6Yzf .navbar .right-menu,
  .cid-rP9inj6Yzf .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9inj6Yzf .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9inj6Yzf .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9inj6Yzf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9inj6Yzf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9inj6Yzf .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9inj6Yzf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9inj6Yzf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9inj6Yzf .dropdown-item.active,
.cid-rP9inj6Yzf .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9inj6Yzf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9inj6Yzf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9inj6Yzf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9inj6Yzf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9inj6Yzf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9inj6Yzf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9inj6Yzf ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9inj6Yzf ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9inj6Yzf .navbar-buttons {
  margin-left: auto;
}
.cid-rP9inj6Yzf button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9inj6Yzf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9inj6Yzf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9inj6Yzf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9inj6Yzf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9inj6Yzf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9inj6Yzf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9inj6Yzf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9inj6Yzf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9inj6Yzf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9inj6Yzf .navbar-dropdown {
  position: fixed;
}
.cid-rP9inj6Yzf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9inj6Yzf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9inj6Yzf .right-menu,
.cid-rP9inj6Yzf .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9inj6Yzf .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9inj6Yzf .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9inj6Yzf .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9inj6Yzf .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9inj6Yzf .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9inj6Yzf .card-wrapper {
  z-index: 3;
}
.cid-rP9inj6Yzf .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9inj6Yzf .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9inj6Yzf .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9inj6Yzf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9inj6Yzf .none {
    display: none;
  }
}
.cid-rP9injtLH3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9injtLH3 .image-block {
  margin: auto;
}
.cid-rP9injtLH3 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9injtLH3 figcaption {
  position: relative;
}
.cid-rP9injtLH3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9injtLH3 .image-block {
    width: 100% !important;
  }
}
.cid-rP9injIQJm {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9injIQJm .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9injIQJm figcaption {
  position: relative;
}
.cid-rP9injIQJm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9injIQJm .image-block {
    width: 100% !important;
  }
}
.cid-rP9ink4Jtv {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9ink4Jtv .image-block {
  margin: auto;
}
.cid-rP9ink4Jtv .mbr-figure {
  margin: 0 auto;
}
.cid-rP9ink4Jtv figcaption {
  position: relative;
}
.cid-rP9ink4Jtv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9ink4Jtv .image-block {
    width: 100% !important;
  }
}
.cid-rP9inlBnVX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9inlBnVX .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9inlBnVX H2 {
  color: #0b60a9;
}
.cid-rPaIVRsan6 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIVRsan6 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIVRsan6 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIVRsan6 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIVRsan6 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIVRsan6 p {
  text-align: left;
}
.cid-rPaIVRsan6 img {
  transition: all 0.3s;
}
.cid-rPaIVRsan6 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIVRsan6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIVRsan6 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIVRsan6 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIVRsan6 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIVRsan6 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIVRsan6 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIVRsan6 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIVRsan6 .card-title {
  color: #767676;
}
.cid-rP9F3wJH4j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9F3wJH4j .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9F3wJH4j .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9F3wJH4j .mbr-text {
  color: #444;
}
.cid-rP9F3wJH4j h5 {
  margin-bottom: 0;
}
.cid-rP9F3wJH4j .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9F3wJH4j .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9F3wJH4j .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9F3wJH4j .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9F3wJH4j .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9F3wJH4j .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9F3wJH4j .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9F3wJH4j .social-list a:hover {
  opacity: .4;
}
.cid-rP9F3wJH4j .media-container-row > div {
  padding: 0px;
}
.cid-rP9F3wJH4j .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9F3wJH4j .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9F3wJH4j .group-title SPAN {
  color: #ffffff;
}
.cid-rP9F3wJH4j .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9F3wJH4j .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9F3wJH4j .social-list,
  .cid-rP9F3wJH4j .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9F3wJH4j h3 {
    margin-bottom: 10px;
  }
  .cid-rP9F3wJH4j .navbar-brand {
    text-align: center;
  }
}
.cid-rP9F3wJH4j .links SPAN {
  color: #9e9e9e;
}
.cid-rP9F3wJH4j .links,
.cid-rP9F3wJH4j .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9F3wJH4j .centro {
    text-align: center;
  }
}
.cid-rP9inmP92s {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9inmP92s .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9inmP92s .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9inmP92s .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-rP9inmP92s .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-rP9inmP92s .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9inmP92s .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9inmP92s .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-rP9inmP92s .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9inmP92s .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9inmP92s .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9inmP92s .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9inmP92s .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9inmP92s .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9inmP92s .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9j4j4zfL {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9j4j4zfL P {
  color: #767676;
}
.cid-rP9j4jsjU0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9j4jsjU0 .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9j4jsjU0 H2 {
  color: #0b60a9;
}
.cid-rP9j4jLivk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9j4jLivk .nav-item:focus,
.cid-rP9j4jLivk .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9j4jLivk .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9j4jLivk .nav-item {
    position: relative;
  }
  .cid-rP9j4jLivk .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9j4jLivk .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9j4jLivk .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9j4jLivk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9j4jLivk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9j4jLivk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9j4jLivk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9j4jLivk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9j4jLivk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9j4jLivk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9j4jLivk .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9j4jLivk .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9j4jLivk .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9j4jLivk .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9j4jLivk .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9j4jLivk .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9j4jLivk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9j4jLivk .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9j4jLivk .navbar.collapsed .navbar-collapse.show,
.cid-rP9j4jLivk .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9j4jLivk .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9j4jLivk .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9j4jLivk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9j4jLivk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9j4jLivk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9j4jLivk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9j4jLivk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9j4jLivk .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9j4jLivk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9j4jLivk .navbar.collapsed .right-menu,
.cid-rP9j4jLivk .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9j4jLivk .navbar .navbar-collapse.show,
  .cid-rP9j4jLivk .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9j4jLivk .navbar .navbar-collapse.show .brand-container,
  .cid-rP9j4jLivk .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9j4jLivk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9j4jLivk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9j4jLivk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9j4jLivk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9j4jLivk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9j4jLivk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9j4jLivk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9j4jLivk .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9j4jLivk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9j4jLivk .navbar .right-menu,
  .cid-rP9j4jLivk .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9j4jLivk .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9j4jLivk .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9j4jLivk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9j4jLivk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9j4jLivk .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9j4jLivk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9j4jLivk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9j4jLivk .dropdown-item.active,
.cid-rP9j4jLivk .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9j4jLivk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9j4jLivk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9j4jLivk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9j4jLivk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9j4jLivk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9j4jLivk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9j4jLivk ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9j4jLivk ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9j4jLivk .navbar-buttons {
  margin-left: auto;
}
.cid-rP9j4jLivk button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9j4jLivk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9j4jLivk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9j4jLivk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9j4jLivk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9j4jLivk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9j4jLivk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9j4jLivk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9j4jLivk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9j4jLivk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9j4jLivk .navbar-dropdown {
  position: fixed;
}
.cid-rP9j4jLivk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9j4jLivk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9j4jLivk .right-menu,
.cid-rP9j4jLivk .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9j4jLivk .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9j4jLivk .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9j4jLivk .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9j4jLivk .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9j4jLivk .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9j4jLivk .card-wrapper {
  z-index: 3;
}
.cid-rP9j4jLivk .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9j4jLivk .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9j4jLivk .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9j4jLivk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9j4jLivk .none {
    display: none;
  }
}
.cid-rP9j4kjpOk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9j4kjpOk .image-block {
  margin: auto;
}
.cid-rP9j4kjpOk .mbr-figure {
  margin: 0 auto;
}
.cid-rP9j4kjpOk figcaption {
  position: relative;
}
.cid-rP9j4kjpOk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9j4kjpOk .image-block {
    width: 100% !important;
  }
}
.cid-rP9j4kBuMm {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9j4kBuMm .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9j4kBuMm figcaption {
  position: relative;
}
.cid-rP9j4kBuMm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9j4kBuMm .image-block {
    width: 100% !important;
  }
}
.cid-rP9j4l0Egp {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9j4l0Egp .image-block {
  margin: auto;
}
.cid-rP9j4l0Egp .mbr-figure {
  margin: 0 auto;
}
.cid-rP9j4l0Egp figcaption {
  position: relative;
}
.cid-rP9j4l0Egp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9j4l0Egp .image-block {
    width: 100% !important;
  }
}
.cid-rP9j4mE62P {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9j4mE62P .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9j4mE62P H2 {
  color: #0b60a9;
}
.cid-rPaITShAPu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaITShAPu .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaITShAPu .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaITShAPu h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaITShAPu h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaITShAPu p {
  text-align: left;
}
.cid-rPaITShAPu img {
  transition: all 0.3s;
}
.cid-rPaITShAPu .mbr-text {
  color: #1c1c1c;
}
.cid-rPaITShAPu .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaITShAPu .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaITShAPu .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaITShAPu .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaITShAPu .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaITShAPu .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaITShAPu .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaITShAPu .card-title {
  color: #767676;
}
.cid-rP9F228o6v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9F228o6v .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9F228o6v .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9F228o6v .mbr-text {
  color: #444;
}
.cid-rP9F228o6v h5 {
  margin-bottom: 0;
}
.cid-rP9F228o6v .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9F228o6v .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9F228o6v .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9F228o6v .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9F228o6v .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9F228o6v .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9F228o6v .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9F228o6v .social-list a:hover {
  opacity: .4;
}
.cid-rP9F228o6v .media-container-row > div {
  padding: 0px;
}
.cid-rP9F228o6v .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9F228o6v .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9F228o6v .group-title SPAN {
  color: #ffffff;
}
.cid-rP9F228o6v .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9F228o6v .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9F228o6v .social-list,
  .cid-rP9F228o6v .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9F228o6v h3 {
    margin-bottom: 10px;
  }
  .cid-rP9F228o6v .navbar-brand {
    text-align: center;
  }
}
.cid-rP9F228o6v .links SPAN {
  color: #9e9e9e;
}
.cid-rP9F228o6v .links,
.cid-rP9F228o6v .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9F228o6v .centro {
    text-align: center;
  }
}
.cid-rP9j4nKfCl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9j4nKfCl .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9j4nKfCl .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9j4nKfCl .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-rP9j4nKfCl .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-rP9j4nKfCl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9j4nKfCl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9j4nKfCl .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-rP9j4nKfCl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9j4nKfCl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9j4nKfCl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9j4nKfCl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9j4nKfCl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9j4nKfCl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9j4nKfCl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9jG7HhoP {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9jG7HhoP P {
  color: #767676;
}
.cid-rP9jG86owd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9jG86owd .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9jG86owd H2 {
  color: #0b60a9;
}
.cid-rP9jG8trMC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9jG8trMC .nav-item:focus,
.cid-rP9jG8trMC .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9jG8trMC .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9jG8trMC .nav-item {
    position: relative;
  }
  .cid-rP9jG8trMC .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9jG8trMC .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9jG8trMC .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9jG8trMC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9jG8trMC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9jG8trMC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9jG8trMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9jG8trMC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9jG8trMC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9jG8trMC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9jG8trMC .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9jG8trMC .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9jG8trMC .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9jG8trMC .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9jG8trMC .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9jG8trMC .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9jG8trMC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9jG8trMC .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9jG8trMC .navbar.collapsed .navbar-collapse.show,
.cid-rP9jG8trMC .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9jG8trMC .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9jG8trMC .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9jG8trMC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9jG8trMC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9jG8trMC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9jG8trMC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9jG8trMC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9jG8trMC .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9jG8trMC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9jG8trMC .navbar.collapsed .right-menu,
.cid-rP9jG8trMC .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9jG8trMC .navbar .navbar-collapse.show,
  .cid-rP9jG8trMC .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9jG8trMC .navbar .navbar-collapse.show .brand-container,
  .cid-rP9jG8trMC .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9jG8trMC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9jG8trMC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9jG8trMC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9jG8trMC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9jG8trMC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9jG8trMC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9jG8trMC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9jG8trMC .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9jG8trMC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9jG8trMC .navbar .right-menu,
  .cid-rP9jG8trMC .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9jG8trMC .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9jG8trMC .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9jG8trMC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9jG8trMC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9jG8trMC .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9jG8trMC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9jG8trMC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9jG8trMC .dropdown-item.active,
.cid-rP9jG8trMC .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9jG8trMC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9jG8trMC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9jG8trMC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9jG8trMC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9jG8trMC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9jG8trMC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9jG8trMC ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9jG8trMC ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9jG8trMC .navbar-buttons {
  margin-left: auto;
}
.cid-rP9jG8trMC button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9jG8trMC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9jG8trMC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9jG8trMC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9jG8trMC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9jG8trMC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9jG8trMC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9jG8trMC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9jG8trMC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9jG8trMC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9jG8trMC .navbar-dropdown {
  position: fixed;
}
.cid-rP9jG8trMC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9jG8trMC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9jG8trMC .right-menu,
.cid-rP9jG8trMC .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9jG8trMC .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9jG8trMC .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9jG8trMC .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9jG8trMC .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9jG8trMC .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9jG8trMC .card-wrapper {
  z-index: 3;
}
.cid-rP9jG8trMC .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9jG8trMC .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9jG8trMC .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9jG8trMC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9jG8trMC .none {
    display: none;
  }
}
.cid-rP9jG8YSZJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9jG8YSZJ .image-block {
  margin: auto;
}
.cid-rP9jG8YSZJ .mbr-figure {
  margin: 0 auto;
}
.cid-rP9jG8YSZJ figcaption {
  position: relative;
}
.cid-rP9jG8YSZJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9jG8YSZJ .image-block {
    width: 100% !important;
  }
}
.cid-rP9jG9CBzb {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9jG9CBzb .image-block {
  margin: auto;
}
.cid-rP9jG9CBzb .mbr-figure {
  margin: 0 auto;
}
.cid-rP9jG9CBzb figcaption {
  position: relative;
}
.cid-rP9jG9CBzb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9jG9CBzb .image-block {
    width: 100% !important;
  }
}
.cid-rP9jGb4zu9 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9jGb4zu9 .image-block {
  margin: auto;
}
.cid-rP9jGb4zu9 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9jGb4zu9 figcaption {
  position: relative;
}
.cid-rP9jGb4zu9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9jGb4zu9 .image-block {
    width: 100% !important;
  }
}
.cid-rP9jGbrFvX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9jGbrFvX .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9jGbrFvX H2 {
  color: #0b60a9;
}
.cid-rPaIRZluTK {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIRZluTK .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIRZluTK .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIRZluTK h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIRZluTK h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIRZluTK p {
  text-align: left;
}
.cid-rPaIRZluTK img {
  transition: all 0.3s;
}
.cid-rPaIRZluTK .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIRZluTK .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIRZluTK .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIRZluTK .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIRZluTK .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIRZluTK .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIRZluTK .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIRZluTK .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIRZluTK .card-title {
  color: #767676;
}
.cid-rP9EZQ5Gt0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EZQ5Gt0 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EZQ5Gt0 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EZQ5Gt0 .mbr-text {
  color: #444;
}
.cid-rP9EZQ5Gt0 h5 {
  margin-bottom: 0;
}
.cid-rP9EZQ5Gt0 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EZQ5Gt0 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EZQ5Gt0 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EZQ5Gt0 .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EZQ5Gt0 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EZQ5Gt0 .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EZQ5Gt0 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EZQ5Gt0 .social-list a:hover {
  opacity: .4;
}
.cid-rP9EZQ5Gt0 .media-container-row > div {
  padding: 0px;
}
.cid-rP9EZQ5Gt0 .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EZQ5Gt0 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EZQ5Gt0 .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EZQ5Gt0 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EZQ5Gt0 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EZQ5Gt0 .social-list,
  .cid-rP9EZQ5Gt0 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EZQ5Gt0 h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EZQ5Gt0 .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EZQ5Gt0 .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EZQ5Gt0 .links,
.cid-rP9EZQ5Gt0 .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EZQ5Gt0 .centro {
    text-align: center;
  }
}
.cid-rP9jGcwbSK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9jGcwbSK .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9jGcwbSK .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9jGcwbSK .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-rP9jGcwbSK .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-rP9jGcwbSK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9jGcwbSK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9jGcwbSK .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-rP9jGcwbSK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9jGcwbSK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9jGcwbSK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9jGcwbSK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9jGcwbSK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9jGcwbSK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9jGcwbSK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9kReQifd {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9kReQifd P {
  color: #767676;
}
.cid-rP9kRfg9YZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9kRfg9YZ .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9kRfg9YZ H2 {
  color: #0b60a9;
}
.cid-rP9kRfx5D5 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9kRfx5D5 .nav-item:focus,
.cid-rP9kRfx5D5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9kRfx5D5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9kRfx5D5 .nav-item {
    position: relative;
  }
  .cid-rP9kRfx5D5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9kRfx5D5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9kRfx5D5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9kRfx5D5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9kRfx5D5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9kRfx5D5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9kRfx5D5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9kRfx5D5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9kRfx5D5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9kRfx5D5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9kRfx5D5 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9kRfx5D5 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9kRfx5D5 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9kRfx5D5 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9kRfx5D5 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9kRfx5D5 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9kRfx5D5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9kRfx5D5 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9kRfx5D5 .navbar.collapsed .navbar-collapse.show,
.cid-rP9kRfx5D5 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9kRfx5D5 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9kRfx5D5 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9kRfx5D5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9kRfx5D5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9kRfx5D5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9kRfx5D5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9kRfx5D5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9kRfx5D5 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9kRfx5D5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9kRfx5D5 .navbar.collapsed .right-menu,
.cid-rP9kRfx5D5 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9kRfx5D5 .navbar .navbar-collapse.show,
  .cid-rP9kRfx5D5 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9kRfx5D5 .navbar .navbar-collapse.show .brand-container,
  .cid-rP9kRfx5D5 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9kRfx5D5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9kRfx5D5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9kRfx5D5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9kRfx5D5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9kRfx5D5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9kRfx5D5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9kRfx5D5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9kRfx5D5 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9kRfx5D5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9kRfx5D5 .navbar .right-menu,
  .cid-rP9kRfx5D5 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9kRfx5D5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9kRfx5D5 .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9kRfx5D5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9kRfx5D5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9kRfx5D5 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9kRfx5D5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9kRfx5D5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9kRfx5D5 .dropdown-item.active,
.cid-rP9kRfx5D5 .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9kRfx5D5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9kRfx5D5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9kRfx5D5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9kRfx5D5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9kRfx5D5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9kRfx5D5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9kRfx5D5 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9kRfx5D5 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9kRfx5D5 .navbar-buttons {
  margin-left: auto;
}
.cid-rP9kRfx5D5 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9kRfx5D5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9kRfx5D5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9kRfx5D5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9kRfx5D5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9kRfx5D5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9kRfx5D5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9kRfx5D5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9kRfx5D5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9kRfx5D5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9kRfx5D5 .navbar-dropdown {
  position: fixed;
}
.cid-rP9kRfx5D5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9kRfx5D5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9kRfx5D5 .right-menu,
.cid-rP9kRfx5D5 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9kRfx5D5 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9kRfx5D5 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9kRfx5D5 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9kRfx5D5 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9kRfx5D5 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9kRfx5D5 .card-wrapper {
  z-index: 3;
}
.cid-rP9kRfx5D5 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9kRfx5D5 .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9kRfx5D5 .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9kRfx5D5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9kRfx5D5 .none {
    display: none;
  }
}
.cid-rP9kRg5W4H {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9kRg5W4H .image-block {
  margin: auto;
}
.cid-rP9kRg5W4H .mbr-figure {
  margin: 0 auto;
}
.cid-rP9kRg5W4H figcaption {
  position: relative;
}
.cid-rP9kRg5W4H figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9kRg5W4H .image-block {
    width: 100% !important;
  }
}
.cid-rP9kRgq3Jq {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9kRgq3Jq .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9kRgq3Jq figcaption {
  position: relative;
}
.cid-rP9kRgq3Jq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9kRgq3Jq .image-block {
    width: 100% !important;
  }
}
.cid-rP9kRgJNLn {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9kRgJNLn .image-block {
  margin: auto;
}
.cid-rP9kRgJNLn .mbr-figure {
  margin: 0 auto;
}
.cid-rP9kRgJNLn figcaption {
  position: relative;
}
.cid-rP9kRgJNLn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9kRgJNLn .image-block {
    width: 100% !important;
  }
}
.cid-rP9kRib81O {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rP9kRib81O .image-block {
  margin: auto;
}
.cid-rP9kRib81O .mbr-figure {
  margin: 0 auto;
}
.cid-rP9kRib81O figcaption {
  position: relative;
}
.cid-rP9kRib81O figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9kRib81O .image-block {
    width: 100% !important;
  }
}
.cid-rP9kRiwYrT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9kRiwYrT .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9kRiwYrT H2 {
  color: #0b60a9;
}
.cid-rPaIQ4d80g {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIQ4d80g .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIQ4d80g .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIQ4d80g h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIQ4d80g h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIQ4d80g p {
  text-align: left;
}
.cid-rPaIQ4d80g img {
  transition: all 0.3s;
}
.cid-rPaIQ4d80g .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIQ4d80g .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIQ4d80g .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIQ4d80g .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIQ4d80g .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIQ4d80g .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIQ4d80g .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIQ4d80g .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIQ4d80g .card-title {
  color: #767676;
}
.cid-rP9EYiw2e2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EYiw2e2 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EYiw2e2 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EYiw2e2 .mbr-text {
  color: #444;
}
.cid-rP9EYiw2e2 h5 {
  margin-bottom: 0;
}
.cid-rP9EYiw2e2 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EYiw2e2 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EYiw2e2 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EYiw2e2 .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EYiw2e2 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EYiw2e2 .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EYiw2e2 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EYiw2e2 .social-list a:hover {
  opacity: .4;
}
.cid-rP9EYiw2e2 .media-container-row > div {
  padding: 0px;
}
.cid-rP9EYiw2e2 .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EYiw2e2 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EYiw2e2 .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EYiw2e2 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EYiw2e2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EYiw2e2 .social-list,
  .cid-rP9EYiw2e2 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EYiw2e2 h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EYiw2e2 .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EYiw2e2 .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EYiw2e2 .links,
.cid-rP9EYiw2e2 .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EYiw2e2 .centro {
    text-align: center;
  }
}
.cid-rP9kRjFe6i {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9kRjFe6i .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9kRjFe6i .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9kRjFe6i .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-rP9kRjFe6i .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-rP9kRjFe6i .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9kRjFe6i .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9kRjFe6i .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-rP9kRjFe6i .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9kRjFe6i .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9kRjFe6i .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9kRjFe6i .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9kRjFe6i .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9kRjFe6i .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9kRjFe6i .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9m4VL7LI {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9m4VL7LI P {
  color: #767676;
}
.cid-rP9m4WlyVc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9m4WlyVc .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9m4WlyVc H2 {
  color: #0b60a9;
}
.cid-rP9m4WGM6k .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9m4WGM6k .nav-item:focus,
.cid-rP9m4WGM6k .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9m4WGM6k .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9m4WGM6k .nav-item {
    position: relative;
  }
  .cid-rP9m4WGM6k .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9m4WGM6k .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9m4WGM6k .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9m4WGM6k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9m4WGM6k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9m4WGM6k .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9m4WGM6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9m4WGM6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9m4WGM6k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9m4WGM6k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9m4WGM6k .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9m4WGM6k .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9m4WGM6k .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9m4WGM6k .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9m4WGM6k .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9m4WGM6k .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9m4WGM6k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9m4WGM6k .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9m4WGM6k .navbar.collapsed .navbar-collapse.show,
.cid-rP9m4WGM6k .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9m4WGM6k .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9m4WGM6k .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9m4WGM6k .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9m4WGM6k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9m4WGM6k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9m4WGM6k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9m4WGM6k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9m4WGM6k .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9m4WGM6k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9m4WGM6k .navbar.collapsed .right-menu,
.cid-rP9m4WGM6k .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9m4WGM6k .navbar .navbar-collapse.show,
  .cid-rP9m4WGM6k .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9m4WGM6k .navbar .navbar-collapse.show .brand-container,
  .cid-rP9m4WGM6k .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9m4WGM6k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9m4WGM6k .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9m4WGM6k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9m4WGM6k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9m4WGM6k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9m4WGM6k .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9m4WGM6k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9m4WGM6k .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9m4WGM6k .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9m4WGM6k .navbar .right-menu,
  .cid-rP9m4WGM6k .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9m4WGM6k .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9m4WGM6k .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9m4WGM6k .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9m4WGM6k .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9m4WGM6k .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9m4WGM6k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9m4WGM6k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9m4WGM6k .dropdown-item.active,
.cid-rP9m4WGM6k .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9m4WGM6k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9m4WGM6k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9m4WGM6k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9m4WGM6k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9m4WGM6k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9m4WGM6k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9m4WGM6k ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9m4WGM6k ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9m4WGM6k .navbar-buttons {
  margin-left: auto;
}
.cid-rP9m4WGM6k button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9m4WGM6k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9m4WGM6k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9m4WGM6k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9m4WGM6k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9m4WGM6k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9m4WGM6k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9m4WGM6k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9m4WGM6k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9m4WGM6k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9m4WGM6k .navbar-dropdown {
  position: fixed;
}
.cid-rP9m4WGM6k a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9m4WGM6k .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9m4WGM6k .right-menu,
.cid-rP9m4WGM6k .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9m4WGM6k .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9m4WGM6k .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9m4WGM6k .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9m4WGM6k .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9m4WGM6k .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9m4WGM6k .card-wrapper {
  z-index: 3;
}
.cid-rP9m4WGM6k .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9m4WGM6k .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9m4WGM6k .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9m4WGM6k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9m4WGM6k .none {
    display: none;
  }
}
.cid-rP9m4XkIlF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9m4XkIlF .image-block {
  margin: auto;
}
.cid-rP9m4XkIlF .mbr-figure {
  margin: 0 auto;
}
.cid-rP9m4XkIlF figcaption {
  position: relative;
}
.cid-rP9m4XkIlF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9m4XkIlF .image-block {
    width: 100% !important;
  }
}
.cid-rP9m4Ycftg {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9m4Ycftg .image-block {
  margin: auto;
}
.cid-rP9m4Ycftg .mbr-figure {
  margin: 0 auto;
}
.cid-rP9m4Ycftg figcaption {
  position: relative;
}
.cid-rP9m4Ycftg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9m4Ycftg .image-block {
    width: 100% !important;
  }
}
.cid-rP9m50ErKR {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9m50ErKR .image-block {
  margin: auto;
}
.cid-rP9m50ErKR .mbr-figure {
  margin: 0 auto;
}
.cid-rP9m50ErKR figcaption {
  position: relative;
}
.cid-rP9m50ErKR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9m50ErKR .image-block {
    width: 100% !important;
  }
}
.cid-rP9m51PDGs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9m51PDGs .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9m51PDGs H2 {
  color: #0b60a9;
}
.cid-rPaIGtVXqW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIGtVXqW .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIGtVXqW .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIGtVXqW h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIGtVXqW h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIGtVXqW p {
  text-align: left;
}
.cid-rPaIGtVXqW img {
  transition: all 0.3s;
}
.cid-rPaIGtVXqW .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIGtVXqW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIGtVXqW .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIGtVXqW .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIGtVXqW .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIGtVXqW .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIGtVXqW .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIGtVXqW .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIGtVXqW .card-title {
  color: #767676;
}
.cid-rP9ESziKc8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ESziKc8 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ESziKc8 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ESziKc8 .mbr-text {
  color: #444;
}
.cid-rP9ESziKc8 h5 {
  margin-bottom: 0;
}
.cid-rP9ESziKc8 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ESziKc8 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ESziKc8 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ESziKc8 .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ESziKc8 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ESziKc8 .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ESziKc8 .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ESziKc8 .social-list a:hover {
  opacity: .4;
}
.cid-rP9ESziKc8 .media-container-row > div {
  padding: 0px;
}
.cid-rP9ESziKc8 .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ESziKc8 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ESziKc8 .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ESziKc8 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ESziKc8 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ESziKc8 .social-list,
  .cid-rP9ESziKc8 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ESziKc8 h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ESziKc8 .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ESziKc8 .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ESziKc8 .links,
.cid-rP9ESziKc8 .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ESziKc8 .centro {
    text-align: center;
  }
}
.cid-rP9m52DsYA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9m52DsYA .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9m52DsYA .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9m52DsYA .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-rP9m52DsYA .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-rP9m52DsYA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9m52DsYA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9m52DsYA .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-rP9m52DsYA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9m52DsYA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9m52DsYA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9m52DsYA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9m52DsYA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9m52DsYA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9m52DsYA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9mR0OuU4 {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9mR0OuU4 P {
  color: #767676;
}
.cid-rP9mR1eOV1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9mR1eOV1 .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9mR1eOV1 H2 {
  color: #0b60a9;
}
.cid-rP9mR1uMzH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9mR1uMzH .nav-item:focus,
.cid-rP9mR1uMzH .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9mR1uMzH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9mR1uMzH .nav-item {
    position: relative;
  }
  .cid-rP9mR1uMzH .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9mR1uMzH .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9mR1uMzH .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9mR1uMzH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9mR1uMzH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9mR1uMzH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9mR1uMzH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9mR1uMzH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9mR1uMzH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9mR1uMzH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9mR1uMzH .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9mR1uMzH .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9mR1uMzH .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9mR1uMzH .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9mR1uMzH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9mR1uMzH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9mR1uMzH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9mR1uMzH .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9mR1uMzH .navbar.collapsed .navbar-collapse.show,
.cid-rP9mR1uMzH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9mR1uMzH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9mR1uMzH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9mR1uMzH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9mR1uMzH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9mR1uMzH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9mR1uMzH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9mR1uMzH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9mR1uMzH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9mR1uMzH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9mR1uMzH .navbar.collapsed .right-menu,
.cid-rP9mR1uMzH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9mR1uMzH .navbar .navbar-collapse.show,
  .cid-rP9mR1uMzH .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9mR1uMzH .navbar .navbar-collapse.show .brand-container,
  .cid-rP9mR1uMzH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9mR1uMzH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9mR1uMzH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9mR1uMzH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9mR1uMzH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9mR1uMzH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9mR1uMzH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9mR1uMzH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9mR1uMzH .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9mR1uMzH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9mR1uMzH .navbar .right-menu,
  .cid-rP9mR1uMzH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9mR1uMzH .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9mR1uMzH .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9mR1uMzH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9mR1uMzH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9mR1uMzH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9mR1uMzH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9mR1uMzH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9mR1uMzH .dropdown-item.active,
.cid-rP9mR1uMzH .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9mR1uMzH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9mR1uMzH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9mR1uMzH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9mR1uMzH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9mR1uMzH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9mR1uMzH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9mR1uMzH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9mR1uMzH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9mR1uMzH .navbar-buttons {
  margin-left: auto;
}
.cid-rP9mR1uMzH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9mR1uMzH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9mR1uMzH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9mR1uMzH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9mR1uMzH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9mR1uMzH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9mR1uMzH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9mR1uMzH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9mR1uMzH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9mR1uMzH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9mR1uMzH .navbar-dropdown {
  position: fixed;
}
.cid-rP9mR1uMzH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9mR1uMzH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9mR1uMzH .right-menu,
.cid-rP9mR1uMzH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9mR1uMzH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9mR1uMzH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9mR1uMzH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9mR1uMzH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9mR1uMzH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9mR1uMzH .card-wrapper {
  z-index: 3;
}
.cid-rP9mR1uMzH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9mR1uMzH .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9mR1uMzH .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9mR1uMzH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9mR1uMzH .none {
    display: none;
  }
}
.cid-rP9mR21DY9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9mR21DY9 .image-block {
  margin: auto;
}
.cid-rP9mR21DY9 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9mR21DY9 figcaption {
  position: relative;
}
.cid-rP9mR21DY9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9mR21DY9 .image-block {
    width: 100% !important;
  }
}
.cid-rP9mR2l66Z {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9mR2l66Z .image-block {
  margin: auto;
}
.cid-rP9mR2l66Z .mbr-figure {
  margin: 0 auto;
}
.cid-rP9mR2l66Z figcaption {
  position: relative;
}
.cid-rP9mR2l66Z figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9mR2l66Z .image-block {
    width: 100% !important;
  }
}
.cid-rP9mR2CSna {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9mR2CSna .image-block {
  margin: auto;
}
.cid-rP9mR2CSna .mbr-figure {
  margin: 0 auto;
}
.cid-rP9mR2CSna figcaption {
  position: relative;
}
.cid-rP9mR2CSna figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9mR2CSna .image-block {
    width: 100% !important;
  }
}
.cid-rP9mR33Bvl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9mR33Bvl .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9mR33Bvl H2 {
  color: #0b60a9;
}
.cid-rPaIJmk81V {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIJmk81V .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIJmk81V .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIJmk81V h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIJmk81V h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIJmk81V p {
  text-align: left;
}
.cid-rPaIJmk81V img {
  transition: all 0.3s;
}
.cid-rPaIJmk81V .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIJmk81V .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIJmk81V .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIJmk81V .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIJmk81V .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIJmk81V .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIJmk81V .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIJmk81V .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIJmk81V .card-title {
  color: #767676;
}
.cid-rP9ETQQVDP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ETQQVDP .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ETQQVDP .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ETQQVDP .mbr-text {
  color: #444;
}
.cid-rP9ETQQVDP h5 {
  margin-bottom: 0;
}
.cid-rP9ETQQVDP .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ETQQVDP .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ETQQVDP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ETQQVDP .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ETQQVDP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ETQQVDP .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ETQQVDP .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ETQQVDP .social-list a:hover {
  opacity: .4;
}
.cid-rP9ETQQVDP .media-container-row > div {
  padding: 0px;
}
.cid-rP9ETQQVDP .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ETQQVDP .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ETQQVDP .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ETQQVDP .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ETQQVDP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ETQQVDP .social-list,
  .cid-rP9ETQQVDP .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ETQQVDP h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ETQQVDP .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ETQQVDP .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ETQQVDP .links,
.cid-rP9ETQQVDP .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ETQQVDP .centro {
    text-align: center;
  }
}
.cid-rP9mR3LbUd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9mR3LbUd .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9mR3LbUd .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9mR3LbUd .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-rP9mR3LbUd .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-rP9mR3LbUd .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9mR3LbUd .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9mR3LbUd .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-rP9mR3LbUd .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9mR3LbUd .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9mR3LbUd .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9mR3LbUd .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9mR3LbUd .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9mR3LbUd .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9mR3LbUd .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9nFtpVvh {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9nFtpVvh P {
  color: #767676;
}
.cid-rP9nFtNo2V {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9nFtNo2V .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9nFtNo2V H2 {
  color: #0b60a9;
}
.cid-rP9nFu2UBz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9nFu2UBz .nav-item:focus,
.cid-rP9nFu2UBz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9nFu2UBz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9nFu2UBz .nav-item {
    position: relative;
  }
  .cid-rP9nFu2UBz .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9nFu2UBz .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9nFu2UBz .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9nFu2UBz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9nFu2UBz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9nFu2UBz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9nFu2UBz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9nFu2UBz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9nFu2UBz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9nFu2UBz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9nFu2UBz .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9nFu2UBz .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9nFu2UBz .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9nFu2UBz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9nFu2UBz .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9nFu2UBz .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9nFu2UBz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9nFu2UBz .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9nFu2UBz .navbar.collapsed .navbar-collapse.show,
.cid-rP9nFu2UBz .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9nFu2UBz .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9nFu2UBz .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9nFu2UBz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9nFu2UBz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9nFu2UBz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9nFu2UBz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9nFu2UBz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9nFu2UBz .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9nFu2UBz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9nFu2UBz .navbar.collapsed .right-menu,
.cid-rP9nFu2UBz .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9nFu2UBz .navbar .navbar-collapse.show,
  .cid-rP9nFu2UBz .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9nFu2UBz .navbar .navbar-collapse.show .brand-container,
  .cid-rP9nFu2UBz .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9nFu2UBz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9nFu2UBz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9nFu2UBz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9nFu2UBz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9nFu2UBz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9nFu2UBz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9nFu2UBz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9nFu2UBz .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9nFu2UBz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9nFu2UBz .navbar .right-menu,
  .cid-rP9nFu2UBz .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9nFu2UBz .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9nFu2UBz .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9nFu2UBz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9nFu2UBz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9nFu2UBz .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9nFu2UBz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9nFu2UBz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9nFu2UBz .dropdown-item.active,
.cid-rP9nFu2UBz .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9nFu2UBz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9nFu2UBz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9nFu2UBz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9nFu2UBz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9nFu2UBz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9nFu2UBz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9nFu2UBz ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9nFu2UBz ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9nFu2UBz .navbar-buttons {
  margin-left: auto;
}
.cid-rP9nFu2UBz button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9nFu2UBz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9nFu2UBz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9nFu2UBz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9nFu2UBz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9nFu2UBz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9nFu2UBz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9nFu2UBz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9nFu2UBz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9nFu2UBz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9nFu2UBz .navbar-dropdown {
  position: fixed;
}
.cid-rP9nFu2UBz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9nFu2UBz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9nFu2UBz .right-menu,
.cid-rP9nFu2UBz .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9nFu2UBz .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9nFu2UBz .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9nFu2UBz .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9nFu2UBz .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9nFu2UBz .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9nFu2UBz .card-wrapper {
  z-index: 3;
}
.cid-rP9nFu2UBz .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9nFu2UBz .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9nFu2UBz .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9nFu2UBz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9nFu2UBz .none {
    display: none;
  }
}
.cid-rP9nFuIBwY {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9nFuIBwY .image-block {
  margin: auto;
}
.cid-rP9nFuIBwY .mbr-figure {
  margin: 0 auto;
}
.cid-rP9nFuIBwY figcaption {
  position: relative;
}
.cid-rP9nFuIBwY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9nFuIBwY .image-block {
    width: 100% !important;
  }
}
.cid-rP9nWltesA {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rP9nWltesA .images-container.container-fluid {
  padding: 0;
}
.cid-rP9nWltesA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rP9nWltesA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rP9nWltesA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rP9nWltesA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rP9nWltesA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rP9nWltesA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rP9nWltesA .img-item {
    width: 100% !important;
  }
  .cid-rP9nWltesA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rP9nFv4NWg {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9nFv4NWg .image-block {
  margin: auto;
}
.cid-rP9nFv4NWg .mbr-figure {
  margin: 0 auto;
}
.cid-rP9nFv4NWg figcaption {
  position: relative;
}
.cid-rP9nFv4NWg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9nFv4NWg .image-block {
    width: 100% !important;
  }
}
.cid-rP9nFvHCbI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9nFvHCbI .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9nFvHCbI H2 {
  color: #0b60a9;
}
.cid-rPaILJCFJi {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaILJCFJi .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaILJCFJi .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaILJCFJi h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaILJCFJi h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaILJCFJi p {
  text-align: left;
}
.cid-rPaILJCFJi img {
  transition: all 0.3s;
}
.cid-rPaILJCFJi .mbr-text {
  color: #1c1c1c;
}
.cid-rPaILJCFJi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaILJCFJi .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaILJCFJi .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaILJCFJi .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaILJCFJi .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaILJCFJi .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaILJCFJi .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaILJCFJi .card-title {
  color: #767676;
}
.cid-rP9EVkmUQc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EVkmUQc .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EVkmUQc .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EVkmUQc .mbr-text {
  color: #444;
}
.cid-rP9EVkmUQc h5 {
  margin-bottom: 0;
}
.cid-rP9EVkmUQc .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EVkmUQc .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EVkmUQc .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EVkmUQc .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EVkmUQc .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EVkmUQc .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EVkmUQc .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EVkmUQc .social-list a:hover {
  opacity: .4;
}
.cid-rP9EVkmUQc .media-container-row > div {
  padding: 0px;
}
.cid-rP9EVkmUQc .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EVkmUQc .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EVkmUQc .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EVkmUQc .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EVkmUQc .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EVkmUQc .social-list,
  .cid-rP9EVkmUQc .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EVkmUQc h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EVkmUQc .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EVkmUQc .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EVkmUQc .links,
.cid-rP9EVkmUQc .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EVkmUQc .centro {
    text-align: center;
  }
}
.cid-rP9nFwOAav {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9nFwOAav .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9nFwOAav .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9nFwOAav .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-rP9nFwOAav .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-rP9nFwOAav .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9nFwOAav .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9nFwOAav .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-rP9nFwOAav .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9nFwOAav .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9nFwOAav .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9nFwOAav .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9nFwOAav .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9nFwOAav .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9nFwOAav .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9otqVgzK {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9otqVgzK P {
  color: #767676;
}
.cid-rP9otryiDl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9otryiDl .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9otryiDl H2 {
  color: #0b60a9;
}
.cid-rP9ots0oik .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9ots0oik .nav-item:focus,
.cid-rP9ots0oik .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9ots0oik .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9ots0oik .nav-item {
    position: relative;
  }
  .cid-rP9ots0oik .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9ots0oik .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9ots0oik .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9ots0oik .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9ots0oik .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9ots0oik .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9ots0oik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9ots0oik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9ots0oik .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9ots0oik .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9ots0oik .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9ots0oik .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9ots0oik .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9ots0oik .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9ots0oik .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9ots0oik .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9ots0oik .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9ots0oik .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ots0oik .navbar.collapsed .navbar-collapse.show,
.cid-rP9ots0oik .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9ots0oik .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9ots0oik .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9ots0oik .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9ots0oik .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9ots0oik .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9ots0oik .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9ots0oik .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9ots0oik .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9ots0oik .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9ots0oik .navbar.collapsed .right-menu,
.cid-rP9ots0oik .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9ots0oik .navbar .navbar-collapse.show,
  .cid-rP9ots0oik .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9ots0oik .navbar .navbar-collapse.show .brand-container,
  .cid-rP9ots0oik .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9ots0oik .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9ots0oik .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9ots0oik .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9ots0oik .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9ots0oik .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9ots0oik .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9ots0oik .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9ots0oik .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9ots0oik .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9ots0oik .navbar .right-menu,
  .cid-rP9ots0oik .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9ots0oik .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9ots0oik .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9ots0oik .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9ots0oik .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9ots0oik .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9ots0oik .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9ots0oik .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9ots0oik .dropdown-item.active,
.cid-rP9ots0oik .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9ots0oik .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9ots0oik .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9ots0oik .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9ots0oik .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9ots0oik .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9ots0oik .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9ots0oik ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9ots0oik ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9ots0oik .navbar-buttons {
  margin-left: auto;
}
.cid-rP9ots0oik button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9ots0oik button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9ots0oik button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9ots0oik button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9ots0oik button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9ots0oik button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9ots0oik nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9ots0oik nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9ots0oik nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9ots0oik nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9ots0oik .navbar-dropdown {
  position: fixed;
}
.cid-rP9ots0oik a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ots0oik .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9ots0oik .right-menu,
.cid-rP9ots0oik .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9ots0oik .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9ots0oik .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9ots0oik .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9ots0oik .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9ots0oik .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9ots0oik .card-wrapper {
  z-index: 3;
}
.cid-rP9ots0oik .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9ots0oik .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9ots0oik .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9ots0oik .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9ots0oik .none {
    display: none;
  }
}
.cid-rP9otsJeQy {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9otsJeQy .image-block {
  margin: auto;
}
.cid-rP9otsJeQy .mbr-figure {
  margin: 0 auto;
}
.cid-rP9otsJeQy figcaption {
  position: relative;
}
.cid-rP9otsJeQy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9otsJeQy .image-block {
    width: 100% !important;
  }
}
.cid-rP9ott96P1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-rP9ott96P1 .images-container.container-fluid {
  padding: 0;
}
.cid-rP9ott96P1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rP9ott96P1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rP9ott96P1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rP9ott96P1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rP9ott96P1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rP9ott96P1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rP9ott96P1 .img-item {
    width: 100% !important;
  }
  .cid-rP9ott96P1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rP9ottxm5t {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9ottxm5t .image-block {
  margin: auto;
}
.cid-rP9ottxm5t .mbr-figure {
  margin: 0 auto;
}
.cid-rP9ottxm5t figcaption {
  position: relative;
}
.cid-rP9ottxm5t figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9ottxm5t .image-block {
    width: 100% !important;
  }
}
.cid-rP9oUIoG3Z {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9oUIoG3Z .image-block {
  margin: auto;
}
.cid-rP9oUIoG3Z .mbr-figure {
  margin: 0 auto;
}
.cid-rP9oUIoG3Z figcaption {
  position: relative;
}
.cid-rP9oUIoG3Z figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9oUIoG3Z .image-block {
    width: 100% !important;
  }
}
.cid-rP9otu7nuT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9otu7nuT .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9otu7nuT H2 {
  color: #0b60a9;
}
.cid-rPaINUBxLq {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaINUBxLq .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaINUBxLq .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaINUBxLq h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaINUBxLq h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaINUBxLq p {
  text-align: left;
}
.cid-rPaINUBxLq img {
  transition: all 0.3s;
}
.cid-rPaINUBxLq .mbr-text {
  color: #1c1c1c;
}
.cid-rPaINUBxLq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaINUBxLq .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaINUBxLq .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaINUBxLq .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaINUBxLq .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaINUBxLq .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaINUBxLq .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaINUBxLq .card-title {
  color: #767676;
}
.cid-rP9EWNpgOf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EWNpgOf .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EWNpgOf .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EWNpgOf .mbr-text {
  color: #444;
}
.cid-rP9EWNpgOf h5 {
  margin-bottom: 0;
}
.cid-rP9EWNpgOf .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EWNpgOf .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EWNpgOf .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EWNpgOf .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EWNpgOf .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EWNpgOf .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EWNpgOf .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EWNpgOf .social-list a:hover {
  opacity: .4;
}
.cid-rP9EWNpgOf .media-container-row > div {
  padding: 0px;
}
.cid-rP9EWNpgOf .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EWNpgOf .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EWNpgOf .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EWNpgOf .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EWNpgOf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EWNpgOf .social-list,
  .cid-rP9EWNpgOf .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EWNpgOf h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EWNpgOf .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EWNpgOf .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EWNpgOf .links,
.cid-rP9EWNpgOf .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EWNpgOf .centro {
    text-align: center;
  }
}
.cid-rP9otxlDHl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9otxlDHl .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9otxlDHl .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9otxlDHl .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-rP9otxlDHl .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-rP9otxlDHl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9otxlDHl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9otxlDHl .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-rP9otxlDHl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9otxlDHl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9otxlDHl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9otxlDHl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9otxlDHl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9otxlDHl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9otxlDHl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9pchwpWJ {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9pchwpWJ P {
  color: #767676;
}
.cid-rP9pchVB91 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9pchVB91 .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9pchVB91 H2 {
  color: #0b60a9;
}
.cid-rP9pcibzSA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pcibzSA .nav-item:focus,
.cid-rP9pcibzSA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9pcibzSA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9pcibzSA .nav-item {
    position: relative;
  }
  .cid-rP9pcibzSA .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9pcibzSA .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9pcibzSA .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9pcibzSA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pcibzSA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9pcibzSA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9pcibzSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9pcibzSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pcibzSA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9pcibzSA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9pcibzSA .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9pcibzSA .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9pcibzSA .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9pcibzSA .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9pcibzSA .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9pcibzSA .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9pcibzSA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9pcibzSA .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9pcibzSA .navbar.collapsed .navbar-collapse.show,
.cid-rP9pcibzSA .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9pcibzSA .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9pcibzSA .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9pcibzSA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9pcibzSA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9pcibzSA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9pcibzSA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9pcibzSA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9pcibzSA .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9pcibzSA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9pcibzSA .navbar.collapsed .right-menu,
.cid-rP9pcibzSA .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9pcibzSA .navbar .navbar-collapse.show,
  .cid-rP9pcibzSA .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9pcibzSA .navbar .navbar-collapse.show .brand-container,
  .cid-rP9pcibzSA .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9pcibzSA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9pcibzSA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9pcibzSA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9pcibzSA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9pcibzSA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9pcibzSA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9pcibzSA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9pcibzSA .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9pcibzSA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9pcibzSA .navbar .right-menu,
  .cid-rP9pcibzSA .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9pcibzSA .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9pcibzSA .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9pcibzSA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9pcibzSA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9pcibzSA .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9pcibzSA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9pcibzSA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9pcibzSA .dropdown-item.active,
.cid-rP9pcibzSA .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9pcibzSA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9pcibzSA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9pcibzSA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9pcibzSA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9pcibzSA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9pcibzSA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9pcibzSA ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9pcibzSA ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9pcibzSA .navbar-buttons {
  margin-left: auto;
}
.cid-rP9pcibzSA button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9pcibzSA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9pcibzSA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9pcibzSA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9pcibzSA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9pcibzSA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9pcibzSA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9pcibzSA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9pcibzSA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9pcibzSA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9pcibzSA .navbar-dropdown {
  position: fixed;
}
.cid-rP9pcibzSA a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pcibzSA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9pcibzSA .right-menu,
.cid-rP9pcibzSA .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9pcibzSA .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9pcibzSA .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9pcibzSA .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9pcibzSA .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9pcibzSA .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9pcibzSA .card-wrapper {
  z-index: 3;
}
.cid-rP9pcibzSA .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9pcibzSA .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9pcibzSA .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9pcibzSA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9pcibzSA .none {
    display: none;
  }
}
.cid-rP9pciRv24 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9pciRv24 .image-block {
  margin: auto;
}
.cid-rP9pciRv24 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9pciRv24 figcaption {
  position: relative;
}
.cid-rP9pciRv24 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9pciRv24 .image-block {
    width: 100% !important;
  }
}
.cid-rP9pcjMNev {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9pcjMNev .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9pcjMNev .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9pcjMNev .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9pcjMNev .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9pcjMNev .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9pcjMNev h4 {
  letter-spacing: 2px;
}
.cid-rP9pcjMNev figcaption {
  position: relative;
}
.cid-rP9pcjMNev figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9pcjMNev img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9pcjMNev .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9pcjMNev .wrap {
    opacity: 1!important;
  }
  .cid-rP9pcjMNev .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9pckPm4H {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9pckPm4H .image-block {
  margin: auto;
}
.cid-rP9pckPm4H .mbr-figure {
  margin: 0 auto;
}
.cid-rP9pckPm4H figcaption {
  position: relative;
}
.cid-rP9pckPm4H figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9pckPm4H .image-block {
    width: 100% !important;
  }
}
.cid-rPaz0UODPQ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rPaz0UODPQ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rPaz0UODPQ .video-block {
    width: 100% !important;
  }
}
.cid-rP9pclc2xN {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9pclc2xN .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9pclc2xN H2 {
  color: #0b60a9;
}
.cid-rPaIr66MB8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIr66MB8 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIr66MB8 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIr66MB8 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIr66MB8 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIr66MB8 p {
  text-align: left;
}
.cid-rPaIr66MB8 img {
  transition: all 0.3s;
}
.cid-rPaIr66MB8 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIr66MB8 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIr66MB8 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIr66MB8 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIr66MB8 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIr66MB8 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIr66MB8 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIr66MB8 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIr66MB8 .card-title {
  color: #767676;
}
.cid-rP9EHbLgyi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EHbLgyi .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EHbLgyi .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EHbLgyi .mbr-text {
  color: #444;
}
.cid-rP9EHbLgyi h5 {
  margin-bottom: 0;
}
.cid-rP9EHbLgyi .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EHbLgyi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EHbLgyi .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EHbLgyi .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EHbLgyi .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EHbLgyi .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EHbLgyi .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EHbLgyi .social-list a:hover {
  opacity: .4;
}
.cid-rP9EHbLgyi .media-container-row > div {
  padding: 0px;
}
.cid-rP9EHbLgyi .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EHbLgyi .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EHbLgyi .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EHbLgyi .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EHbLgyi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EHbLgyi .social-list,
  .cid-rP9EHbLgyi .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EHbLgyi h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EHbLgyi .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EHbLgyi .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EHbLgyi .links,
.cid-rP9EHbLgyi .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EHbLgyi .centro {
    text-align: center;
  }
}
.cid-rP9pcmwzAJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9pcmwzAJ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pcmwzAJ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pcmwzAJ .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-rP9pcmwzAJ .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-rP9pcmwzAJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9pcmwzAJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9pcmwzAJ .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-rP9pcmwzAJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9pcmwzAJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9pcmwzAJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9pcmwzAJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9pcmwzAJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9pcmwzAJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9pcmwzAJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9qdN8LwV {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9qdN8LwV P {
  color: #767676;
}
.cid-rP9qdNDOxV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9qdNDOxV .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9qdNDOxV H2 {
  color: #0b60a9;
}
.cid-rP9qdNUSM9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qdNUSM9 .nav-item:focus,
.cid-rP9qdNUSM9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9qdNUSM9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9qdNUSM9 .nav-item {
    position: relative;
  }
  .cid-rP9qdNUSM9 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9qdNUSM9 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9qdNUSM9 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9qdNUSM9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qdNUSM9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9qdNUSM9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9qdNUSM9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9qdNUSM9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qdNUSM9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9qdNUSM9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9qdNUSM9 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9qdNUSM9 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9qdNUSM9 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9qdNUSM9 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9qdNUSM9 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9qdNUSM9 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9qdNUSM9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9qdNUSM9 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9qdNUSM9 .navbar.collapsed .navbar-collapse.show,
.cid-rP9qdNUSM9 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9qdNUSM9 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9qdNUSM9 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9qdNUSM9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9qdNUSM9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9qdNUSM9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9qdNUSM9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9qdNUSM9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9qdNUSM9 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9qdNUSM9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9qdNUSM9 .navbar.collapsed .right-menu,
.cid-rP9qdNUSM9 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9qdNUSM9 .navbar .navbar-collapse.show,
  .cid-rP9qdNUSM9 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9qdNUSM9 .navbar .navbar-collapse.show .brand-container,
  .cid-rP9qdNUSM9 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9qdNUSM9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9qdNUSM9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9qdNUSM9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9qdNUSM9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9qdNUSM9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9qdNUSM9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9qdNUSM9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9qdNUSM9 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9qdNUSM9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9qdNUSM9 .navbar .right-menu,
  .cid-rP9qdNUSM9 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9qdNUSM9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9qdNUSM9 .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9qdNUSM9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9qdNUSM9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9qdNUSM9 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9qdNUSM9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9qdNUSM9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9qdNUSM9 .dropdown-item.active,
.cid-rP9qdNUSM9 .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9qdNUSM9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9qdNUSM9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9qdNUSM9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9qdNUSM9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9qdNUSM9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9qdNUSM9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9qdNUSM9 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9qdNUSM9 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9qdNUSM9 .navbar-buttons {
  margin-left: auto;
}
.cid-rP9qdNUSM9 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9qdNUSM9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9qdNUSM9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9qdNUSM9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9qdNUSM9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9qdNUSM9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9qdNUSM9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9qdNUSM9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9qdNUSM9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9qdNUSM9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9qdNUSM9 .navbar-dropdown {
  position: fixed;
}
.cid-rP9qdNUSM9 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qdNUSM9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9qdNUSM9 .right-menu,
.cid-rP9qdNUSM9 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9qdNUSM9 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9qdNUSM9 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9qdNUSM9 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9qdNUSM9 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9qdNUSM9 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9qdNUSM9 .card-wrapper {
  z-index: 3;
}
.cid-rP9qdNUSM9 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9qdNUSM9 .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9qdNUSM9 .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9qdNUSM9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9qdNUSM9 .none {
    display: none;
  }
}
.cid-rP9qdOmkNb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9qdOmkNb .image-block {
  margin: auto;
}
.cid-rP9qdOmkNb .mbr-figure {
  margin: 0 auto;
}
.cid-rP9qdOmkNb figcaption {
  position: relative;
}
.cid-rP9qdOmkNb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9qdOmkNb .image-block {
    width: 100% !important;
  }
}
.cid-rP9qdOGWUS {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9qdOGWUS .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9qdOGWUS .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9qdOGWUS .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9qdOGWUS .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9qdOGWUS .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9qdOGWUS h4 {
  letter-spacing: 2px;
}
.cid-rP9qdOGWUS figcaption {
  position: relative;
}
.cid-rP9qdOGWUS figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9qdOGWUS img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9qdOGWUS .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9qdOGWUS .wrap {
    opacity: 1!important;
  }
  .cid-rP9qdOGWUS .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9qdPVo8y {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9qdPVo8y .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9qdPVo8y H2 {
  color: #0b60a9;
}
.cid-rPaIuITQM6 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIuITQM6 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIuITQM6 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIuITQM6 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIuITQM6 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIuITQM6 p {
  text-align: left;
}
.cid-rPaIuITQM6 img {
  transition: all 0.3s;
}
.cid-rPaIuITQM6 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIuITQM6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIuITQM6 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIuITQM6 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIuITQM6 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIuITQM6 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIuITQM6 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIuITQM6 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIuITQM6 .card-title {
  color: #767676;
}
.cid-rP9EK7A7KE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EK7A7KE .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EK7A7KE .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EK7A7KE .mbr-text {
  color: #444;
}
.cid-rP9EK7A7KE h5 {
  margin-bottom: 0;
}
.cid-rP9EK7A7KE .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EK7A7KE .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EK7A7KE .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EK7A7KE .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EK7A7KE .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EK7A7KE .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EK7A7KE .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EK7A7KE .social-list a:hover {
  opacity: .4;
}
.cid-rP9EK7A7KE .media-container-row > div {
  padding: 0px;
}
.cid-rP9EK7A7KE .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EK7A7KE .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EK7A7KE .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EK7A7KE .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EK7A7KE .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EK7A7KE .social-list,
  .cid-rP9EK7A7KE .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EK7A7KE h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EK7A7KE .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EK7A7KE .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EK7A7KE .links,
.cid-rP9EK7A7KE .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EK7A7KE .centro {
    text-align: center;
  }
}
.cid-rP9qdRmj9e {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9qdRmj9e .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qdRmj9e .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qdRmj9e .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-rP9qdRmj9e .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-rP9qdRmj9e .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9qdRmj9e .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9qdRmj9e .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-rP9qdRmj9e .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9qdRmj9e .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9qdRmj9e .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9qdRmj9e .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9qdRmj9e .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9qdRmj9e .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9qdRmj9e .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9qJxYRas {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9qJxYRas P {
  color: #767676;
}
.cid-rP9qJyvQD2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9qJyvQD2 .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9qJyvQD2 H2 {
  color: #0b60a9;
}
.cid-rP9qJyOPhB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qJyOPhB .nav-item:focus,
.cid-rP9qJyOPhB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9qJyOPhB .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9qJyOPhB .nav-item {
    position: relative;
  }
  .cid-rP9qJyOPhB .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9qJyOPhB .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9qJyOPhB .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9qJyOPhB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qJyOPhB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9qJyOPhB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9qJyOPhB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9qJyOPhB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9qJyOPhB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9qJyOPhB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9qJyOPhB .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9qJyOPhB .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9qJyOPhB .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9qJyOPhB .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9qJyOPhB .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9qJyOPhB .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9qJyOPhB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9qJyOPhB .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9qJyOPhB .navbar.collapsed .navbar-collapse.show,
.cid-rP9qJyOPhB .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9qJyOPhB .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9qJyOPhB .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9qJyOPhB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9qJyOPhB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9qJyOPhB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9qJyOPhB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9qJyOPhB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9qJyOPhB .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9qJyOPhB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9qJyOPhB .navbar.collapsed .right-menu,
.cid-rP9qJyOPhB .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9qJyOPhB .navbar .navbar-collapse.show,
  .cid-rP9qJyOPhB .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9qJyOPhB .navbar .navbar-collapse.show .brand-container,
  .cid-rP9qJyOPhB .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9qJyOPhB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9qJyOPhB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9qJyOPhB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9qJyOPhB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9qJyOPhB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9qJyOPhB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9qJyOPhB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9qJyOPhB .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9qJyOPhB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9qJyOPhB .navbar .right-menu,
  .cid-rP9qJyOPhB .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9qJyOPhB .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9qJyOPhB .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9qJyOPhB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9qJyOPhB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9qJyOPhB .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9qJyOPhB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9qJyOPhB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9qJyOPhB .dropdown-item.active,
.cid-rP9qJyOPhB .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9qJyOPhB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9qJyOPhB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9qJyOPhB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9qJyOPhB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9qJyOPhB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9qJyOPhB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9qJyOPhB ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9qJyOPhB ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9qJyOPhB .navbar-buttons {
  margin-left: auto;
}
.cid-rP9qJyOPhB button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9qJyOPhB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9qJyOPhB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9qJyOPhB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9qJyOPhB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9qJyOPhB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9qJyOPhB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9qJyOPhB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9qJyOPhB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9qJyOPhB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9qJyOPhB .navbar-dropdown {
  position: fixed;
}
.cid-rP9qJyOPhB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qJyOPhB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9qJyOPhB .right-menu,
.cid-rP9qJyOPhB .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9qJyOPhB .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9qJyOPhB .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9qJyOPhB .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9qJyOPhB .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9qJyOPhB .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9qJyOPhB .card-wrapper {
  z-index: 3;
}
.cid-rP9qJyOPhB .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9qJyOPhB .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9qJyOPhB .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9qJyOPhB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9qJyOPhB .none {
    display: none;
  }
}
.cid-rP9qJzqjGL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9qJzqjGL .image-block {
  margin: auto;
}
.cid-rP9qJzqjGL .mbr-figure {
  margin: 0 auto;
}
.cid-rP9qJzqjGL figcaption {
  position: relative;
}
.cid-rP9qJzqjGL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9qJzqjGL .image-block {
    width: 100% !important;
  }
}
.cid-rP9qJzQBmx {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9qJzQBmx .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9qJzQBmx .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9qJzQBmx .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9qJzQBmx .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9qJzQBmx .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9qJzQBmx h4 {
  letter-spacing: 2px;
}
.cid-rP9qJzQBmx figcaption {
  position: relative;
}
.cid-rP9qJzQBmx figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9qJzQBmx img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9qJzQBmx .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9qJzQBmx .wrap {
    opacity: 1!important;
  }
  .cid-rP9qJzQBmx .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9sKBPfJe {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9sKBPfJe .image-block {
  margin: auto;
}
.cid-rP9sKBPfJe .mbr-figure {
  margin: 0 auto;
}
.cid-rP9sKBPfJe figcaption {
  position: relative;
}
.cid-rP9sKBPfJe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9sKBPfJe .image-block {
    width: 100% !important;
  }
}
.cid-rP9qJBst6l {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9qJBst6l .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9qJBst6l H2 {
  color: #0b60a9;
}
.cid-rPaIEnZnO7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIEnZnO7 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIEnZnO7 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIEnZnO7 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIEnZnO7 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIEnZnO7 p {
  text-align: left;
}
.cid-rPaIEnZnO7 img {
  transition: all 0.3s;
}
.cid-rPaIEnZnO7 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIEnZnO7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIEnZnO7 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIEnZnO7 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIEnZnO7 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIEnZnO7 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIEnZnO7 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIEnZnO7 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIEnZnO7 .card-title {
  color: #767676;
}
.cid-rP9ERasKWN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ERasKWN .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ERasKWN .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ERasKWN .mbr-text {
  color: #444;
}
.cid-rP9ERasKWN h5 {
  margin-bottom: 0;
}
.cid-rP9ERasKWN .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ERasKWN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ERasKWN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ERasKWN .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ERasKWN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ERasKWN .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ERasKWN .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ERasKWN .social-list a:hover {
  opacity: .4;
}
.cid-rP9ERasKWN .media-container-row > div {
  padding: 0px;
}
.cid-rP9ERasKWN .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ERasKWN .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ERasKWN .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ERasKWN .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ERasKWN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ERasKWN .social-list,
  .cid-rP9ERasKWN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ERasKWN h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ERasKWN .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ERasKWN .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ERasKWN .links,
.cid-rP9ERasKWN .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ERasKWN .centro {
    text-align: center;
  }
}
.cid-rP9qJDqY1j {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9qJDqY1j .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qJDqY1j .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9qJDqY1j .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-rP9qJDqY1j .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-rP9qJDqY1j .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9qJDqY1j .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9qJDqY1j .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-rP9qJDqY1j .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9qJDqY1j .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9qJDqY1j .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9qJDqY1j .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9qJDqY1j .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9qJDqY1j .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9qJDqY1j .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9sXGtDpE {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9sXGtDpE P {
  color: #767676;
}
.cid-rP9sXH413x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9sXH413x .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9sXH413x H2 {
  color: #0b60a9;
}
.cid-rP9sXHuXP7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9sXHuXP7 .nav-item:focus,
.cid-rP9sXHuXP7 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9sXHuXP7 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9sXHuXP7 .nav-item {
    position: relative;
  }
  .cid-rP9sXHuXP7 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9sXHuXP7 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9sXHuXP7 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9sXHuXP7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9sXHuXP7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9sXHuXP7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9sXHuXP7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9sXHuXP7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9sXHuXP7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9sXHuXP7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9sXHuXP7 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9sXHuXP7 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9sXHuXP7 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9sXHuXP7 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9sXHuXP7 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9sXHuXP7 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9sXHuXP7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9sXHuXP7 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9sXHuXP7 .navbar.collapsed .navbar-collapse.show,
.cid-rP9sXHuXP7 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9sXHuXP7 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9sXHuXP7 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9sXHuXP7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9sXHuXP7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9sXHuXP7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9sXHuXP7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9sXHuXP7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9sXHuXP7 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9sXHuXP7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9sXHuXP7 .navbar.collapsed .right-menu,
.cid-rP9sXHuXP7 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9sXHuXP7 .navbar .navbar-collapse.show,
  .cid-rP9sXHuXP7 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9sXHuXP7 .navbar .navbar-collapse.show .brand-container,
  .cid-rP9sXHuXP7 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9sXHuXP7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9sXHuXP7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9sXHuXP7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9sXHuXP7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9sXHuXP7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9sXHuXP7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9sXHuXP7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9sXHuXP7 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9sXHuXP7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9sXHuXP7 .navbar .right-menu,
  .cid-rP9sXHuXP7 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9sXHuXP7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9sXHuXP7 .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9sXHuXP7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9sXHuXP7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9sXHuXP7 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9sXHuXP7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9sXHuXP7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9sXHuXP7 .dropdown-item.active,
.cid-rP9sXHuXP7 .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9sXHuXP7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9sXHuXP7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9sXHuXP7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9sXHuXP7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9sXHuXP7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9sXHuXP7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9sXHuXP7 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9sXHuXP7 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9sXHuXP7 .navbar-buttons {
  margin-left: auto;
}
.cid-rP9sXHuXP7 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9sXHuXP7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9sXHuXP7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9sXHuXP7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9sXHuXP7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9sXHuXP7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9sXHuXP7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9sXHuXP7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9sXHuXP7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9sXHuXP7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9sXHuXP7 .navbar-dropdown {
  position: fixed;
}
.cid-rP9sXHuXP7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9sXHuXP7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9sXHuXP7 .right-menu,
.cid-rP9sXHuXP7 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9sXHuXP7 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9sXHuXP7 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9sXHuXP7 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9sXHuXP7 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9sXHuXP7 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9sXHuXP7 .card-wrapper {
  z-index: 3;
}
.cid-rP9sXHuXP7 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9sXHuXP7 .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9sXHuXP7 .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9sXHuXP7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9sXHuXP7 .none {
    display: none;
  }
}
.cid-rP9sXIz10X {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9sXIz10X .image-block {
  margin: auto;
}
.cid-rP9sXIz10X .mbr-figure {
  margin: 0 auto;
}
.cid-rP9sXIz10X figcaption {
  position: relative;
}
.cid-rP9sXIz10X figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9sXIz10X .image-block {
    width: 100% !important;
  }
}
.cid-rP9sXIZ87j {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9sXIZ87j .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9sXIZ87j .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9sXIZ87j .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9sXIZ87j .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9sXIZ87j .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9sXIZ87j h4 {
  letter-spacing: 2px;
}
.cid-rP9sXIZ87j figcaption {
  position: relative;
}
.cid-rP9sXIZ87j figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9sXIZ87j img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9sXIZ87j .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9sXIZ87j .wrap {
    opacity: 1!important;
  }
  .cid-rP9sXIZ87j .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9sXKasES {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9sXKasES .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9sXKasES H2 {
  color: #0b60a9;
}
.cid-rPaIwGLlQJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIwGLlQJ .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIwGLlQJ .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIwGLlQJ h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIwGLlQJ h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIwGLlQJ p {
  text-align: left;
}
.cid-rPaIwGLlQJ img {
  transition: all 0.3s;
}
.cid-rPaIwGLlQJ .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIwGLlQJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIwGLlQJ .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIwGLlQJ .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIwGLlQJ .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIwGLlQJ .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIwGLlQJ .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIwGLlQJ .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIwGLlQJ .card-title {
  color: #767676;
}
.cid-rP9ELwwc6G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ELwwc6G .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ELwwc6G .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ELwwc6G .mbr-text {
  color: #444;
}
.cid-rP9ELwwc6G h5 {
  margin-bottom: 0;
}
.cid-rP9ELwwc6G .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ELwwc6G .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ELwwc6G .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ELwwc6G .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ELwwc6G .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ELwwc6G .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ELwwc6G .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ELwwc6G .social-list a:hover {
  opacity: .4;
}
.cid-rP9ELwwc6G .media-container-row > div {
  padding: 0px;
}
.cid-rP9ELwwc6G .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ELwwc6G .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ELwwc6G .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ELwwc6G .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ELwwc6G .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ELwwc6G .social-list,
  .cid-rP9ELwwc6G .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ELwwc6G h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ELwwc6G .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ELwwc6G .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ELwwc6G .links,
.cid-rP9ELwwc6G .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ELwwc6G .centro {
    text-align: center;
  }
}
.cid-rP9sXN8pwF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9sXN8pwF .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9sXN8pwF .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9sXN8pwF .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-rP9sXN8pwF .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-rP9sXN8pwF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9sXN8pwF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9sXN8pwF .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-rP9sXN8pwF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9sXN8pwF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9sXN8pwF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9sXN8pwF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9sXN8pwF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9sXN8pwF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9sXN8pwF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9tizxboE {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9tizxboE P {
  color: #767676;
}
.cid-rP9tiA2pOB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9tiA2pOB .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9tiA2pOB H2 {
  color: #0b60a9;
}
.cid-rP9tiAk2ha .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tiAk2ha .nav-item:focus,
.cid-rP9tiAk2ha .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9tiAk2ha .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9tiAk2ha .nav-item {
    position: relative;
  }
  .cid-rP9tiAk2ha .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9tiAk2ha .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9tiAk2ha .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9tiAk2ha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tiAk2ha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9tiAk2ha .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9tiAk2ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9tiAk2ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tiAk2ha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9tiAk2ha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9tiAk2ha .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9tiAk2ha .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9tiAk2ha .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9tiAk2ha .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9tiAk2ha .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9tiAk2ha .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9tiAk2ha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9tiAk2ha .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9tiAk2ha .navbar.collapsed .navbar-collapse.show,
.cid-rP9tiAk2ha .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9tiAk2ha .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9tiAk2ha .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9tiAk2ha .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9tiAk2ha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9tiAk2ha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9tiAk2ha .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9tiAk2ha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9tiAk2ha .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9tiAk2ha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9tiAk2ha .navbar.collapsed .right-menu,
.cid-rP9tiAk2ha .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9tiAk2ha .navbar .navbar-collapse.show,
  .cid-rP9tiAk2ha .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9tiAk2ha .navbar .navbar-collapse.show .brand-container,
  .cid-rP9tiAk2ha .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9tiAk2ha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9tiAk2ha .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9tiAk2ha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9tiAk2ha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9tiAk2ha .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9tiAk2ha .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9tiAk2ha .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9tiAk2ha .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9tiAk2ha .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9tiAk2ha .navbar .right-menu,
  .cid-rP9tiAk2ha .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9tiAk2ha .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9tiAk2ha .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9tiAk2ha .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9tiAk2ha .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9tiAk2ha .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9tiAk2ha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9tiAk2ha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9tiAk2ha .dropdown-item.active,
.cid-rP9tiAk2ha .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9tiAk2ha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9tiAk2ha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9tiAk2ha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9tiAk2ha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9tiAk2ha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9tiAk2ha .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9tiAk2ha ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9tiAk2ha ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9tiAk2ha .navbar-buttons {
  margin-left: auto;
}
.cid-rP9tiAk2ha button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9tiAk2ha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9tiAk2ha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9tiAk2ha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9tiAk2ha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9tiAk2ha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9tiAk2ha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9tiAk2ha nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9tiAk2ha nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9tiAk2ha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9tiAk2ha .navbar-dropdown {
  position: fixed;
}
.cid-rP9tiAk2ha a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tiAk2ha .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9tiAk2ha .right-menu,
.cid-rP9tiAk2ha .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9tiAk2ha .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9tiAk2ha .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9tiAk2ha .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9tiAk2ha .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9tiAk2ha .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9tiAk2ha .card-wrapper {
  z-index: 3;
}
.cid-rP9tiAk2ha .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9tiAk2ha .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9tiAk2ha .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9tiAk2ha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9tiAk2ha .none {
    display: none;
  }
}
.cid-rP9tiAR8p7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9tiAR8p7 .image-block {
  margin: auto;
}
.cid-rP9tiAR8p7 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9tiAR8p7 figcaption {
  position: relative;
}
.cid-rP9tiAR8p7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9tiAR8p7 .image-block {
    width: 100% !important;
  }
}
.cid-rP9tiBgm73 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9tiBgm73 .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9tiBgm73 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9tiBgm73 .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9tiBgm73 .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9tiBgm73 .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9tiBgm73 h4 {
  letter-spacing: 2px;
}
.cid-rP9tiBgm73 figcaption {
  position: relative;
}
.cid-rP9tiBgm73 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9tiBgm73 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9tiBgm73 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9tiBgm73 .wrap {
    opacity: 1!important;
  }
  .cid-rP9tiBgm73 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9tiCFE0w {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9tiCFE0w .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9tiCFE0w H2 {
  color: #0b60a9;
}
.cid-rPaIyxqKoq {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIyxqKoq .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIyxqKoq .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIyxqKoq h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIyxqKoq h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIyxqKoq p {
  text-align: left;
}
.cid-rPaIyxqKoq img {
  transition: all 0.3s;
}
.cid-rPaIyxqKoq .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIyxqKoq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIyxqKoq .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIyxqKoq .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIyxqKoq .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIyxqKoq .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIyxqKoq .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIyxqKoq .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIyxqKoq .card-title {
  color: #767676;
}
.cid-rP9ENoaBdr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ENoaBdr .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ENoaBdr .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ENoaBdr .mbr-text {
  color: #444;
}
.cid-rP9ENoaBdr h5 {
  margin-bottom: 0;
}
.cid-rP9ENoaBdr .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ENoaBdr .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ENoaBdr .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ENoaBdr .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ENoaBdr .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ENoaBdr .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ENoaBdr .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ENoaBdr .social-list a:hover {
  opacity: .4;
}
.cid-rP9ENoaBdr .media-container-row > div {
  padding: 0px;
}
.cid-rP9ENoaBdr .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ENoaBdr .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ENoaBdr .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ENoaBdr .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ENoaBdr .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ENoaBdr .social-list,
  .cid-rP9ENoaBdr .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ENoaBdr h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ENoaBdr .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ENoaBdr .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ENoaBdr .links,
.cid-rP9ENoaBdr .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ENoaBdr .centro {
    text-align: center;
  }
}
.cid-rP9tiE7lcw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9tiE7lcw .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tiE7lcw .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tiE7lcw .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-rP9tiE7lcw .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-rP9tiE7lcw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9tiE7lcw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9tiE7lcw .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-rP9tiE7lcw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9tiE7lcw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9tiE7lcw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9tiE7lcw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9tiE7lcw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9tiE7lcw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9tiE7lcw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9tQrwvVa {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9tQrwvVa P {
  color: #767676;
}
.cid-rP9tQs2O7g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9tQs2O7g .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9tQs2O7g H2 {
  color: #0b60a9;
}
.cid-rP9tQsmlO0 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tQsmlO0 .nav-item:focus,
.cid-rP9tQsmlO0 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9tQsmlO0 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9tQsmlO0 .nav-item {
    position: relative;
  }
  .cid-rP9tQsmlO0 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9tQsmlO0 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9tQsmlO0 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9tQsmlO0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tQsmlO0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9tQsmlO0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9tQsmlO0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9tQsmlO0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9tQsmlO0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9tQsmlO0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9tQsmlO0 .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9tQsmlO0 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9tQsmlO0 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9tQsmlO0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9tQsmlO0 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9tQsmlO0 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9tQsmlO0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9tQsmlO0 .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9tQsmlO0 .navbar.collapsed .navbar-collapse.show,
.cid-rP9tQsmlO0 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9tQsmlO0 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9tQsmlO0 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9tQsmlO0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9tQsmlO0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9tQsmlO0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9tQsmlO0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9tQsmlO0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9tQsmlO0 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9tQsmlO0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9tQsmlO0 .navbar.collapsed .right-menu,
.cid-rP9tQsmlO0 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9tQsmlO0 .navbar .navbar-collapse.show,
  .cid-rP9tQsmlO0 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9tQsmlO0 .navbar .navbar-collapse.show .brand-container,
  .cid-rP9tQsmlO0 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9tQsmlO0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9tQsmlO0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9tQsmlO0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9tQsmlO0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9tQsmlO0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9tQsmlO0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9tQsmlO0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9tQsmlO0 .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9tQsmlO0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9tQsmlO0 .navbar .right-menu,
  .cid-rP9tQsmlO0 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9tQsmlO0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9tQsmlO0 .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9tQsmlO0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9tQsmlO0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9tQsmlO0 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9tQsmlO0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9tQsmlO0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9tQsmlO0 .dropdown-item.active,
.cid-rP9tQsmlO0 .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9tQsmlO0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9tQsmlO0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9tQsmlO0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9tQsmlO0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9tQsmlO0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9tQsmlO0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9tQsmlO0 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9tQsmlO0 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9tQsmlO0 .navbar-buttons {
  margin-left: auto;
}
.cid-rP9tQsmlO0 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9tQsmlO0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9tQsmlO0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9tQsmlO0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9tQsmlO0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9tQsmlO0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9tQsmlO0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9tQsmlO0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9tQsmlO0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9tQsmlO0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9tQsmlO0 .navbar-dropdown {
  position: fixed;
}
.cid-rP9tQsmlO0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tQsmlO0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9tQsmlO0 .right-menu,
.cid-rP9tQsmlO0 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9tQsmlO0 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9tQsmlO0 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9tQsmlO0 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9tQsmlO0 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9tQsmlO0 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9tQsmlO0 .card-wrapper {
  z-index: 3;
}
.cid-rP9tQsmlO0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9tQsmlO0 .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9tQsmlO0 .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9tQsmlO0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9tQsmlO0 .none {
    display: none;
  }
}
.cid-rP9tQt8IhB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9tQt8IhB .image-block {
  margin: auto;
}
.cid-rP9tQt8IhB .mbr-figure {
  margin: 0 auto;
}
.cid-rP9tQt8IhB figcaption {
  position: relative;
}
.cid-rP9tQt8IhB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9tQt8IhB .image-block {
    width: 100% !important;
  }
}
.cid-rP9tQttxU9 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9tQttxU9 .image-block {
  margin: auto;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.cid-rP9tQttxU9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9tQttxU9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9tQttxU9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9tQttxU9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9tQttxU9 h4 {
  letter-spacing: 2px;
}
.cid-rP9tQttxU9 figcaption {
  position: relative;
}
.cid-rP9tQttxU9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9tQttxU9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9tQttxU9 .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9tQttxU9 .wrap {
    opacity: 1!important;
  }
  .cid-rP9tQttxU9 .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9tQuYZas {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9tQuYZas .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9tQuYZas H2 {
  color: #0b60a9;
}
.cid-rPaICsXQ9A {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaICsXQ9A .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaICsXQ9A .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaICsXQ9A h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaICsXQ9A h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaICsXQ9A p {
  text-align: left;
}
.cid-rPaICsXQ9A img {
  transition: all 0.3s;
}
.cid-rPaICsXQ9A .mbr-text {
  color: #1c1c1c;
}
.cid-rPaICsXQ9A .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaICsXQ9A .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaICsXQ9A .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaICsXQ9A .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaICsXQ9A .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaICsXQ9A .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaICsXQ9A .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaICsXQ9A .card-title {
  color: #767676;
}
.cid-rP9EPN2Knm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EPN2Knm .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EPN2Knm .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EPN2Knm .mbr-text {
  color: #444;
}
.cid-rP9EPN2Knm h5 {
  margin-bottom: 0;
}
.cid-rP9EPN2Knm .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EPN2Knm .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EPN2Knm .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EPN2Knm .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EPN2Knm .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EPN2Knm .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EPN2Knm .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EPN2Knm .social-list a:hover {
  opacity: .4;
}
.cid-rP9EPN2Knm .media-container-row > div {
  padding: 0px;
}
.cid-rP9EPN2Knm .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EPN2Knm .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EPN2Knm .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EPN2Knm .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EPN2Knm .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EPN2Knm .social-list,
  .cid-rP9EPN2Knm .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EPN2Knm h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EPN2Knm .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EPN2Knm .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EPN2Knm .links,
.cid-rP9EPN2Knm .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EPN2Knm .centro {
    text-align: center;
  }
}
.cid-rP9tQwtbpO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9tQwtbpO .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tQwtbpO .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9tQwtbpO .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-rP9tQwtbpO .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-rP9tQwtbpO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9tQwtbpO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9tQwtbpO .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-rP9tQwtbpO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9tQwtbpO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9tQwtbpO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9tQwtbpO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9tQwtbpO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9tQwtbpO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9tQwtbpO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9uQW1o61 {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9uQW1o61 P {
  color: #767676;
}
.cid-rP9uQWqviM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9uQWqviM .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9uQWqviM H2 {
  color: #0b60a9;
}
.cid-rP9uQWKYbt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9uQWKYbt .nav-item:focus,
.cid-rP9uQWKYbt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9uQWKYbt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9uQWKYbt .nav-item {
    position: relative;
  }
  .cid-rP9uQWKYbt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9uQWKYbt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9uQWKYbt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9uQWKYbt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9uQWKYbt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9uQWKYbt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9uQWKYbt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9uQWKYbt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9uQWKYbt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9uQWKYbt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9uQWKYbt .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9uQWKYbt .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9uQWKYbt .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9uQWKYbt .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9uQWKYbt .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9uQWKYbt .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9uQWKYbt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9uQWKYbt .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9uQWKYbt .navbar.collapsed .navbar-collapse.show,
.cid-rP9uQWKYbt .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9uQWKYbt .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9uQWKYbt .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9uQWKYbt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9uQWKYbt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9uQWKYbt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9uQWKYbt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9uQWKYbt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9uQWKYbt .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9uQWKYbt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9uQWKYbt .navbar.collapsed .right-menu,
.cid-rP9uQWKYbt .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9uQWKYbt .navbar .navbar-collapse.show,
  .cid-rP9uQWKYbt .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9uQWKYbt .navbar .navbar-collapse.show .brand-container,
  .cid-rP9uQWKYbt .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9uQWKYbt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9uQWKYbt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9uQWKYbt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9uQWKYbt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9uQWKYbt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9uQWKYbt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9uQWKYbt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9uQWKYbt .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9uQWKYbt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9uQWKYbt .navbar .right-menu,
  .cid-rP9uQWKYbt .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9uQWKYbt .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9uQWKYbt .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9uQWKYbt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9uQWKYbt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9uQWKYbt .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9uQWKYbt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9uQWKYbt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9uQWKYbt .dropdown-item.active,
.cid-rP9uQWKYbt .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9uQWKYbt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9uQWKYbt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9uQWKYbt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9uQWKYbt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9uQWKYbt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9uQWKYbt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9uQWKYbt ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9uQWKYbt ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9uQWKYbt .navbar-buttons {
  margin-left: auto;
}
.cid-rP9uQWKYbt button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9uQWKYbt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9uQWKYbt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9uQWKYbt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9uQWKYbt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9uQWKYbt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9uQWKYbt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9uQWKYbt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9uQWKYbt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9uQWKYbt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9uQWKYbt .navbar-dropdown {
  position: fixed;
}
.cid-rP9uQWKYbt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9uQWKYbt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9uQWKYbt .right-menu,
.cid-rP9uQWKYbt .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9uQWKYbt .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9uQWKYbt .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9uQWKYbt .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9uQWKYbt .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9uQWKYbt .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9uQWKYbt .card-wrapper {
  z-index: 3;
}
.cid-rP9uQWKYbt .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9uQWKYbt .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9uQWKYbt .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9uQWKYbt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9uQWKYbt .none {
    display: none;
  }
}
.cid-rP9uQXkZPR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rP9uQXkZPR .image-block {
  margin: auto;
}
.cid-rP9uQXkZPR .mbr-figure {
  margin: 0 auto;
}
.cid-rP9uQXkZPR figcaption {
  position: relative;
}
.cid-rP9uQXkZPR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9uQXkZPR .image-block {
    width: 100% !important;
  }
}
.cid-rP9uQXAteD {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rP9uQXAteD .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9uQXAteD figcaption {
  position: relative;
}
.cid-rP9uQXAteD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9uQXAteD .image-block {
    width: 100% !important;
  }
}
.cid-rP9uQXRvas {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rP9uQXRvas .image-block {
  margin: auto;
}
.cid-rP9uQXRvas .mbr-figure {
  margin: 0 auto;
}
.cid-rP9uQXRvas figcaption {
  position: relative;
}
.cid-rP9uQXRvas figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9uQXRvas .image-block {
    width: 100% !important;
  }
}
.cid-rP9uQYY5De {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9uQYY5De .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9uQYY5De H2 {
  color: #0b60a9;
}
.cid-rPaImzDYRL {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaImzDYRL .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaImzDYRL .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaImzDYRL h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaImzDYRL h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaImzDYRL p {
  text-align: left;
}
.cid-rPaImzDYRL img {
  transition: all 0.3s;
}
.cid-rPaImzDYRL .mbr-text {
  color: #1c1c1c;
}
.cid-rPaImzDYRL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaImzDYRL .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaImzDYRL .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaImzDYRL .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaImzDYRL .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaImzDYRL .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaImzDYRL .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaImzDYRL .card-title {
  color: #767676;
}
.cid-rP9EE78YIN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EE78YIN .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EE78YIN .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EE78YIN .mbr-text {
  color: #444;
}
.cid-rP9EE78YIN h5 {
  margin-bottom: 0;
}
.cid-rP9EE78YIN .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EE78YIN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EE78YIN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EE78YIN .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EE78YIN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EE78YIN .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EE78YIN .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EE78YIN .social-list a:hover {
  opacity: .4;
}
.cid-rP9EE78YIN .media-container-row > div {
  padding: 0px;
}
.cid-rP9EE78YIN .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EE78YIN .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EE78YIN .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EE78YIN .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EE78YIN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EE78YIN .social-list,
  .cid-rP9EE78YIN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EE78YIN h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EE78YIN .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EE78YIN .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EE78YIN .links,
.cid-rP9EE78YIN .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EE78YIN .centro {
    text-align: center;
  }
}
.cid-rP9uQZOaFi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9uQZOaFi .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9uQZOaFi .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9uQZOaFi .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-rP9uQZOaFi .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-rP9uQZOaFi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9uQZOaFi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9uQZOaFi .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-rP9uQZOaFi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9uQZOaFi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9uQZOaFi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9uQZOaFi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9uQZOaFi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9uQZOaFi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9uQZOaFi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9vDp17XB {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9vDp17XB P {
  color: #767676;
}
.cid-rP9vDpyCmM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9vDpyCmM .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9vDpyCmM H2 {
  color: #0b60a9;
}
.cid-rP9vDpOsjl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9vDpOsjl .nav-item:focus,
.cid-rP9vDpOsjl .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9vDpOsjl .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9vDpOsjl .nav-item {
    position: relative;
  }
  .cid-rP9vDpOsjl .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9vDpOsjl .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9vDpOsjl .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9vDpOsjl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9vDpOsjl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9vDpOsjl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9vDpOsjl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9vDpOsjl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9vDpOsjl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9vDpOsjl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9vDpOsjl .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9vDpOsjl .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9vDpOsjl .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9vDpOsjl .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9vDpOsjl .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9vDpOsjl .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9vDpOsjl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9vDpOsjl .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9vDpOsjl .navbar.collapsed .navbar-collapse.show,
.cid-rP9vDpOsjl .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9vDpOsjl .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9vDpOsjl .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9vDpOsjl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9vDpOsjl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9vDpOsjl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9vDpOsjl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9vDpOsjl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9vDpOsjl .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9vDpOsjl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9vDpOsjl .navbar.collapsed .right-menu,
.cid-rP9vDpOsjl .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9vDpOsjl .navbar .navbar-collapse.show,
  .cid-rP9vDpOsjl .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9vDpOsjl .navbar .navbar-collapse.show .brand-container,
  .cid-rP9vDpOsjl .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9vDpOsjl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9vDpOsjl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9vDpOsjl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9vDpOsjl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9vDpOsjl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9vDpOsjl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9vDpOsjl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9vDpOsjl .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9vDpOsjl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9vDpOsjl .navbar .right-menu,
  .cid-rP9vDpOsjl .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9vDpOsjl .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9vDpOsjl .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9vDpOsjl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9vDpOsjl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9vDpOsjl .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9vDpOsjl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9vDpOsjl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9vDpOsjl .dropdown-item.active,
.cid-rP9vDpOsjl .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9vDpOsjl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9vDpOsjl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9vDpOsjl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9vDpOsjl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9vDpOsjl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9vDpOsjl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9vDpOsjl ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9vDpOsjl ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9vDpOsjl .navbar-buttons {
  margin-left: auto;
}
.cid-rP9vDpOsjl button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9vDpOsjl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9vDpOsjl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9vDpOsjl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9vDpOsjl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9vDpOsjl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9vDpOsjl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9vDpOsjl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9vDpOsjl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9vDpOsjl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9vDpOsjl .navbar-dropdown {
  position: fixed;
}
.cid-rP9vDpOsjl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9vDpOsjl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9vDpOsjl .right-menu,
.cid-rP9vDpOsjl .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9vDpOsjl .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9vDpOsjl .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9vDpOsjl .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9vDpOsjl .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9vDpOsjl .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9vDpOsjl .card-wrapper {
  z-index: 3;
}
.cid-rP9vDpOsjl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9vDpOsjl .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9vDpOsjl .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9vDpOsjl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9vDpOsjl .none {
    display: none;
  }
}
.cid-rP9vDqhZw3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-rP9vDqhZw3 .image-block {
  margin: auto;
}
.cid-rP9vDqhZw3 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9vDqhZw3 figcaption {
  position: relative;
}
.cid-rP9vDqhZw3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9vDqhZw3 .image-block {
    width: 100% !important;
  }
}
.cid-rP9wklmxUa {
  background: #ffffff;
}
.cid-rP9wklmxUa .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rP9wklmxUa .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wklmxUa figcaption {
  position: relative;
}
.cid-rP9wklmxUa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wklmxUa .image-block {
    width: 100% !important;
  }
}
.cid-rP9wdX5y3l {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-rP9wdX5y3l .image-block {
  margin: auto;
}
.cid-rP9wdX5y3l .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wdX5y3l figcaption {
  position: relative;
}
.cid-rP9wdX5y3l figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wdX5y3l .image-block {
    width: 100% !important;
  }
}
.cid-rP9vDqLHsy {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-rP9vDqLHsy .image-block {
  margin: auto;
}
.cid-rP9vDqLHsy .mbr-figure {
  margin: 0 auto;
}
.cid-rP9vDqLHsy figcaption {
  position: relative;
}
.cid-rP9vDqLHsy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9vDqLHsy .image-block {
    width: 100% !important;
  }
}
.cid-rP9wt3qh0o {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rP9wt3qh0o .image-block {
  margin: auto;
}
.cid-rP9wt3qh0o .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wt3qh0o figcaption {
  position: relative;
}
.cid-rP9wt3qh0o figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wt3qh0o .image-block {
    width: 100% !important;
  }
}
.cid-rP9vDqZ0vF {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9vDqZ0vF .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9vDqZ0vF H2 {
  color: #0b60a9;
}
.cid-rPaIp0LYK2 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIp0LYK2 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIp0LYK2 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIp0LYK2 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIp0LYK2 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIp0LYK2 p {
  text-align: left;
}
.cid-rPaIp0LYK2 img {
  transition: all 0.3s;
}
.cid-rPaIp0LYK2 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIp0LYK2 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIp0LYK2 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIp0LYK2 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIp0LYK2 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIp0LYK2 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIp0LYK2 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIp0LYK2 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIp0LYK2 .card-title {
  color: #767676;
}
.cid-rP9EFVUGtV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EFVUGtV .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EFVUGtV .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EFVUGtV .mbr-text {
  color: #444;
}
.cid-rP9EFVUGtV h5 {
  margin-bottom: 0;
}
.cid-rP9EFVUGtV .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EFVUGtV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EFVUGtV .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EFVUGtV .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EFVUGtV .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EFVUGtV .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EFVUGtV .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EFVUGtV .social-list a:hover {
  opacity: .4;
}
.cid-rP9EFVUGtV .media-container-row > div {
  padding: 0px;
}
.cid-rP9EFVUGtV .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EFVUGtV .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EFVUGtV .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EFVUGtV .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EFVUGtV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EFVUGtV .social-list,
  .cid-rP9EFVUGtV .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EFVUGtV h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EFVUGtV .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EFVUGtV .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EFVUGtV .links,
.cid-rP9EFVUGtV .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EFVUGtV .centro {
    text-align: center;
  }
}
.cid-rP9vDrKojD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9vDrKojD .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9vDrKojD .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9vDrKojD .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-rP9vDrKojD .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-rP9vDrKojD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9vDrKojD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9vDrKojD .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-rP9vDrKojD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9vDrKojD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9vDrKojD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9vDrKojD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9vDrKojD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9vDrKojD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9vDrKojD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9wGfHTFR {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9wGfHTFR P {
  color: #767676;
}
.cid-rP9wGg3BUU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9wGg3BUU .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9wGg3BUU H2 {
  color: #0b60a9;
}
.cid-rP9wGghAWv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9wGghAWv .nav-item:focus,
.cid-rP9wGghAWv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9wGghAWv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9wGghAWv .nav-item {
    position: relative;
  }
  .cid-rP9wGghAWv .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9wGghAWv .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9wGghAWv .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9wGghAWv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9wGghAWv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9wGghAWv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9wGghAWv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9wGghAWv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9wGghAWv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9wGghAWv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9wGghAWv .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9wGghAWv .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9wGghAWv .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9wGghAWv .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9wGghAWv .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9wGghAWv .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9wGghAWv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9wGghAWv .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9wGghAWv .navbar.collapsed .navbar-collapse.show,
.cid-rP9wGghAWv .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9wGghAWv .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9wGghAWv .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9wGghAWv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9wGghAWv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9wGghAWv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9wGghAWv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9wGghAWv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9wGghAWv .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9wGghAWv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9wGghAWv .navbar.collapsed .right-menu,
.cid-rP9wGghAWv .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9wGghAWv .navbar .navbar-collapse.show,
  .cid-rP9wGghAWv .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9wGghAWv .navbar .navbar-collapse.show .brand-container,
  .cid-rP9wGghAWv .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9wGghAWv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9wGghAWv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9wGghAWv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9wGghAWv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9wGghAWv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9wGghAWv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9wGghAWv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9wGghAWv .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9wGghAWv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9wGghAWv .navbar .right-menu,
  .cid-rP9wGghAWv .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9wGghAWv .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9wGghAWv .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9wGghAWv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9wGghAWv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9wGghAWv .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9wGghAWv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9wGghAWv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9wGghAWv .dropdown-item.active,
.cid-rP9wGghAWv .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9wGghAWv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9wGghAWv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9wGghAWv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9wGghAWv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9wGghAWv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9wGghAWv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9wGghAWv ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9wGghAWv ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9wGghAWv .navbar-buttons {
  margin-left: auto;
}
.cid-rP9wGghAWv button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9wGghAWv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9wGghAWv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9wGghAWv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9wGghAWv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9wGghAWv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9wGghAWv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9wGghAWv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9wGghAWv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9wGghAWv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9wGghAWv .navbar-dropdown {
  position: fixed;
}
.cid-rP9wGghAWv a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9wGghAWv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9wGghAWv .right-menu,
.cid-rP9wGghAWv .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9wGghAWv .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9wGghAWv .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9wGghAWv .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9wGghAWv .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9wGghAWv .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9wGghAWv .card-wrapper {
  z-index: 3;
}
.cid-rP9wGghAWv .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9wGghAWv .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9wGghAWv .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9wGghAWv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9wGghAWv .none {
    display: none;
  }
}
.cid-rP9wGgISs0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9wGgISs0 .image-block {
  margin: auto;
}
.cid-rP9wGgISs0 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wGgISs0 figcaption {
  position: relative;
}
.cid-rP9wGgISs0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wGgISs0 .image-block {
    width: 100% !important;
  }
}
.cid-rP9wGhfxyW {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9wGhfxyW .image-block {
  margin: auto;
}
.cid-rP9wGhfxyW .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wGhfxyW figcaption {
  position: relative;
}
.cid-rP9wGhfxyW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wGhfxyW .image-block {
    width: 100% !important;
  }
}
.cid-rP9wGiah9p {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rP9wGiah9p .image-block {
  margin: auto;
}
.cid-rP9wGiah9p .mbr-figure {
  margin: 0 auto;
}
.cid-rP9wGiah9p figcaption {
  position: relative;
}
.cid-rP9wGiah9p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9wGiah9p .image-block {
    width: 100% !important;
  }
}
.cid-rP9wGiBikc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9wGiBikc .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9wGiBikc H2 {
  color: #0b60a9;
}
.cid-rPaIkgsTHi {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIkgsTHi .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIkgsTHi .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIkgsTHi h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIkgsTHi h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIkgsTHi p {
  text-align: left;
}
.cid-rPaIkgsTHi img {
  transition: all 0.3s;
}
.cid-rPaIkgsTHi .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIkgsTHi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIkgsTHi .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIkgsTHi .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIkgsTHi .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIkgsTHi .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIkgsTHi .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIkgsTHi .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIkgsTHi .card-title {
  color: #767676;
}
.cid-rP9ECxuHlm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9ECxuHlm .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9ECxuHlm .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9ECxuHlm .mbr-text {
  color: #444;
}
.cid-rP9ECxuHlm h5 {
  margin-bottom: 0;
}
.cid-rP9ECxuHlm .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9ECxuHlm .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9ECxuHlm .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9ECxuHlm .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9ECxuHlm .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9ECxuHlm .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9ECxuHlm .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9ECxuHlm .social-list a:hover {
  opacity: .4;
}
.cid-rP9ECxuHlm .media-container-row > div {
  padding: 0px;
}
.cid-rP9ECxuHlm .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9ECxuHlm .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9ECxuHlm .group-title SPAN {
  color: #ffffff;
}
.cid-rP9ECxuHlm .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9ECxuHlm .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9ECxuHlm .social-list,
  .cid-rP9ECxuHlm .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9ECxuHlm h3 {
    margin-bottom: 10px;
  }
  .cid-rP9ECxuHlm .navbar-brand {
    text-align: center;
  }
}
.cid-rP9ECxuHlm .links SPAN {
  color: #9e9e9e;
}
.cid-rP9ECxuHlm .links,
.cid-rP9ECxuHlm .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9ECxuHlm .centro {
    text-align: center;
  }
}
.cid-rP9wGjtCxg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9wGjtCxg .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9wGjtCxg .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9wGjtCxg .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-rP9wGjtCxg .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-rP9wGjtCxg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9wGjtCxg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9wGjtCxg .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-rP9wGjtCxg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9wGjtCxg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9wGjtCxg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9wGjtCxg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9wGjtCxg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9wGjtCxg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9wGjtCxg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9xQSFwv3 {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9xQSFwv3 P {
  color: #767676;
}
.cid-rP9xQT3AqC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9xQT3AqC .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9xQT3AqC H2 {
  color: #0b60a9;
}
.cid-rP9xQTknTt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9xQTknTt .nav-item:focus,
.cid-rP9xQTknTt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9xQTknTt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9xQTknTt .nav-item {
    position: relative;
  }
  .cid-rP9xQTknTt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9xQTknTt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9xQTknTt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9xQTknTt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9xQTknTt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9xQTknTt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9xQTknTt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9xQTknTt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9xQTknTt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9xQTknTt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9xQTknTt .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9xQTknTt .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9xQTknTt .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9xQTknTt .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9xQTknTt .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9xQTknTt .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9xQTknTt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9xQTknTt .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9xQTknTt .navbar.collapsed .navbar-collapse.show,
.cid-rP9xQTknTt .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9xQTknTt .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9xQTknTt .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9xQTknTt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9xQTknTt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9xQTknTt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9xQTknTt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9xQTknTt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9xQTknTt .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9xQTknTt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9xQTknTt .navbar.collapsed .right-menu,
.cid-rP9xQTknTt .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9xQTknTt .navbar .navbar-collapse.show,
  .cid-rP9xQTknTt .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9xQTknTt .navbar .navbar-collapse.show .brand-container,
  .cid-rP9xQTknTt .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9xQTknTt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9xQTknTt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9xQTknTt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9xQTknTt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9xQTknTt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9xQTknTt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9xQTknTt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9xQTknTt .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9xQTknTt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9xQTknTt .navbar .right-menu,
  .cid-rP9xQTknTt .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9xQTknTt .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9xQTknTt .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9xQTknTt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9xQTknTt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9xQTknTt .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9xQTknTt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9xQTknTt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9xQTknTt .dropdown-item.active,
.cid-rP9xQTknTt .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9xQTknTt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9xQTknTt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9xQTknTt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9xQTknTt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9xQTknTt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9xQTknTt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9xQTknTt ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9xQTknTt ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9xQTknTt .navbar-buttons {
  margin-left: auto;
}
.cid-rP9xQTknTt button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9xQTknTt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9xQTknTt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9xQTknTt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9xQTknTt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9xQTknTt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9xQTknTt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9xQTknTt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9xQTknTt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9xQTknTt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9xQTknTt .navbar-dropdown {
  position: fixed;
}
.cid-rP9xQTknTt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9xQTknTt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9xQTknTt .right-menu,
.cid-rP9xQTknTt .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9xQTknTt .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9xQTknTt .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9xQTknTt .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9xQTknTt .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9xQTknTt .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9xQTknTt .card-wrapper {
  z-index: 3;
}
.cid-rP9xQTknTt .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9xQTknTt .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9xQTknTt .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9xQTknTt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9xQTknTt .none {
    display: none;
  }
}
.cid-rP9xQTLQBo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9xQTLQBo .image-block {
  margin: auto;
}
.cid-rP9xQTLQBo .mbr-figure {
  margin: 0 auto;
}
.cid-rP9xQTLQBo figcaption {
  position: relative;
}
.cid-rP9xQTLQBo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9xQTLQBo .image-block {
    width: 100% !important;
  }
}
.cid-rP9xQUwvhT {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9xQUwvhT .image-block {
  margin: auto;
}
.cid-rP9xQUwvhT .mbr-figure {
  margin: 0 auto;
}
.cid-rP9xQUwvhT figcaption {
  position: relative;
}
.cid-rP9xQUwvhT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9xQUwvhT .image-block {
    width: 100% !important;
  }
}
.cid-rP9xQVOtJj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9xQVOtJj .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9xQVOtJj H2 {
  color: #0b60a9;
}
.cid-rPaIi4zWK1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIi4zWK1 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIi4zWK1 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIi4zWK1 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIi4zWK1 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIi4zWK1 p {
  text-align: left;
}
.cid-rPaIi4zWK1 img {
  transition: all 0.3s;
}
.cid-rPaIi4zWK1 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIi4zWK1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIi4zWK1 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIi4zWK1 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIi4zWK1 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIi4zWK1 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIi4zWK1 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIi4zWK1 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIi4zWK1 .card-title {
  color: #767676;
}
.cid-rP9EAXyzfM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EAXyzfM .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EAXyzfM .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EAXyzfM .mbr-text {
  color: #444;
}
.cid-rP9EAXyzfM h5 {
  margin-bottom: 0;
}
.cid-rP9EAXyzfM .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EAXyzfM .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EAXyzfM .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EAXyzfM .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EAXyzfM .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EAXyzfM .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EAXyzfM .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EAXyzfM .social-list a:hover {
  opacity: .4;
}
.cid-rP9EAXyzfM .media-container-row > div {
  padding: 0px;
}
.cid-rP9EAXyzfM .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EAXyzfM .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EAXyzfM .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EAXyzfM .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EAXyzfM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EAXyzfM .social-list,
  .cid-rP9EAXyzfM .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EAXyzfM h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EAXyzfM .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EAXyzfM .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EAXyzfM .links,
.cid-rP9EAXyzfM .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EAXyzfM .centro {
    text-align: center;
  }
}
.cid-rP9xQWWQUU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9xQWWQUU .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9xQWWQUU .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9xQWWQUU .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-rP9xQWWQUU .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-rP9xQWWQUU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9xQWWQUU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9xQWWQUU .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-rP9xQWWQUU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9xQWWQUU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9xQWWQUU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9xQWWQUU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9xQWWQUU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9xQWWQUU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9xQWWQUU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9Au9BxQJ {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9Au9BxQJ P {
  color: #767676;
}
.cid-rP9Au9YegA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9Au9YegA .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9Au9YegA H2 {
  color: #0b60a9;
}
.cid-rP9Auaekfm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9Auaekfm .nav-item:focus,
.cid-rP9Auaekfm .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9Auaekfm .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9Auaekfm .nav-item {
    position: relative;
  }
  .cid-rP9Auaekfm .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9Auaekfm .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9Auaekfm .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9Auaekfm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9Auaekfm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9Auaekfm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9Auaekfm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9Auaekfm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9Auaekfm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9Auaekfm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9Auaekfm .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9Auaekfm .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9Auaekfm .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9Auaekfm .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9Auaekfm .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9Auaekfm .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9Auaekfm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9Auaekfm .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9Auaekfm .navbar.collapsed .navbar-collapse.show,
.cid-rP9Auaekfm .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9Auaekfm .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9Auaekfm .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9Auaekfm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9Auaekfm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9Auaekfm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9Auaekfm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9Auaekfm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9Auaekfm .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9Auaekfm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9Auaekfm .navbar.collapsed .right-menu,
.cid-rP9Auaekfm .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9Auaekfm .navbar .navbar-collapse.show,
  .cid-rP9Auaekfm .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9Auaekfm .navbar .navbar-collapse.show .brand-container,
  .cid-rP9Auaekfm .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9Auaekfm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9Auaekfm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9Auaekfm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9Auaekfm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9Auaekfm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9Auaekfm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9Auaekfm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9Auaekfm .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9Auaekfm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9Auaekfm .navbar .right-menu,
  .cid-rP9Auaekfm .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9Auaekfm .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9Auaekfm .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9Auaekfm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9Auaekfm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9Auaekfm .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9Auaekfm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9Auaekfm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9Auaekfm .dropdown-item.active,
.cid-rP9Auaekfm .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9Auaekfm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9Auaekfm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9Auaekfm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9Auaekfm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9Auaekfm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9Auaekfm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9Auaekfm ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9Auaekfm ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9Auaekfm .navbar-buttons {
  margin-left: auto;
}
.cid-rP9Auaekfm button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9Auaekfm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9Auaekfm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9Auaekfm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9Auaekfm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9Auaekfm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9Auaekfm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9Auaekfm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9Auaekfm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9Auaekfm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9Auaekfm .navbar-dropdown {
  position: fixed;
}
.cid-rP9Auaekfm a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Auaekfm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9Auaekfm .right-menu,
.cid-rP9Auaekfm .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9Auaekfm .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9Auaekfm .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9Auaekfm .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9Auaekfm .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9Auaekfm .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9Auaekfm .card-wrapper {
  z-index: 3;
}
.cid-rP9Auaekfm .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9Auaekfm .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9Auaekfm .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9Auaekfm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9Auaekfm .none {
    display: none;
  }
}
.cid-rP9AuaSjvg {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9AuaSjvg .image-block {
  margin: auto;
}
.cid-rP9AuaSjvg .mbr-figure {
  margin: 0 auto;
}
.cid-rP9AuaSjvg figcaption {
  position: relative;
}
.cid-rP9AuaSjvg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9AuaSjvg .image-block {
    width: 100% !important;
  }
}
.cid-rP9AubGV7Y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rP9AubGV7Y .image-block {
  margin: auto;
  height: 750px;
  overflow: hidden;
  position: relative;
}
.cid-rP9AubGV7Y .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9AubGV7Y .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9AubGV7Y .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9AubGV7Y .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9AubGV7Y h4 {
  letter-spacing: 2px;
}
.cid-rP9AubGV7Y figcaption {
  position: relative;
}
.cid-rP9AubGV7Y figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9AubGV7Y img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9AubGV7Y .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9AubGV7Y .wrap {
    opacity: 1!important;
  }
  .cid-rP9AubGV7Y .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9AucjKvj {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rP9AucjKvj .image-block {
  margin: auto;
}
.cid-rP9AucjKvj .mbr-figure {
  margin: 0 auto;
}
.cid-rP9AucjKvj figcaption {
  position: relative;
}
.cid-rP9AucjKvj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9AucjKvj .image-block {
    width: 100% !important;
  }
}
.cid-rP9AucA75h {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9AucA75h .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9AucA75h H2 {
  color: #0b60a9;
}
.cid-rPaIg62fR1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIg62fR1 .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIg62fR1 .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIg62fR1 h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIg62fR1 h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIg62fR1 p {
  text-align: left;
}
.cid-rPaIg62fR1 img {
  transition: all 0.3s;
}
.cid-rPaIg62fR1 .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIg62fR1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIg62fR1 .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIg62fR1 .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIg62fR1 .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIg62fR1 .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIg62fR1 .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIg62fR1 .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIg62fR1 .card-title {
  color: #767676;
}
.cid-rP9Ezb2NNm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9Ezb2NNm .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9Ezb2NNm .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9Ezb2NNm .mbr-text {
  color: #444;
}
.cid-rP9Ezb2NNm h5 {
  margin-bottom: 0;
}
.cid-rP9Ezb2NNm .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9Ezb2NNm .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9Ezb2NNm .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9Ezb2NNm .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Ezb2NNm .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9Ezb2NNm .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9Ezb2NNm .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9Ezb2NNm .social-list a:hover {
  opacity: .4;
}
.cid-rP9Ezb2NNm .media-container-row > div {
  padding: 0px;
}
.cid-rP9Ezb2NNm .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9Ezb2NNm .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9Ezb2NNm .group-title SPAN {
  color: #ffffff;
}
.cid-rP9Ezb2NNm .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9Ezb2NNm .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9Ezb2NNm .social-list,
  .cid-rP9Ezb2NNm .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9Ezb2NNm h3 {
    margin-bottom: 10px;
  }
  .cid-rP9Ezb2NNm .navbar-brand {
    text-align: center;
  }
}
.cid-rP9Ezb2NNm .links SPAN {
  color: #9e9e9e;
}
.cid-rP9Ezb2NNm .links,
.cid-rP9Ezb2NNm .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9Ezb2NNm .centro {
    text-align: center;
  }
}
.cid-rP9Audp2fX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9Audp2fX .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Audp2fX .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9Audp2fX .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-rP9Audp2fX .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-rP9Audp2fX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9Audp2fX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9Audp2fX .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-rP9Audp2fX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9Audp2fX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9Audp2fX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9Audp2fX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9Audp2fX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9Audp2fX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9Audp2fX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rPaCxwuEix {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rPaCxwuEix P {
  color: #767676;
}
.cid-rPaCxwQh2W {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaCxwQh2W .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaCxwQh2W H2 {
  color: #0b60a9;
}
.cid-rPaCI5pGV1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rPaCI5pGV1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rPaCI5pGV1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rPaCI5pGV1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rPaCI5pGV1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rPaCI5pGV1 .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-rPaCI5pGV1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rPaCI5pGV1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rPaCI5pGV1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rPaCI5pGV1 .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-rPaCxx7M7W .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaCxx7M7W .nav-item:focus,
.cid-rPaCxx7M7W .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rPaCxx7M7W .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rPaCxx7M7W .nav-item {
    position: relative;
  }
  .cid-rPaCxx7M7W .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rPaCxx7M7W .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rPaCxx7M7W .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rPaCxx7M7W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaCxx7M7W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPaCxx7M7W .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rPaCxx7M7W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rPaCxx7M7W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaCxx7M7W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rPaCxx7M7W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rPaCxx7M7W .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rPaCxx7M7W .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rPaCxx7M7W .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rPaCxx7M7W .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rPaCxx7M7W .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rPaCxx7M7W .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rPaCxx7M7W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rPaCxx7M7W .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaCxx7M7W .navbar.collapsed .navbar-collapse.show,
.cid-rPaCxx7M7W .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaCxx7M7W .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rPaCxx7M7W .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rPaCxx7M7W .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rPaCxx7M7W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rPaCxx7M7W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rPaCxx7M7W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rPaCxx7M7W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rPaCxx7M7W .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaCxx7M7W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rPaCxx7M7W .navbar.collapsed .right-menu,
.cid-rPaCxx7M7W .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rPaCxx7M7W .navbar .navbar-collapse.show,
  .cid-rPaCxx7M7W .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaCxx7M7W .navbar .navbar-collapse.show .brand-container,
  .cid-rPaCxx7M7W .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rPaCxx7M7W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rPaCxx7M7W .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rPaCxx7M7W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rPaCxx7M7W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rPaCxx7M7W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rPaCxx7M7W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rPaCxx7M7W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rPaCxx7M7W .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaCxx7M7W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rPaCxx7M7W .navbar .right-menu,
  .cid-rPaCxx7M7W .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rPaCxx7M7W .navbar.navbar-short {
  min-height: 60px;
}
.cid-rPaCxx7M7W .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rPaCxx7M7W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rPaCxx7M7W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rPaCxx7M7W .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rPaCxx7M7W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rPaCxx7M7W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rPaCxx7M7W .dropdown-item.active,
.cid-rPaCxx7M7W .dropdown-item:active {
  background-color: transparent;
}
.cid-rPaCxx7M7W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rPaCxx7M7W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rPaCxx7M7W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rPaCxx7M7W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rPaCxx7M7W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rPaCxx7M7W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPaCxx7M7W ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rPaCxx7M7W ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rPaCxx7M7W .navbar-buttons {
  margin-left: auto;
}
.cid-rPaCxx7M7W button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPaCxx7M7W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPaCxx7M7W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPaCxx7M7W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaCxx7M7W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaCxx7M7W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPaCxx7M7W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaCxx7M7W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rPaCxx7M7W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rPaCxx7M7W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaCxx7M7W .navbar-dropdown {
  position: fixed;
}
.cid-rPaCxx7M7W a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaCxx7M7W .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rPaCxx7M7W .right-menu,
.cid-rPaCxx7M7W .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rPaCxx7M7W .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaCxx7M7W .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaCxx7M7W .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rPaCxx7M7W .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rPaCxx7M7W .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rPaCxx7M7W .card-wrapper {
  z-index: 3;
}
.cid-rPaCxx7M7W .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rPaCxx7M7W .navbar-collapse {
    padding-top: 0;
  }
  .cid-rPaCxx7M7W .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rPaCxx7M7W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rPaCxx7M7W .none {
    display: none;
  }
}
.cid-rPaCxzncXo {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rPaCxzncXo .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaCxzncXo H2 {
  color: #0b60a9;
}
.cid-rPaIa04I0j {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIa04I0j .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIa04I0j .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIa04I0j h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIa04I0j h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIa04I0j p {
  text-align: left;
}
.cid-rPaIa04I0j img {
  transition: all 0.3s;
}
.cid-rPaIa04I0j .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIa04I0j .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIa04I0j .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIa04I0j .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIa04I0j .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIa04I0j .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIa04I0j .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIa04I0j .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIa04I0j .card-title {
  color: #767676;
}
.cid-rPaCxAahIG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaCxAahIG .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rPaCxAahIG .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rPaCxAahIG .mbr-text {
  color: #444;
}
.cid-rPaCxAahIG h5 {
  margin-bottom: 0;
}
.cid-rPaCxAahIG .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rPaCxAahIG .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPaCxAahIG .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rPaCxAahIG .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaCxAahIG .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaCxAahIG .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rPaCxAahIG .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaCxAahIG .social-list a:hover {
  opacity: .4;
}
.cid-rPaCxAahIG .media-container-row > div {
  padding: 0px;
}
.cid-rPaCxAahIG .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rPaCxAahIG .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rPaCxAahIG .group-title SPAN {
  color: #ffffff;
}
.cid-rPaCxAahIG .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rPaCxAahIG .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rPaCxAahIG .social-list,
  .cid-rPaCxAahIG .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rPaCxAahIG h3 {
    margin-bottom: 10px;
  }
  .cid-rPaCxAahIG .navbar-brand {
    text-align: center;
  }
}
.cid-rPaCxAahIG .links SPAN {
  color: #9e9e9e;
}
.cid-rPaCxAahIG .links,
.cid-rPaCxAahIG .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rPaCxAahIG .centro {
    text-align: center;
  }
}
.cid-rPaCxB2gBO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaCxB2gBO .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaCxB2gBO .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaCxB2gBO .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-rPaCxB2gBO .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-rPaCxB2gBO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rPaCxB2gBO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rPaCxB2gBO .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-rPaCxB2gBO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rPaCxB2gBO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPaCxB2gBO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaCxB2gBO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPaCxB2gBO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPaCxB2gBO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rPaCxB2gBO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rPaEXRmGP2 {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rPaEXRmGP2 P {
  color: #767676;
}
.cid-rPaEXRV357 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaEXRV357 .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaEXRV357 H2 {
  color: #0b60a9;
}
.cid-rPaEXSbuwu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rPaEXSbuwu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rPaEXSbuwu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rPaEXSbuwu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rPaEXSbuwu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rPaEXSbuwu .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-rPaEXSbuwu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rPaEXSbuwu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rPaEXSbuwu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rPaEXSbuwu .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-rPaEXTajEB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaEXTajEB .nav-item:focus,
.cid-rPaEXTajEB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rPaEXTajEB .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rPaEXTajEB .nav-item {
    position: relative;
  }
  .cid-rPaEXTajEB .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rPaEXTajEB .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rPaEXTajEB .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rPaEXTajEB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaEXTajEB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPaEXTajEB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rPaEXTajEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rPaEXTajEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaEXTajEB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rPaEXTajEB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rPaEXTajEB .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rPaEXTajEB .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rPaEXTajEB .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rPaEXTajEB .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rPaEXTajEB .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rPaEXTajEB .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rPaEXTajEB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rPaEXTajEB .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaEXTajEB .navbar.collapsed .navbar-collapse.show,
.cid-rPaEXTajEB .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaEXTajEB .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rPaEXTajEB .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rPaEXTajEB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rPaEXTajEB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rPaEXTajEB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rPaEXTajEB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rPaEXTajEB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rPaEXTajEB .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaEXTajEB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rPaEXTajEB .navbar.collapsed .right-menu,
.cid-rPaEXTajEB .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rPaEXTajEB .navbar .navbar-collapse.show,
  .cid-rPaEXTajEB .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaEXTajEB .navbar .navbar-collapse.show .brand-container,
  .cid-rPaEXTajEB .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rPaEXTajEB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rPaEXTajEB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rPaEXTajEB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rPaEXTajEB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rPaEXTajEB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rPaEXTajEB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rPaEXTajEB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rPaEXTajEB .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaEXTajEB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rPaEXTajEB .navbar .right-menu,
  .cid-rPaEXTajEB .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rPaEXTajEB .navbar.navbar-short {
  min-height: 60px;
}
.cid-rPaEXTajEB .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rPaEXTajEB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rPaEXTajEB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rPaEXTajEB .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rPaEXTajEB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rPaEXTajEB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rPaEXTajEB .dropdown-item.active,
.cid-rPaEXTajEB .dropdown-item:active {
  background-color: transparent;
}
.cid-rPaEXTajEB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rPaEXTajEB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rPaEXTajEB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rPaEXTajEB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rPaEXTajEB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rPaEXTajEB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPaEXTajEB ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rPaEXTajEB ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rPaEXTajEB .navbar-buttons {
  margin-left: auto;
}
.cid-rPaEXTajEB button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPaEXTajEB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPaEXTajEB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPaEXTajEB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaEXTajEB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaEXTajEB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPaEXTajEB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaEXTajEB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rPaEXTajEB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rPaEXTajEB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaEXTajEB .navbar-dropdown {
  position: fixed;
}
.cid-rPaEXTajEB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaEXTajEB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rPaEXTajEB .right-menu,
.cid-rPaEXTajEB .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rPaEXTajEB .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaEXTajEB .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaEXTajEB .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rPaEXTajEB .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rPaEXTajEB .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rPaEXTajEB .card-wrapper {
  z-index: 3;
}
.cid-rPaEXTajEB .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rPaEXTajEB .navbar-collapse {
    padding-top: 0;
  }
  .cid-rPaEXTajEB .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rPaEXTajEB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rPaEXTajEB .none {
    display: none;
  }
}
.cid-rPaEXTzNuJ {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rPaEXTzNuJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaEXTzNuJ H2 {
  color: #0b60a9;
}
.cid-rPaIbQsEke {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIbQsEke .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIbQsEke .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIbQsEke h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIbQsEke h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIbQsEke p {
  text-align: left;
}
.cid-rPaIbQsEke img {
  transition: all 0.3s;
}
.cid-rPaIbQsEke .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIbQsEke .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIbQsEke .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIbQsEke .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIbQsEke .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIbQsEke .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIbQsEke .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIbQsEke .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIbQsEke .card-title {
  color: #767676;
}
.cid-rPaEXUkKtz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaEXUkKtz .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rPaEXUkKtz .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rPaEXUkKtz .mbr-text {
  color: #444;
}
.cid-rPaEXUkKtz h5 {
  margin-bottom: 0;
}
.cid-rPaEXUkKtz .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rPaEXUkKtz .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPaEXUkKtz .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rPaEXUkKtz .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaEXUkKtz .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaEXUkKtz .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rPaEXUkKtz .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaEXUkKtz .social-list a:hover {
  opacity: .4;
}
.cid-rPaEXUkKtz .media-container-row > div {
  padding: 0px;
}
.cid-rPaEXUkKtz .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rPaEXUkKtz .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rPaEXUkKtz .group-title SPAN {
  color: #ffffff;
}
.cid-rPaEXUkKtz .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rPaEXUkKtz .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rPaEXUkKtz .social-list,
  .cid-rPaEXUkKtz .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rPaEXUkKtz h3 {
    margin-bottom: 10px;
  }
  .cid-rPaEXUkKtz .navbar-brand {
    text-align: center;
  }
}
.cid-rPaEXUkKtz .links SPAN {
  color: #9e9e9e;
}
.cid-rPaEXUkKtz .links,
.cid-rPaEXUkKtz .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rPaEXUkKtz .centro {
    text-align: center;
  }
}
.cid-rPaEXUZXaH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaEXUZXaH .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaEXUZXaH .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaEXUZXaH .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-rPaEXUZXaH .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-rPaEXUZXaH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rPaEXUZXaH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rPaEXUZXaH .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-rPaEXUZXaH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rPaEXUZXaH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPaEXUZXaH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaEXUZXaH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPaEXUZXaH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPaEXUZXaH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rPaEXUZXaH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rPaF2v8EyC {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rPaF2v8EyC P {
  color: #767676;
}
.cid-rPaF2vtbQF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaF2vtbQF .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaF2vtbQF H2 {
  color: #0b60a9;
}
.cid-rPaF2vHBWr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rPaF2vHBWr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rPaF2vHBWr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rPaF2vHBWr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rPaF2vHBWr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rPaF2vHBWr .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-rPaF2vHBWr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rPaF2vHBWr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rPaF2vHBWr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rPaF2vHBWr .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-rPaF2wJWEh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaF2wJWEh .nav-item:focus,
.cid-rPaF2wJWEh .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rPaF2wJWEh .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rPaF2wJWEh .nav-item {
    position: relative;
  }
  .cid-rPaF2wJWEh .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rPaF2wJWEh .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rPaF2wJWEh .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rPaF2wJWEh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaF2wJWEh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPaF2wJWEh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rPaF2wJWEh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rPaF2wJWEh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rPaF2wJWEh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rPaF2wJWEh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rPaF2wJWEh .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rPaF2wJWEh .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rPaF2wJWEh .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rPaF2wJWEh .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rPaF2wJWEh .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rPaF2wJWEh .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rPaF2wJWEh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rPaF2wJWEh .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaF2wJWEh .navbar.collapsed .navbar-collapse.show,
.cid-rPaF2wJWEh .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaF2wJWEh .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rPaF2wJWEh .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rPaF2wJWEh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rPaF2wJWEh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rPaF2wJWEh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rPaF2wJWEh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rPaF2wJWEh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rPaF2wJWEh .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rPaF2wJWEh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rPaF2wJWEh .navbar.collapsed .right-menu,
.cid-rPaF2wJWEh .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rPaF2wJWEh .navbar .navbar-collapse.show,
  .cid-rPaF2wJWEh .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaF2wJWEh .navbar .navbar-collapse.show .brand-container,
  .cid-rPaF2wJWEh .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rPaF2wJWEh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rPaF2wJWEh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rPaF2wJWEh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rPaF2wJWEh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rPaF2wJWEh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rPaF2wJWEh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rPaF2wJWEh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rPaF2wJWEh .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rPaF2wJWEh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rPaF2wJWEh .navbar .right-menu,
  .cid-rPaF2wJWEh .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rPaF2wJWEh .navbar.navbar-short {
  min-height: 60px;
}
.cid-rPaF2wJWEh .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rPaF2wJWEh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rPaF2wJWEh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rPaF2wJWEh .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rPaF2wJWEh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rPaF2wJWEh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rPaF2wJWEh .dropdown-item.active,
.cid-rPaF2wJWEh .dropdown-item:active {
  background-color: transparent;
}
.cid-rPaF2wJWEh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rPaF2wJWEh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rPaF2wJWEh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rPaF2wJWEh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rPaF2wJWEh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rPaF2wJWEh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPaF2wJWEh ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rPaF2wJWEh ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rPaF2wJWEh .navbar-buttons {
  margin-left: auto;
}
.cid-rPaF2wJWEh button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPaF2wJWEh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPaF2wJWEh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPaF2wJWEh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaF2wJWEh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPaF2wJWEh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPaF2wJWEh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaF2wJWEh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rPaF2wJWEh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rPaF2wJWEh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPaF2wJWEh .navbar-dropdown {
  position: fixed;
}
.cid-rPaF2wJWEh a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaF2wJWEh .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rPaF2wJWEh .right-menu,
.cid-rPaF2wJWEh .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rPaF2wJWEh .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaF2wJWEh .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPaF2wJWEh .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rPaF2wJWEh .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rPaF2wJWEh .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rPaF2wJWEh .card-wrapper {
  z-index: 3;
}
.cid-rPaF2wJWEh .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rPaF2wJWEh .navbar-collapse {
    padding-top: 0;
  }
  .cid-rPaF2wJWEh .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rPaF2wJWEh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rPaF2wJWEh .none {
    display: none;
  }
}
.cid-rPaF2x6Gfd {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rPaF2x6Gfd .mbr-section-subtitle {
  color: #767676;
}
.cid-rPaF2x6Gfd H2 {
  color: #0b60a9;
}
.cid-rPaIdStVXJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIdStVXJ .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIdStVXJ .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIdStVXJ h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIdStVXJ h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIdStVXJ p {
  text-align: left;
}
.cid-rPaIdStVXJ img {
  transition: all 0.3s;
}
.cid-rPaIdStVXJ .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIdStVXJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIdStVXJ .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIdStVXJ .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIdStVXJ .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIdStVXJ .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIdStVXJ .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIdStVXJ .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIdStVXJ .card-title {
  color: #767676;
}
.cid-rPaF2xSMuW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaF2xSMuW .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rPaF2xSMuW .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rPaF2xSMuW .mbr-text {
  color: #444;
}
.cid-rPaF2xSMuW h5 {
  margin-bottom: 0;
}
.cid-rPaF2xSMuW .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rPaF2xSMuW .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rPaF2xSMuW .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rPaF2xSMuW .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaF2xSMuW .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rPaF2xSMuW .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rPaF2xSMuW .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaF2xSMuW .social-list a:hover {
  opacity: .4;
}
.cid-rPaF2xSMuW .media-container-row > div {
  padding: 0px;
}
.cid-rPaF2xSMuW .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rPaF2xSMuW .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rPaF2xSMuW .group-title SPAN {
  color: #ffffff;
}
.cid-rPaF2xSMuW .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rPaF2xSMuW .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rPaF2xSMuW .social-list,
  .cid-rPaF2xSMuW .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rPaF2xSMuW h3 {
    margin-bottom: 10px;
  }
  .cid-rPaF2xSMuW .navbar-brand {
    text-align: center;
  }
}
.cid-rPaF2xSMuW .links SPAN {
  color: #9e9e9e;
}
.cid-rPaF2xSMuW .links,
.cid-rPaF2xSMuW .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rPaF2xSMuW .centro {
    text-align: center;
  }
}
.cid-rPaF2ysAJe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rPaF2ysAJe .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaF2ysAJe .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rPaF2ysAJe .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-rPaF2ysAJe .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-rPaF2ysAJe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rPaF2ysAJe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rPaF2ysAJe .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-rPaF2ysAJe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rPaF2ysAJe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPaF2ysAJe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPaF2ysAJe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPaF2ysAJe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPaF2ysAJe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rPaF2ysAJe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9pQ5bthH {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9pQ5bthH P {
  color: #767676;
}
.cid-rP9pQ5LeIj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9pQ5LeIj .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9pQ5LeIj H2 {
  color: #0b60a9;
}
.cid-rP9pQ657LT .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pQ657LT .nav-item:focus,
.cid-rP9pQ657LT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9pQ657LT .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9pQ657LT .nav-item {
    position: relative;
  }
  .cid-rP9pQ657LT .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9pQ657LT .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9pQ657LT .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9pQ657LT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pQ657LT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9pQ657LT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9pQ657LT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9pQ657LT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9pQ657LT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9pQ657LT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9pQ657LT .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9pQ657LT .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9pQ657LT .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9pQ657LT .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9pQ657LT .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9pQ657LT .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9pQ657LT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9pQ657LT .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9pQ657LT .navbar.collapsed .navbar-collapse.show,
.cid-rP9pQ657LT .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9pQ657LT .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9pQ657LT .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9pQ657LT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9pQ657LT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9pQ657LT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9pQ657LT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9pQ657LT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9pQ657LT .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9pQ657LT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9pQ657LT .navbar.collapsed .right-menu,
.cid-rP9pQ657LT .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9pQ657LT .navbar .navbar-collapse.show,
  .cid-rP9pQ657LT .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9pQ657LT .navbar .navbar-collapse.show .brand-container,
  .cid-rP9pQ657LT .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9pQ657LT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9pQ657LT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9pQ657LT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9pQ657LT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9pQ657LT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9pQ657LT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9pQ657LT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9pQ657LT .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9pQ657LT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9pQ657LT .navbar .right-menu,
  .cid-rP9pQ657LT .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9pQ657LT .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9pQ657LT .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9pQ657LT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9pQ657LT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9pQ657LT .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9pQ657LT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9pQ657LT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9pQ657LT .dropdown-item.active,
.cid-rP9pQ657LT .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9pQ657LT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9pQ657LT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9pQ657LT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9pQ657LT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9pQ657LT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9pQ657LT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9pQ657LT ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9pQ657LT ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9pQ657LT .navbar-buttons {
  margin-left: auto;
}
.cid-rP9pQ657LT button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9pQ657LT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9pQ657LT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9pQ657LT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9pQ657LT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9pQ657LT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9pQ657LT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9pQ657LT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9pQ657LT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9pQ657LT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9pQ657LT .navbar-dropdown {
  position: fixed;
}
.cid-rP9pQ657LT a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pQ657LT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9pQ657LT .right-menu,
.cid-rP9pQ657LT .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9pQ657LT .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9pQ657LT .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9pQ657LT .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9pQ657LT .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9pQ657LT .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9pQ657LT .card-wrapper {
  z-index: 3;
}
.cid-rP9pQ657LT .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9pQ657LT .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9pQ657LT .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9pQ657LT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9pQ657LT .none {
    display: none;
  }
}
.cid-rP9pQ6GjYc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9pQ6GjYc .image-block {
  margin: auto;
}
.cid-rP9pQ6GjYc .mbr-figure {
  margin: 0 auto;
}
.cid-rP9pQ6GjYc figcaption {
  position: relative;
}
.cid-rP9pQ6GjYc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9pQ6GjYc .image-block {
    width: 100% !important;
  }
}
.cid-rP9pQ7ctSm {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9pQ7ctSm .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9pQ7ctSm .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9pQ7ctSm .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9pQ7ctSm .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9pQ7ctSm .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9pQ7ctSm h4 {
  letter-spacing: 2px;
}
.cid-rP9pQ7ctSm figcaption {
  position: relative;
}
.cid-rP9pQ7ctSm figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9pQ7ctSm img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9pQ7ctSm .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9pQ7ctSm .wrap {
    opacity: 1!important;
  }
  .cid-rP9pQ7ctSm .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9pQ8Nw4e {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9pQ8Nw4e .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9pQ8Nw4e H2 {
  color: #0b60a9;
}
.cid-rPaIsUAoEd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIsUAoEd .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIsUAoEd .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIsUAoEd h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIsUAoEd h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIsUAoEd p {
  text-align: left;
}
.cid-rPaIsUAoEd img {
  transition: all 0.3s;
}
.cid-rPaIsUAoEd .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIsUAoEd .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIsUAoEd .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIsUAoEd .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIsUAoEd .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIsUAoEd .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIsUAoEd .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIsUAoEd .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIsUAoEd .card-title {
  color: #767676;
}
.cid-rP9EIKDHyd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EIKDHyd .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EIKDHyd .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EIKDHyd .mbr-text {
  color: #444;
}
.cid-rP9EIKDHyd h5 {
  margin-bottom: 0;
}
.cid-rP9EIKDHyd .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EIKDHyd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EIKDHyd .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EIKDHyd .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EIKDHyd .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EIKDHyd .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EIKDHyd .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EIKDHyd .social-list a:hover {
  opacity: .4;
}
.cid-rP9EIKDHyd .media-container-row > div {
  padding: 0px;
}
.cid-rP9EIKDHyd .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EIKDHyd .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EIKDHyd .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EIKDHyd .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EIKDHyd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EIKDHyd .social-list,
  .cid-rP9EIKDHyd .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EIKDHyd h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EIKDHyd .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EIKDHyd .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EIKDHyd .links,
.cid-rP9EIKDHyd .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EIKDHyd .centro {
    text-align: center;
  }
}
.cid-rP9pQaDkP6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9pQaDkP6 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pQaDkP6 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9pQaDkP6 .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-rP9pQaDkP6 .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-rP9pQaDkP6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9pQaDkP6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9pQaDkP6 .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-rP9pQaDkP6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9pQaDkP6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9pQaDkP6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9pQaDkP6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9pQaDkP6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9pQaDkP6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9pQaDkP6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rP9txhnrvR {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rP9txhnrvR P {
  color: #767676;
}
.cid-rP9txhOcUE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rP9txhOcUE .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9txhOcUE H2 {
  color: #0b60a9;
}
.cid-rP9txi43ih .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9txi43ih .nav-item:focus,
.cid-rP9txi43ih .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rP9txi43ih .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rP9txi43ih .nav-item {
    position: relative;
  }
  .cid-rP9txi43ih .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rP9txi43ih .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rP9txi43ih .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rP9txi43ih .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9txi43ih .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rP9txi43ih .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rP9txi43ih .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rP9txi43ih .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rP9txi43ih .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rP9txi43ih .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rP9txi43ih .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rP9txi43ih .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rP9txi43ih .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rP9txi43ih .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rP9txi43ih .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rP9txi43ih .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rP9txi43ih .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rP9txi43ih .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9txi43ih .navbar.collapsed .navbar-collapse.show,
.cid-rP9txi43ih .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9txi43ih .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rP9txi43ih .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rP9txi43ih .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rP9txi43ih .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rP9txi43ih .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rP9txi43ih .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rP9txi43ih .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rP9txi43ih .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rP9txi43ih .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rP9txi43ih .navbar.collapsed .right-menu,
.cid-rP9txi43ih .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rP9txi43ih .navbar .navbar-collapse.show,
  .cid-rP9txi43ih .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9txi43ih .navbar .navbar-collapse.show .brand-container,
  .cid-rP9txi43ih .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rP9txi43ih .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rP9txi43ih .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rP9txi43ih .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rP9txi43ih .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rP9txi43ih .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rP9txi43ih .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rP9txi43ih .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rP9txi43ih .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rP9txi43ih .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rP9txi43ih .navbar .right-menu,
  .cid-rP9txi43ih .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rP9txi43ih .navbar.navbar-short {
  min-height: 60px;
}
.cid-rP9txi43ih .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rP9txi43ih .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rP9txi43ih .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rP9txi43ih .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rP9txi43ih .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rP9txi43ih .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rP9txi43ih .dropdown-item.active,
.cid-rP9txi43ih .dropdown-item:active {
  background-color: transparent;
}
.cid-rP9txi43ih .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rP9txi43ih .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rP9txi43ih .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rP9txi43ih .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rP9txi43ih .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rP9txi43ih .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rP9txi43ih ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rP9txi43ih ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rP9txi43ih .navbar-buttons {
  margin-left: auto;
}
.cid-rP9txi43ih button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rP9txi43ih button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rP9txi43ih button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rP9txi43ih button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9txi43ih button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rP9txi43ih button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rP9txi43ih nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9txi43ih nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rP9txi43ih nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rP9txi43ih nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rP9txi43ih .navbar-dropdown {
  position: fixed;
}
.cid-rP9txi43ih a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9txi43ih .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rP9txi43ih .right-menu,
.cid-rP9txi43ih .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rP9txi43ih .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9txi43ih .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rP9txi43ih .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rP9txi43ih .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rP9txi43ih .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rP9txi43ih .card-wrapper {
  z-index: 3;
}
.cid-rP9txi43ih .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rP9txi43ih .navbar-collapse {
    padding-top: 0;
  }
  .cid-rP9txi43ih .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rP9txi43ih .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rP9txi43ih .none {
    display: none;
  }
}
.cid-rP9txixj87 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rP9txixj87 .image-block {
  margin: auto;
}
.cid-rP9txixj87 .mbr-figure {
  margin: 0 auto;
}
.cid-rP9txixj87 figcaption {
  position: relative;
}
.cid-rP9txixj87 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rP9txixj87 .image-block {
    width: 100% !important;
  }
}
.cid-rP9txiMGLi {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rP9txiMGLi .image-block {
  margin: auto;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.cid-rP9txiMGLi .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rP9txiMGLi .image-block:hover:before {
  opacity: 0.4;
}
.cid-rP9txiMGLi .image-block:hover .wrap {
  opacity: 1;
}
.cid-rP9txiMGLi .image-block:hover img {
  transform: scale(1.05);
}
.cid-rP9txiMGLi h4 {
  letter-spacing: 2px;
}
.cid-rP9txiMGLi figcaption {
  position: relative;
}
.cid-rP9txiMGLi figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rP9txiMGLi img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rP9txiMGLi .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rP9txiMGLi .wrap {
    opacity: 1!important;
  }
  .cid-rP9txiMGLi .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rP9txjyycs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rP9txjyycs .mbr-section-subtitle {
  color: #767676;
}
.cid-rP9txjyycs H2 {
  color: #0b60a9;
}
.cid-rPaIAAnFKW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rPaIAAnFKW .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rPaIAAnFKW .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rPaIAAnFKW h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rPaIAAnFKW h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rPaIAAnFKW p {
  text-align: left;
}
.cid-rPaIAAnFKW img {
  transition: all 0.3s;
}
.cid-rPaIAAnFKW .mbr-text {
  color: #1c1c1c;
}
.cid-rPaIAAnFKW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPaIAAnFKW .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rPaIAAnFKW .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rPaIAAnFKW .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rPaIAAnFKW .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rPaIAAnFKW .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rPaIAAnFKW .card-columns {
    column-gap: 4rem;
  }
}
.cid-rPaIAAnFKW .card-title {
  color: #767676;
}
.cid-rP9EOz8LYe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9EOz8LYe .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rP9EOz8LYe .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rP9EOz8LYe .mbr-text {
  color: #444;
}
.cid-rP9EOz8LYe h5 {
  margin-bottom: 0;
}
.cid-rP9EOz8LYe .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rP9EOz8LYe .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rP9EOz8LYe .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rP9EOz8LYe .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9EOz8LYe .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rP9EOz8LYe .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rP9EOz8LYe .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9EOz8LYe .social-list a:hover {
  opacity: .4;
}
.cid-rP9EOz8LYe .media-container-row > div {
  padding: 0px;
}
.cid-rP9EOz8LYe .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rP9EOz8LYe .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rP9EOz8LYe .group-title SPAN {
  color: #ffffff;
}
.cid-rP9EOz8LYe .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rP9EOz8LYe .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rP9EOz8LYe .social-list,
  .cid-rP9EOz8LYe .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rP9EOz8LYe h3 {
    margin-bottom: 10px;
  }
  .cid-rP9EOz8LYe .navbar-brand {
    text-align: center;
  }
}
.cid-rP9EOz8LYe .links SPAN {
  color: #9e9e9e;
}
.cid-rP9EOz8LYe .links,
.cid-rP9EOz8LYe .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rP9EOz8LYe .centro {
    text-align: center;
  }
}
.cid-rP9txkjQ9b {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rP9txkjQ9b .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9txkjQ9b .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rP9txkjQ9b .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-rP9txkjQ9b .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-rP9txkjQ9b .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rP9txkjQ9b .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rP9txkjQ9b .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-rP9txkjQ9b .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rP9txkjQ9b .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rP9txkjQ9b .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rP9txkjQ9b .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rP9txkjQ9b .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rP9txkjQ9b .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rP9txkjQ9b .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rQuCkqaTx5 {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #0b60a9;
}
.cid-rQuCkqaTx5 P {
  color: #767676;
}
.cid-rQuCkqx2UP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQuCkqx2UP .mbr-section-subtitle {
  color: #767676;
}
.cid-rQuCkqx2UP H2 {
  color: #0b60a9;
}
.cid-rQuCkqL9fV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rQuCkqL9fV .nav-item:focus,
.cid-rQuCkqL9fV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rQuCkqL9fV .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rQuCkqL9fV .nav-item {
    position: relative;
  }
  .cid-rQuCkqL9fV .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #0b60a9, #55b4d4);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rQuCkqL9fV .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rQuCkqL9fV .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rQuCkqL9fV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rQuCkqL9fV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQuCkqL9fV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rQuCkqL9fV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rQuCkqL9fV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rQuCkqL9fV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rQuCkqL9fV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rQuCkqL9fV .navbar {
  min-height: 77px;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  display: -webkit-flex;
  -webkit-align-items: center;
  background: none;
}
.cid-rQuCkqL9fV .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #0b60a9;
  background: none;
}
.cid-rQuCkqL9fV .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #0b60a9 !important;
}
.cid-rQuCkqL9fV .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rQuCkqL9fV .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 991px) {
  .cid-rQuCkqL9fV .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rQuCkqL9fV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rQuCkqL9fV .navbar.collapsed.opened .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rQuCkqL9fV .navbar.collapsed .navbar-collapse.show,
.cid-rQuCkqL9fV .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQuCkqL9fV .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rQuCkqL9fV .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rQuCkqL9fV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rQuCkqL9fV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rQuCkqL9fV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rQuCkqL9fV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rQuCkqL9fV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rQuCkqL9fV .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQuCkqL9fV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rQuCkqL9fV .navbar.collapsed .right-menu,
.cid-rQuCkqL9fV .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rQuCkqL9fV .navbar .navbar-collapse.show,
  .cid-rQuCkqL9fV .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rQuCkqL9fV .navbar .navbar-collapse.show .brand-container,
  .cid-rQuCkqL9fV .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rQuCkqL9fV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rQuCkqL9fV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rQuCkqL9fV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rQuCkqL9fV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rQuCkqL9fV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rQuCkqL9fV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rQuCkqL9fV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rQuCkqL9fV .navbar .navbar-buttons {
    margin: 0;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rQuCkqL9fV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rQuCkqL9fV .navbar .right-menu,
  .cid-rQuCkqL9fV .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rQuCkqL9fV .navbar.navbar-short {
  min-height: 60px;
}
.cid-rQuCkqL9fV .navbar.navbar-short .mbr-overlay {
  background: #0b60a9 !important;
}
.cid-rQuCkqL9fV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rQuCkqL9fV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rQuCkqL9fV .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rQuCkqL9fV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rQuCkqL9fV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rQuCkqL9fV .dropdown-item.active,
.cid-rQuCkqL9fV .dropdown-item:active {
  background-color: transparent;
}
.cid-rQuCkqL9fV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rQuCkqL9fV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rQuCkqL9fV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rQuCkqL9fV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b60a9;
}
.cid-rQuCkqL9fV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rQuCkqL9fV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQuCkqL9fV ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rQuCkqL9fV ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rQuCkqL9fV .navbar-buttons {
  margin-left: auto;
}
.cid-rQuCkqL9fV button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQuCkqL9fV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQuCkqL9fV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQuCkqL9fV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQuCkqL9fV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQuCkqL9fV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQuCkqL9fV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQuCkqL9fV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rQuCkqL9fV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rQuCkqL9fV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQuCkqL9fV .navbar-dropdown {
  position: fixed;
}
.cid-rQuCkqL9fV a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQuCkqL9fV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rQuCkqL9fV .right-menu,
.cid-rQuCkqL9fV .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rQuCkqL9fV .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQuCkqL9fV .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQuCkqL9fV .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rQuCkqL9fV .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rQuCkqL9fV .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rQuCkqL9fV .card-wrapper {
  z-index: 3;
}
.cid-rQuCkqL9fV .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rQuCkqL9fV .navbar-collapse {
    padding-top: 0;
  }
  .cid-rQuCkqL9fV .nascosto {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQuCkqL9fV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (min-width: 991px) {
  .cid-rQuCkqL9fV .none {
    display: none;
  }
}
.cid-rQuCkrc1to {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-rQuCkrc1to .image-block {
  margin: auto;
}
.cid-rQuCkrc1to .mbr-figure {
  margin: 0 auto;
}
.cid-rQuCkrc1to figcaption {
  position: relative;
}
.cid-rQuCkrc1to figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rQuCkrc1to .image-block {
    width: 100% !important;
  }
}
.cid-rQuCkrruC3 {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-rQuCkrruC3 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rQuCkrruC3 figcaption {
  position: relative;
}
.cid-rQuCkrruC3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rQuCkrruC3 .image-block {
    width: 100% !important;
  }
}
.cid-rQuCkrVLDo {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rQuCkrVLDo .image-block {
  margin: auto;
}
.cid-rQuCkrVLDo .mbr-figure {
  margin: 0 auto;
}
.cid-rQuCkrVLDo figcaption {
  position: relative;
}
.cid-rQuCkrVLDo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rQuCkrVLDo .image-block {
    width: 100% !important;
  }
}
.cid-rQuCks9WGo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rQuCks9WGo .image-block {
  margin: auto;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.cid-rQuCks9WGo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rQuCks9WGo .image-block:hover:before {
  opacity: 0.4;
}
.cid-rQuCks9WGo .image-block:hover .wrap {
  opacity: 1;
}
.cid-rQuCks9WGo .image-block:hover img {
  transform: scale(1.05);
}
.cid-rQuCks9WGo h4 {
  letter-spacing: 2px;
}
.cid-rQuCks9WGo figcaption {
  position: relative;
}
.cid-rQuCks9WGo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rQuCks9WGo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-rQuCks9WGo .image-block {
    max-height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-rQuCks9WGo .wrap {
    opacity: 1!important;
  }
  .cid-rQuCks9WGo .image-block:before {
    opacity: 0.2!important;
  }
}
.cid-rQuCktgYg8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQuCktgYg8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQuCktgYg8 H2 {
  color: #0b60a9;
}
.cid-rQuCktw2Cy {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQuCktw2Cy .card-img {
  background-color: #fff;
  overflow: hidden;
}
.cid-rQuCktw2Cy .card-box {
  padding: 0rem;
  padding-top: 2rem;
}
.cid-rQuCktw2Cy h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQuCktw2Cy h3 {
  margin-bottom: 0;
  letter-spacing: 1px;
}
.cid-rQuCktw2Cy p {
  text-align: left;
}
.cid-rQuCktw2Cy img {
  transition: all 0.3s;
}
.cid-rQuCktw2Cy .mbr-text {
  color: #1c1c1c;
}
.cid-rQuCktw2Cy .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQuCktw2Cy .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rQuCktw2Cy .card-wrapper:hover img {
  filter: blur(2px);
}
.cid-rQuCktw2Cy .card {
  margin-bottom: 2.5rem;
}
@media (max-width: 991px) {
  .cid-rQuCktw2Cy .card-columns {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .cid-rQuCktw2Cy .card-columns {
    column-count: 1;
  }
}
@media (min-width: 1200px) {
  .cid-rQuCktw2Cy .card-columns {
    column-gap: 4rem;
  }
}
.cid-rQuCktw2Cy .card-title {
  color: #767676;
}
.cid-rQuCku2yIp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rQuCku2yIp .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-rQuCku2yIp .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-rQuCku2yIp .mbr-text {
  color: #444;
}
.cid-rQuCku2yIp h5 {
  margin-bottom: 0;
}
.cid-rQuCku2yIp .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-rQuCku2yIp .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQuCku2yIp .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
}
.cid-rQuCku2yIp .socicon {
  font-size: 1.3rem;
  background: #ffffff;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQuCku2yIp .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rQuCku2yIp .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-rQuCku2yIp .social-list a {
  margin: 0;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQuCku2yIp .social-list a:hover {
  opacity: .4;
}
.cid-rQuCku2yIp .media-container-row > div {
  padding: 0px;
}
.cid-rQuCku2yIp .text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rQuCku2yIp .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-rQuCku2yIp .group-title SPAN {
  color: #ffffff;
}
.cid-rQuCku2yIp .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-rQuCku2yIp .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-rQuCku2yIp .social-list,
  .cid-rQuCku2yIp .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rQuCku2yIp h3 {
    margin-bottom: 10px;
  }
  .cid-rQuCku2yIp .navbar-brand {
    text-align: center;
  }
}
.cid-rQuCku2yIp .links SPAN {
  color: #9e9e9e;
}
.cid-rQuCku2yIp .links,
.cid-rQuCku2yIp .navbar-brand {
  text-align: left;
}
@media (max-width: 992px) {
  .cid-rQuCku2yIp .centro {
    text-align: center;
  }
}
.cid-rQuCkuNIZE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #0b60a9;
}
.cid-rQuCkuNIZE .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQuCkuNIZE .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQuCkuNIZE .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-rQuCkuNIZE .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-rQuCkuNIZE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rQuCkuNIZE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rQuCkuNIZE .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-rQuCkuNIZE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rQuCkuNIZE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQuCkuNIZE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQuCkuNIZE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQuCkuNIZE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQuCkuNIZE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rQuCkuNIZE .media-container-row .row-copirayt p {
  width: 100%;
}
