body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    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))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #00a7f8 !important;
}
.bg-success {
  background-color: #cc59ff !important;
}
.bg-info {
  background-color: #43b14f !important;
}
.bg-warning {
  background-color: #fafafa !important;
}
.bg-danger {
  background-color: #000000 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #00a7f8 !important;
  border-color: #00a7f8 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #006da1 !important;
  border-color: #006da1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #006da1 !important;
  border-color: #006da1 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #1f458a !important;
  border-color: #1f458a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #0f2243 !important;
  border-color: #0f2243 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0f2243 !important;
  border-color: #0f2243 !important;
}
.btn-info,
.btn-info:active {
  background-color: #43b14f !important;
  border-color: #43b14f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #2b7233 !important;
  border-color: #2b7233 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #2b7233 !important;
  border-color: #2b7233 !important;
}
.btn-success,
.btn-success:active {
  background-color: #cc59ff !important;
  border-color: #cc59ff !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #b102ff !important;
  border-color: #b102ff !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #b102ff !important;
  border-color: #b102ff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #00a7f8;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #006da1 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #00a7f8 !important;
  border-color: #00a7f8 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1f458a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #0f2243 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #1f458a !important;
  border-color: #1f458a !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #43b14f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #2b7233 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #43b14f !important;
  border-color: #43b14f !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #cc59ff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #b102ff !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #cc59ff !important;
  border-color: #cc59ff !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #000000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #00a7f8 !important;
}
.text-secondary {
  color: #1f458a !important;
}
.text-success {
  color: #cc59ff !important;
}
.text-info {
  color: #43b14f !important;
}
.text-warning {
  color: #fafafa !important;
}
.text-danger {
  color: #000000 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #006292 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #0c1b37 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #a800f2 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #27672e !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #c7c7c7 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #00a7f8;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #43b14f;
}
.alert-warning {
  background-color: #fafafa;
}
.alert-danger {
  background-color: #000000;
}
.mbr-gallery-filter li.active .btn {
  background-color: #00a7f8;
  border-color: #00a7f8;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #00a7f8;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #c5ecff;
}
.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: #9bd9a1;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b3b3b3;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #00a7f8 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #00a7f8;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #00a7f8;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #00a7f8;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #00a7f8;
  border-bottom-color: #00a7f8;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #00a7f8 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #1f458a !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%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2300a7f8' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGB4QGmsAc {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/grecomax-webbootcamp.webp");
  align-items: flex-end;
}
.cid-tGB4QGmsAc .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
@media (min-width: 768px) {
  .cid-tGB4QGmsAc .row {
    justify-content: flex-start;
  }
  .cid-tGB4QGmsAc .content-wrap {
    width: 62%;
  }
}
@media (max-width: 991px) {
  .cid-tGB4QGmsAc .content-wrap {
    width: 100%;
  }
}
.cid-tGB4QGmsAc .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGB4QGmsAc .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .cid-tGB4QGmsAc .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGB4QGmsAc .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGBLMgfgVs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tGBLMgfgVs .card-text {
  background-color: #000000;
  padding: 1.5rem;
  border-width: 0 0 4px 0;
  border-style: solid;
  border-color: #00a7f8;
}
.cid-tGBLMgfgVs .media-container-column {
  margin-bottom: 2rem;
}
.cid-tGBLMgfgVs .mbr-content-text {
  text-align: left;
}
.cid-tGBLMgfgVs .numder {
  text-align: left;
  color: #000000;
}
.cid-tGBLMgfgVs H4 {
  text-align: center;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGBLMgfgVs .panel-item {
    margin-bottom: 1.5rem;
  }
}
.cid-tGBLMgfgVs .number {
  text-align: center;
  color: #00a7f8;
}
.cid-tGBLMgfgVs .mbr-section-title {
  color: #fafafa;
}
.cid-tGBLMgfgVs .mbr-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tGBRKXJzmc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tGBRKXJzmc H2 {
  color: #89b758;
}
.cid-tGBRKXJzmc .mbr-text,
.cid-tGBRKXJzmc .mbr-section-btn {
  color: #353535;
}
.cid-tGBRKXJzmc .mbr-section-btn {
  margin-bottom: -5.2rem;
}
.cid-tGBRKXJzmc .center-card {
  background: white;
  padding: 3rem;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
}
.cid-tGBRKXJzmc .mbr-figure {
  height: 100%;
}
.cid-tGBRKXJzmc .card-img {
  height: 100%;
  padding: 0 2rem;
}
.cid-tGBRKXJzmc img {
  height: 100%;
  object-fit: cover;
  width: 100%;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
  border-radius: 6px;
}
.cid-tGBRKXJzmc H1 {
  color: #353535;
}
@media (max-width: 992px) {
  .cid-tGBRKXJzmc .mbr-section-btn {
    margin-bottom: 0rem;
  }
  .cid-tGBRKXJzmc .card-img {
    padding: 0rem;
    padding-bottom: 2rem;
    max-height: 300px;
  }
  .cid-tGBRKXJzmc .container {
    padding: 0 3rem;
  }
  .cid-tGBRKXJzmc .center-card {
    margin-bottom: 2rem;
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGBRKXJzmc .container {
    padding: 0 2rem;
  }
  .cid-tGBRKXJzmc .card-img {
    width: 100%;
  }
  .cid-tGBRKXJzmc .center-card {
    padding: 1rem;
  }
}
.cid-tGBRKXJzmc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGBRKXJzmc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGBAQKPtAQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tGBAQKPtAQ .row {
  align-items: center;
  width: 100%;
}
.cid-tGBAQKPtAQ .mbr-section-head {
  margin-bottom: 2rem;
  padding: 0 !important;
}
.cid-tGBAQKPtAQ .mbr-section-title {
  color: #f3f4ef;
  width: 100%;
  margin-bottom: 0;
}
.cid-tGBAQKPtAQ .mbr-section-subtitle {
  color: #f3f4ef;
  opacity: 0.8;
}
.cid-tGBAQKPtAQ .content-container {
  display: flex;
  padding: 60px !important;
}
@media (max-width: 991px) {
  .cid-tGBAQKPtAQ .content-container {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tGBAQKPtAQ .content-container {
    padding: 2.5rem !important;
  }
}
@media (max-width: 565px) {
  .cid-tGBAQKPtAQ .content-container {
    padding: 2rem !important;
  }
}
.cid-tGBAQKPtAQ .col-img {
  width: 50%;
  max-width: 50%;
}
@media (max-width: 991px) {
  .cid-tGBAQKPtAQ .col-img {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tGBAQKPtAQ .img-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tGBAQKPtAQ .img-container {
    padding-right: 0;
  }
}
.cid-tGBAQKPtAQ .img-container img {
  max-width: 100%;
  width: auto;
  height: auto;
}
.cid-tGBAQKPtAQ .col-text {
  display: flex;
  align-items: center;
  width: 50%;
}
@media (max-width: 991px) {
  .cid-tGBAQKPtAQ .col-text {
    width: 100%;
    margin-top: 2rem;
  }
}
.cid-tGBAQKPtAQ .text-container {
  padding-left: 30px;
}
@media (max-width: 991px) {
  .cid-tGBAQKPtAQ .text-container {
    padding-left: 0;
  }
}
.cid-tGBAQKPtAQ .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tGBAQKPtAQ .label-text {
  width: 100%;
  color: #1B1F0A;
  padding: 0.375rem 0;
}
.cid-tGBAQKPtAQ .label-text span {
  padding: 0.375rem 0.625rem;
  border-style: solid;
  border-width: 1px;
  border-color: currentColor;
  border-radius: 100vw;
  color: currentColor;
}
.cid-tGBAQKPtAQ .card-title {
  width: 100%;
  color: #fafafa;
  margin-bottom: 4px;
  text-align: center;
}
.cid-tGBAQKPtAQ .mbr-text {
  letter-spacing: inherit;
  color: #fafafa;
  width: 100%;
  margin-bottom: 32px;
  text-align: center;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGCclxqjQu {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/keyboard-background.webp");
  align-items: flex-end;
}
.cid-tGCclxqjQu .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-tGCclxqjQu .row {
    justify-content: flex-start;
  }
  .cid-tGCclxqjQu .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGCclxqjQu .content-wrap {
    width: 100%;
  }
}
.cid-tGCclxqjQu .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGCclxqjQu .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGCclxqjQu .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGCclxqjQu .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGCclxqjQu .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGCclxqjQu .mbr-section-title,
.cid-tGCclxqjQu .mbr-section-btn {
  text-align: center;
}
.cid-tGCclyKlOb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tGCclyKlOb H2 {
  color: #89b758;
}
.cid-tGCclyKlOb .mbr-text,
.cid-tGCclyKlOb .mbr-section-btn {
  color: #353535;
  text-align: center;
}
.cid-tGCclyKlOb .mbr-section-btn {
  margin-bottom: -5.2rem;
}
.cid-tGCclyKlOb .center-card {
  background: white;
  padding: 3rem;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
}
.cid-tGCclyKlOb .mbr-figure {
  height: 100%;
}
.cid-tGCclyKlOb .card-img {
  height: 100%;
  padding: 0 2rem;
}
.cid-tGCclyKlOb img {
  height: 100%;
  object-fit: cover;
  width: 100%;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
  border-radius: 6px;
}
.cid-tGCclyKlOb H1 {
  color: #353535;
}
@media (max-width: 992px) {
  .cid-tGCclyKlOb .mbr-section-btn {
    margin-bottom: 0rem;
  }
  .cid-tGCclyKlOb .card-img {
    padding: 0rem;
    padding-bottom: 2rem;
    max-height: 300px;
  }
  .cid-tGCclyKlOb .container {
    padding: 0 3rem;
  }
  .cid-tGCclyKlOb .center-card {
    margin-bottom: 2rem;
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGCclyKlOb .container {
    padding: 0 2rem;
  }
  .cid-tGCclyKlOb .card-img {
    width: 100%;
  }
  .cid-tGCclyKlOb .center-card {
    padding: 1rem;
  }
}
.cid-tGCclyKlOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGCclyKlOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgBZQRO3r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #011a27;
}
.cid-tHgBZQRO3r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgBZQRO3r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgBZQRO3r .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  align-items: flex-start;
}
@media (min-width: 991px) {
  .cid-tHgBZQRO3r .item {
    margin-bottom: 4rem;
  }
}
.cid-tHgBZQRO3r .item:last-child .icon-box:before {
  display: none;
}
.cid-tHgBZQRO3r .item.last .icon-box:before {
  display: none;
}
.cid-tHgBZQRO3r .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-tHgBZQRO3r .icon-box {
    margin-right: 1rem;
  }
}
.cid-tHgBZQRO3r span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHgBZQRO3r .card {
    margin-bottom: 2rem;
  }
  .cid-tHgBZQRO3r .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHgBZQRO3r .card-title,
.cid-tHgBZQRO3r .card-box {
  color: #fafafa;
}
.cid-tHgBZQRO3r .icon-text {
  color: #fafafa;
}
.cid-tZt5QhJUoE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #011a27;
}
.cid-tZt5QhJUoE .main-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  position: relative;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.cid-tZt5QhJUoE .history-item {
  position: relative;
  width: 100%;
  display: flex;
  align-items: stretch;
  margin-top: 180px;
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .history-item {
    flex-wrap: wrap;
    margin-top: 110px;
  }
}
@media (max-width: 575px) {
  .cid-tZt5QhJUoE .history-item {
    margin-top: 100px;
  }
}
.cid-tZt5QhJUoE .history-item-first {
  margin-top: 0;
}
.cid-tZt5QhJUoE .img-container {
  width: 50%;
  padding-left: 60px;
  padding-right: 60px;
}
@media (max-width: 1200px) {
  .cid-tZt5QhJUoE .img-container {
    padding-left: 0;
    padding-right: 55px;
  }
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .img-container {
    order: 1;
    width: 100%;
    padding-left: 35px !important;
    padding-right: 0 !important;
  }
}
.cid-tZt5QhJUoE .image-wrapper {
  max-width: 605px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .image-wrapper {
    max-width: 550px;
  }
}
.cid-tZt5QhJUoE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tZt5QhJUoE .text-container {
  width: 50%;
  padding-left: 60px;
  padding-right: 60px;
}
@media (max-width: 1200px) {
  .cid-tZt5QhJUoE .text-container {
    padding-left: 55px;
    padding-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .text-container {
    order: 2;
    width: 100%;
    padding-left: 35px !important;
    padding-right: 0 !important;
    padding-top: 18px;
  }
}
@media (max-width: 1200px) {
  .cid-tZt5QhJUoE .history-item-reverse .img-container {
    padding-left: 55px;
    padding-right: 0;
  }
}
@media (max-width: 1200px) {
  .cid-tZt5QhJUoE .history-item-reverse .text-container {
    padding-left: 0;
    padding-right: 55px;
  }
}
.cid-tZt5QhJUoE .text-wrapper {
  max-width: 605px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .text-wrapper {
    max-width: 550px;
  }
}
.cid-tZt5QhJUoE .card-title {
  width: 100%;
  color: #A2A4A7;
}
.cid-tZt5QhJUoE .card-subtitle {
  width: 100%;
  color: #ffffff;
  margin-top: 16px;
}
.cid-tZt5QhJUoE .mbr-text {
  width: 100%;
  color: #45494E;
  margin-top: 36px;
}
.cid-tZt5QhJUoE .mbr-section-btn {
  margin-top: 35px;
}
@media (max-width: 767px) {
  .cid-tZt5QhJUoE .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tZt5QhJUoE .center-line {
  position: absolute;
  width: 1px;
  left: 50%;
  transform: translateX(-50%);
  top: 15px;
  height: 100%;
  background-color: #22a5e5;
  opacity: 0.2;
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .center-line {
    left: 5px;
    transform: translateX(0);
  }
}
.cid-tZt5QhJUoE .item-circle {
  position: absolute;
  top: 15px;
  left: 50%;
  width: 11px;
  height: 11px;
  background-color: #011a27;
  border-radius: 50%;
  border: 1px solid #22a5e5;
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .cid-tZt5QhJUoE .item-circle {
    left: 0;
    transform: translateX(0);
  }
}
.cid-tZt5QhJUoE .mbr-text,
.cid-tZt5QhJUoE .mbr-section-btn {
  color: #ffffff;
}
.cid-tGCclzoxXl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tGCclzoxXl .row {
  align-items: center;
  width: 100%;
}
.cid-tGCclzoxXl .mbr-section-head {
  margin-bottom: 2rem;
  padding: 0 !important;
}
.cid-tGCclzoxXl .mbr-section-title {
  color: #f3f4ef;
  width: 100%;
  margin-bottom: 0;
}
.cid-tGCclzoxXl .mbr-section-subtitle {
  color: #f3f4ef;
  opacity: 0.8;
}
.cid-tGCclzoxXl .content-container {
  display: flex;
  padding: 60px !important;
}
@media (max-width: 991px) {
  .cid-tGCclzoxXl .content-container {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tGCclzoxXl .content-container {
    padding: 2.5rem !important;
  }
}
@media (max-width: 565px) {
  .cid-tGCclzoxXl .content-container {
    padding: 2rem !important;
  }
}
.cid-tGCclzoxXl .col-img {
  width: 50%;
  max-width: 50%;
}
@media (max-width: 991px) {
  .cid-tGCclzoxXl .col-img {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tGCclzoxXl .img-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-tGCclzoxXl .img-container {
    padding-right: 0;
  }
}
.cid-tGCclzoxXl .img-container img {
  max-width: 100%;
  width: auto;
  height: auto;
}
.cid-tGCclzoxXl .col-text {
  display: flex;
  align-items: center;
  width: 50%;
}
@media (max-width: 991px) {
  .cid-tGCclzoxXl .col-text {
    width: 100%;
    margin-top: 2rem;
  }
}
.cid-tGCclzoxXl .text-container {
  padding-left: 30px;
}
@media (max-width: 991px) {
  .cid-tGCclzoxXl .text-container {
    padding-left: 0;
  }
}
.cid-tGCclzoxXl .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tGCclzoxXl .label-text {
  width: 100%;
  color: #1B1F0A;
  padding: 0.375rem 0;
}
.cid-tGCclzoxXl .label-text span {
  padding: 0.375rem 0.625rem;
  border-style: solid;
  border-width: 1px;
  border-color: currentColor;
  border-radius: 100vw;
  color: currentColor;
}
.cid-tGCclzoxXl .card-title {
  width: 100%;
  color: #fafafa;
  margin-bottom: 4px;
  text-align: center;
}
.cid-tGCclzoxXl .mbr-text {
  letter-spacing: inherit;
  color: #fafafa;
  width: 100%;
  margin-bottom: 32px;
  text-align: center;
}
.cid-tGNFSGMRKx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tGNFSGMRKx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGNFSGMRKx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGNFSGMRKx .mbr-section-title {
  color: #fafafa;
}
.cid-tGNFSGMRKx .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-tGCiTjRr2V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tGCiTjRr2V .card-subtitle {
  text-align: left;
  margin-left: -15px;
  color: #8c8c95;
}
.cid-tGCiTjRr2V .shadow {
  border-radius: 34px;
  box-shadow: 0 5px 12px 0 rgba(20, 20, 43, 0.05) !important;
  overflow: visible;
  padding: 48px 42px 38px;
  border: 1px solid #eff0f6;
}
.cid-tGCiTjRr2V .iconfont-wrapper {
  text-align: left;
  margin-bottom: 16px;
}
.cid-tGCiTjRr2V .card-text {
  margin-bottom: 16px;
  text-align: left;
  color: #8c8c95;
}
.cid-tGCiTjRr2V .button-align {
  margin-top: 36px;
  text-align: center;
}
.cid-tGCiTjRr2V .mbr-section-btn {
  width: auto;
  display: inline-block;
}
.cid-tGCiTjRr2V img {
  border-radius: 10%;
  height: 65px;
  width: auto;
  margin: 0;
}
.cid-tGCiTjRr2V .mbr-iconfont::before {
  font-size: 25px;
}
.cid-tGCiTjRr2V .card-title {
  margin-bottom: 4px;
  padding: 0;
  margin-left: -15px;
  color: #fafafa;
}
.cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4 {
  margin-top: 30px;
}
.cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4:nth-child(1) {
  margin-top: 0px;
}
.cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4:nth-child(2) {
  margin-top: 0px;
}
.cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4:nth-child(3) {
  margin-top: 0px;
}
@media (max-width: 992px) {
  .cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4:nth-child(3) {
    margin-top: 30px;
  }
}
@media (max-width: 768px) {
  .cid-tGCiTjRr2V .col-12.col-md-6.col-lg-4:nth-child(2) {
    margin-top: 30px;
  }
}
.cid-tGCiTjRr2V .align {
  display: flex;
  align-items: center;
}
.cid-tGCiTjRr2V .mbr-section-title {
  margin-bottom: 56px;
  color: #fafafa;
  text-align: center;
}
.cid-tGCiTjRr2V .btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tGCiTjRr2V .shadow {
    padding: 40px 40px 32px;
  }
}
@media (max-width: 479px) {
  .cid-tGCiTjRr2V .shadow {
    padding: 33px 25px 28px;
  }
}
.cid-tGCiTjRr2V .card-text,
.cid-tGCiTjRr2V .iconfont-wrapper {
  color: #ffffff;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGNI6sakeX {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/kataskevi-epaggelmatikwn-istoselidwn-gracomax-back2.webp");
  align-items: flex-end;
}
.cid-tGNI6sakeX .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-tGNI6sakeX .row {
    justify-content: flex-start;
  }
  .cid-tGNI6sakeX .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGNI6sakeX .content-wrap {
    width: 100%;
  }
}
.cid-tGNI6sakeX .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGNI6sakeX .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGNI6sakeX .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGNI6sakeX .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGNI6sakeX .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGNI6sakeX .mbr-section-title,
.cid-tGNI6sakeX .mbr-section-btn {
  text-align: center;
}
.cid-tGNKEWQrbR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tGNKEWQrbR .row {
  align-items: center;
  justify-content: space-between;
}
.cid-tGNKEWQrbR .btn {
  margin: 0;
  width: 100%;
}
.cid-tGNKEWQrbR .button-top {
  margin-top: 20px;
  padding: 0;
}
.cid-tGNKEWQrbR .number {
  font-size: 112px;
  color: #013149;
  font-weight: 600;
  position: absolute;
  top: -22px;
}
.cid-tGNKEWQrbR .title {
  font-weight: 600;
  margin-left: 40px;
  position: relative;
  text-align: center;
  color: #fafafa;
}
.cid-tGNKEWQrbR .top {
  padding-bottom: 15px;
  color: #fafafa;
  text-align: center;
}
.cid-tGNKEWQrbR .subtitle {
  font-weight: 500;
  margin-bottom: 30px;
}
.cid-tGNKEWQrbR .bottom {
  padding-bottom: 67px;
}
.cid-tGNKEWQrbR .mbr-text {
  padding-bottom: 30px;
}
.cid-tGNKEWQrbR .wrapper {
  position: relative;
}
.cid-tGNKEWQrbR p a {
  background-image: linear-gradient(#232323 0%, #232323 100%);
  background-position: 0 80%;
  background-repeat: no-repeat;
  background-size: 100% .25em;
}
.cid-tGNKEWQrbR p a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  background-image: linear-gradient(#232323 0%, #232323 100%);
  background-position: 0 80%;
  background-repeat: no-repeat;
  background-size: 100% .25em;
}
.cid-tGNKEWQrbR a:hover {
  background-image: linear-gradient(#232323 0%, #232323 100%) !important;
}
.cid-tGNKEWQrbR a.btn {
  background-image: none;
}
.cid-tGNKEWQrbR a.btn:hover {
  background-image: none !important;
}
@media (min-width: 872px) and (max-width: 990px) {
  .cid-tGNKEWQrbR .left {
    padding-top: 110px;
  }
}
@media (max-width: 871px) {
  .cid-tGNKEWQrbR .left {
    padding-top: 60px;
  }
}
.cid-tGNKEWQrbR .mbr-text,
.cid-tGNKEWQrbR .button-top {
  color: #fafafa;
  text-align: center;
}
.cid-tGNRp0xWsP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tGNRp0xWsP .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
  color: #fafafa;
}
.cid-tGNRp0xWsP .wrap {
  margin-top: 20px;
}
.cid-tGNRp0xWsP .wrap__card {
  box-shadow: 3px 15px 20px rgba(0, 0, 0, 0.08);
  padding: 40px;
  border-radius: 10px;
}
@media (max-width: 575px) {
  .cid-tGNRp0xWsP .wrap__card {
    padding: 20px;
  }
}
.cid-tGNRp0xWsP .item1 {
  color: #000000;
  background-color: #d8ffdc;
}
.cid-tGNRp0xWsP .item2 {
  color: #000000;
  background-color: #9fdbf8;
}
.cid-tGNRp0xWsP .item3 {
  color: #000000;
  background-color: #c6b3d2;
}
.cid-tGNRp0xWsP .card__title {
  margin: 0px 0px 10px;
  color: #000000;
}
.cid-tGNRp0xWsP .card__time {
  border-radius: 4px;
  margin-top: 20px;
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
  background-color: rgba(136, 136, 136, 0.2);
  color: #000000;
}
.cid-tGNRp0xWsP .mbr-text,
.cid-tGNRp0xWsP .mbr-section-btn,
.cid-tGNRp0xWsP .price__list_check {
  margin-top: 25px;
}
.cid-tGNRp0xWsP .mbr-text,
.cid-tGNRp0xWsP .card__time {
  margin-bottom: 0;
}
.cid-tGNRp0xWsP .item__list {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-tGNRp0xWsP .price__list_check .item {
  padding: 5px 0;
  margin-bottom: 0;
  color: #000000;
}
.cid-tGNRp0xWsP .price__list_check .item:before {
  content: '\e97c';
  font-family: 'Moririse2' !important;
  margin-right: 10px;
  font-size: 13px;
  vertical-align: middle;
  font-weight: bold;
}
.cid-tGNRp0xWsP .price__list_close .item {
  padding: 5px 0;
  margin-bottom: 0;
  opacity: 0.6;
  color: #000000;
}
.cid-tGNRp0xWsP .price__list_close .item:before {
  content: '\e91a';
  font-family: 'Moririse2' !important;
  margin-right: 10px;
  font-size: 13px;
  vertical-align: text-bottom;
  font-weight: bold;
}
.cid-tGNRp0xWsP .footnote {
  margin: 20px 0 10px;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGNRp0xWsP .footnote {
    margin-bottom: 30px;
  }
}
.cid-tGNRp0xWsP .btn-info {
  border-color: #003cd3 !important;
  background-color: #003cd3 !important;
}
.cid-tGNRp0xWsP .btn-info:hover {
  background-color: transparent !important;
  border-color: #003cd3 !important;
  color: #003cd3 !important;
}
.cid-tGNRp0xWsP .btn-white:hover {
  background-color: transparent !important;
  color: #fff !important;
}
.cid-tGNRp0xWsP .mbr-section-title {
  color: #fafafa;
}
.cid-tGNRp0xWsP .card__price {
  color: #000000;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGO2U1X5QA {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/kataskevi-epaggelmatikwn-istoselidwn-gracomax-back1.webp");
  align-items: flex-end;
}
.cid-tGO2U1X5QA .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
@media (min-width: 768px) {
  .cid-tGO2U1X5QA .row {
    justify-content: flex-start;
  }
  .cid-tGO2U1X5QA .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGO2U1X5QA .content-wrap {
    width: 100%;
  }
}
.cid-tGO2U1X5QA .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGO2U1X5QA .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGO2U1X5QA .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGO2U1X5QA .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGO2U1X5QA .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGO2U1X5QA .mbr-section-title,
.cid-tGO2U1X5QA .mbr-section-btn {
  text-align: center;
}
.cid-tGO4cV8aij {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tGO4cV8aij .row {
  align-items: center;
  justify-content: space-between;
}
.cid-tGO4cV8aij .btn {
  margin: 0;
  width: 100%;
}
.cid-tGO4cV8aij .button-top {
  margin-top: 20px;
  padding: 0;
}
.cid-tGO4cV8aij .number {
  font-size: 112px;
  color: #013149;
  font-weight: 600;
  position: absolute;
  top: -22px;
}
.cid-tGO4cV8aij .title {
  font-weight: 600;
  margin-left: 40px;
  position: relative;
  text-align: center;
  color: #fafafa;
}
.cid-tGO4cV8aij .top {
  padding-bottom: 15px;
  color: #fafafa;
  text-align: center;
}
.cid-tGO4cV8aij .subtitle {
  font-weight: 500;
  margin-bottom: 30px;
}
.cid-tGO4cV8aij .bottom {
  padding-bottom: 67px;
}
.cid-tGO4cV8aij .mbr-text {
  padding-bottom: 30px;
}
.cid-tGO4cV8aij .wrapper {
  position: relative;
}
.cid-tGO4cV8aij p a {
  background-image: linear-gradient(#232323 0%, #232323 100%);
  background-position: 0 80%;
  background-repeat: no-repeat;
  background-size: 100% .25em;
}
.cid-tGO4cV8aij p a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  background-image: linear-gradient(#232323 0%, #232323 100%);
  background-position: 0 80%;
  background-repeat: no-repeat;
  background-size: 100% .25em;
}
.cid-tGO4cV8aij a:hover {
  background-image: linear-gradient(#232323 0%, #232323 100%) !important;
}
.cid-tGO4cV8aij a.btn {
  background-image: none;
}
.cid-tGO4cV8aij a.btn:hover {
  background-image: none !important;
}
@media (min-width: 872px) and (max-width: 990px) {
  .cid-tGO4cV8aij .left {
    padding-top: 110px;
  }
}
@media (max-width: 871px) {
  .cid-tGO4cV8aij .left {
    padding-top: 60px;
  }
}
.cid-tGO4cV8aij .mbr-text,
.cid-tGO4cV8aij .button-top {
  color: #fafafa;
  text-align: center;
}
.cid-tGO6za7gCX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tGO6za7gCX .mbr-section-subtitle {
  opacity: 0.8;
  margin-bottom: 15px;
  color: #fafafa;
}
.cid-tGO6za7gCX .wrap {
  margin-top: 20px;
}
.cid-tGO6za7gCX .wrap__card {
  box-shadow: 3px 15px 20px rgba(0, 0, 0, 0.08);
  padding: 40px;
  border-radius: 10px;
}
@media (max-width: 575px) {
  .cid-tGO6za7gCX .wrap__card {
    padding: 20px;
  }
}
.cid-tGO6za7gCX .item1 {
  color: #000000;
  background-color: #c8d2e3;
}
.cid-tGO6za7gCX .item2 {
  color: #000000;
  background-color: #b3e3fb;
}
.cid-tGO6za7gCX .item3 {
  color: #000000;
  background-color: #d9c8c8;
}
.cid-tGO6za7gCX .card__title {
  margin: 0px 0px 10px;
  color: #000000;
}
.cid-tGO6za7gCX .card__time {
  border-radius: 4px;
  margin-top: 20px;
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
  background-color: rgba(136, 136, 136, 0.2);
  color: #000000;
}
.cid-tGO6za7gCX .mbr-text,
.cid-tGO6za7gCX .mbr-section-btn,
.cid-tGO6za7gCX .price__list_check {
  margin-top: 25px;
}
.cid-tGO6za7gCX .mbr-text,
.cid-tGO6za7gCX .card__time {
  margin-bottom: 0;
}
.cid-tGO6za7gCX .item__list {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-tGO6za7gCX .price__list_check .item {
  padding: 5px 0;
  margin-bottom: 0;
  color: #000000;
}
.cid-tGO6za7gCX .price__list_check .item:before {
  content: '\e97c';
  font-family: 'Moririse2' !important;
  margin-right: 10px;
  font-size: 13px;
  vertical-align: middle;
  font-weight: bold;
}
.cid-tGO6za7gCX .price__list_close .item {
  padding: 5px 0;
  margin-bottom: 0;
  opacity: 0.6;
  color: #000000;
}
.cid-tGO6za7gCX .price__list_close .item:before {
  content: '\e91a';
  font-family: 'Moririse2' !important;
  margin-right: 10px;
  font-size: 13px;
  vertical-align: text-bottom;
  font-weight: bold;
}
.cid-tGO6za7gCX .footnote {
  margin: 20px 0 10px;
  color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tGO6za7gCX .footnote {
    margin-bottom: 30px;
  }
}
.cid-tGO6za7gCX .btn-info {
  border-color: #003cd3 !important;
  background-color: #003cd3 !important;
}
.cid-tGO6za7gCX .btn-info:hover {
  background-color: transparent !important;
  border-color: #003cd3 !important;
  color: #003cd3 !important;
}
.cid-tGO6za7gCX .btn-white:hover {
  background-color: transparent !important;
  color: #fff !important;
}
.cid-tGO6za7gCX .mbr-section-title {
  color: #fafafa;
}
.cid-tGO6za7gCX .card__price {
  color: #000000;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGOa5H7ED6 {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/kataskevi-epaggelmatikwn-istoselidwn-gracomax-back4.webp");
  align-items: flex-end;
}
.cid-tGOa5H7ED6 .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-tGOa5H7ED6 .row {
    justify-content: flex-start;
  }
  .cid-tGOa5H7ED6 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGOa5H7ED6 .content-wrap {
    width: 100%;
  }
}
.cid-tGOa5H7ED6 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGOa5H7ED6 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGOa5H7ED6 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGOa5H7ED6 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGOa5H7ED6 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGOa5H7ED6 .mbr-section-title,
.cid-tGOa5H7ED6 .mbr-section-btn {
  text-align: center;
}
.cid-tGOdAxCn4s {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tGOdAxCn4s p {
  margin-bottom: 0;
}
.cid-tGOdAxCn4s .section-header {
  margin-bottom: 2rem;
}
.cid-tGOdAxCn4s .wrap {
  display: flex;
  align-items: center;
  padding-bottom: 2px;
}
.cid-tGOdAxCn4s .icon-wrapper {
  border-radius: 100%;
  border: 2px solid #22a5e5;
}
.cid-tGOdAxCn4s .icon {
  min-width: 33px;
  height: 33px;
  font-size: .7rem;
  font-weight: 900;
  color: black;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  transition: all 0.3s;
  transform: scaleY(-1);
}
.cid-tGOdAxCn4s .icon:before {
  content: "\e908" !important;
}
.cid-tGOdAxCn4s .panel-title.collapsed .icon {
  transform: scaleY(1) !important;
}
.cid-tGOdAxCn4s .mbr-section-title {
  color: #fafafa;
  text-align: center;
}
.cid-tGOdAxCn4s .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-tGOdAxCn4s .accordion-content {
  max-width: 28rem !important;
  margin: 0 auto;
  padding-left: 2rem;
  padding-right: 2rem;
}
.cid-tGOdAxCn4s .panel-group {
  width: 100%;
}
.cid-tGOdAxCn4s .panel-title {
  border-radius: 0px;
}
.cid-tGOdAxCn4s .card {
  margin-bottom: 1rem !important;
}
.cid-tGOdAxCn4s .card .card-header {
  background: none;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tGOdAxCn4s .card .card-header a.panel-title {
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 900;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-tGOdAxCn4s .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tGOdAxCn4s .card .panel-body {
  padding: 1rem  0 1.5rem 0;
}
.cid-tGOdAxCn4s .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tGOdAxCn4s .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-tGOdAxCn4s .header-text {
  color: #fafafa;
  margin-left: .75rem;
}
.cid-tGOdAxCn4s .panel-text {
  color: #000000;
  text-align: center;
}
.cid-tGOdAxCn4s .mbr-section-subtitle {
  text-align: center;
  color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tGOdAxCn4s .accordion-section {
    margin-top: 2rem;
  }
}
.cid-tGOdAxCn4s .sign {
  color: #22a5e5;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGXLsupdIH {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/pelates-synergasies-protypa.webp");
  align-items: flex-end;
}
.cid-tGXLsupdIH .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tGXLsupdIH .row {
    justify-content: flex-start;
  }
  .cid-tGXLsupdIH .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGXLsupdIH .content-wrap {
    width: 100%;
  }
}
.cid-tGXLsupdIH .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGXLsupdIH .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGXLsupdIH .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGXLsupdIH .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGXLsupdIH .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGXLsupdIH .mbr-section-title,
.cid-tGXLsupdIH .mbr-section-btn {
  text-align: center;
}
.cid-tGYOc1ZTuR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tGYOc1ZTuR ul {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-tGYOc1ZTuR li {
  position: relative;
  margin-bottom: 0.625rem;
  margin-top: 0.625rem;
}
.cid-tGYOc1ZTuR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "–";
}
.cid-tGYOc1ZTuR .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
  text-align: center;
}
.cid-tGYOc1ZTuR .mbr-section-title {
  margin-bottom: 1rem;
  text-align: center;
  color: #fafafa;
}
.cid-tGYOc1ZTuR .mbr-section-title b:last-child,
.cid-tGYOc1ZTuR .mbr-section-title strong:last-child {
  color: #22a5e5;
}
.cid-tGYOc1ZTuR .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-tGYOc1ZTuR .list {
  margin-top: 2.3125rem;
}
.cid-tGYOc1ZTuR .icon-wrap {
  margin-bottom: 2rem;
}
@media (max-width: 546px) {
  .cid-tGYOc1ZTuR .icon-wrap {
    width: 100% !important;
  }
}
.cid-tGYOc1ZTuR .icons-wrap,
.cid-tGYOc1ZTuR .icon-wrap {
  display: flex;
}
.cid-tGYOc1ZTuR .mbr-icon-title {
  margin-top: 0.6875rem;
  margin-bottom: 0.375rem;
}
.cid-tGYOc1ZTuR .mbr-iconfont {
  font-size: 3rem;
}
@media (min-width: 546px) {
  .cid-tGYOc1ZTuR .icons-wrap {
    border-left: 2px solid #00a7f8;
    padding-left: 1.8125rem !important;
  }
}
.cid-tGYOc1ZTuR .mbr-text {
  margin-bottom: 0;
}
.cid-tGYOc1ZTuR .mbr-section-btn {
  margin-top: 28px;
}
.cid-tGYOc1ZTuR .mbr-section-btn a {
  margin-top: 0;
}
.cid-tGYOc1ZTuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGYOc1ZTuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGYOc1ZTuR .mbr-section-subtitle,
.cid-tGYOc1ZTuR .mbr-section-btn {
  color: #fafafa;
  text-align: center;
}
.cid-tGYOc1ZTuR .mbr-text,
.cid-tGYOc1ZTuR .mbr-section-btn {
  color: #fafafa;
  text-align: center;
}
.cid-tGYOc1ZTuR .mbr-icon-title,
.cid-tGYOc1ZTuR .mbr-iconfont {
  color: #fafafa;
  text-align: center;
}
.cid-tGYOc1ZTuR .mbr-icon-text {
  color: #fafafa;
  text-align: center;
}
.cid-tGZc6QHALy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tGZc6QHALy H2 {
  color: #89b758;
}
.cid-tGZc6QHALy .mbr-text,
.cid-tGZc6QHALy .mbr-section-btn {
  color: #353535;
}
.cid-tGZc6QHALy .mbr-section-btn {
  margin-bottom: -5.2rem;
}
.cid-tGZc6QHALy .center-card {
  background: white;
  padding: 3rem;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
}
.cid-tGZc6QHALy .mbr-figure {
  height: 100%;
}
.cid-tGZc6QHALy .card-img {
  height: 100%;
  padding: 0 2rem;
}
.cid-tGZc6QHALy img {
  height: 100%;
  object-fit: cover;
  width: 100%;
  box-shadow: 0 25px 50px 0 rgba(0, 0, 0, 0.08);
  border-radius: 6px;
}
.cid-tGZc6QHALy H1 {
  color: #353535;
}
@media (max-width: 992px) {
  .cid-tGZc6QHALy .mbr-section-btn {
    margin-bottom: 0rem;
  }
  .cid-tGZc6QHALy .card-img {
    padding: 0rem;
    padding-bottom: 2rem;
    max-height: 300px;
  }
  .cid-tGZc6QHALy .container {
    padding: 0 3rem;
  }
  .cid-tGZc6QHALy .center-card {
    margin-bottom: 2rem;
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGZc6QHALy .container {
    padding: 0 2rem;
  }
  .cid-tGZc6QHALy .card-img {
    width: 100%;
  }
  .cid-tGZc6QHALy .center-card {
    padding: 1rem;
  }
}
.cid-tGZc6QHALy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGZc6QHALy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGZwn5aMSl {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/prosfores-grecomax.webp");
  align-items: flex-end;
}
.cid-tGZwn5aMSl .mbr-overlay {
  background-color: #000000;
  opacity: 0.9;
}
@media (min-width: 768px) {
  .cid-tGZwn5aMSl .row {
    justify-content: flex-start;
  }
  .cid-tGZwn5aMSl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGZwn5aMSl .content-wrap {
    width: 100%;
  }
}
.cid-tGZwn5aMSl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGZwn5aMSl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGZwn5aMSl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGZwn5aMSl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGZwn5aMSl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGZwn5aMSl .mbr-section-title,
.cid-tGZwn5aMSl .mbr-section-btn {
  text-align: center;
}
.cid-tGZwD4DIab {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tGZwD4DIab .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGZwD4DIab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGZwD4DIab .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-tGZwD4DIab .mbr-section-title {
  color: #FFFFFF;
}
.cid-tGZwD4DIab .mbr-section-subtitle {
  margin-top: 1rem;
  color: #FFFFFF;
}
.cid-tGZwD4DIab .row {
  row-gap: 32px;
}
.cid-tGZwD4DIab .card {
  border-radius: 0;
}
.cid-tGZwD4DIab .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #e6edf0;
}
.cid-tGZwD4DIab .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #22a5e5;
}
.cid-tGZwD4DIab .card-title {
  color: #24262b;
  text-align: center;
}
.cid-tGZwD4DIab .card-subtitle {
  color: #e43f3f;
  text-align: center;
}
.cid-tGZwD4DIab .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-tGZwD4DIab .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tGZwD4DIab .price-text {
  color: #24262b;
  text-align: center;
}
.cid-tGZwD4DIab .price-number-text {
  color: #24262b;
  text-align: left;
}
.cid-tGZwD4DIab .price-caption {
  margin-top: 16px;
  color: #24262b;
  text-align: center;
}
.cid-tGZwD4DIab .mbr-section-btn {
  margin-top: 54px;
}
.cid-tGZwD4DIab .mbr-text,
.cid-tGZwD4DIab .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGZHhLxuM1 {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/kataskevi-epaggelmatikwn-istoselidwn-gracomax-back3.webp");
  align-items: flex-end;
}
.cid-tGZHhLxuM1 .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
@media (min-width: 768px) {
  .cid-tGZHhLxuM1 .row {
    justify-content: flex-start;
  }
  .cid-tGZHhLxuM1 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tGZHhLxuM1 .content-wrap {
    width: 100%;
  }
}
.cid-tGZHhLxuM1 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tGZHhLxuM1 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tGZHhLxuM1 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tGZHhLxuM1 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tGZHhLxuM1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tGZHhLxuM1 .mbr-section-title,
.cid-tGZHhLxuM1 .mbr-section-btn {
  text-align: center;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH8YPx6rUK {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tH8YPx6rUK .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tH8YPx6rUK .row {
    justify-content: flex-start;
  }
  .cid-tH8YPx6rUK .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tH8YPx6rUK .content-wrap {
    width: 100%;
  }
}
.cid-tH8YPx6rUK .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tH8YPx6rUK .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tH8YPx6rUK .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tH8YPx6rUK .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tH8YPx6rUK .mbr-section-btn {
    text-align: center;
  }
}
.cid-tH8YPx6rUK .mbr-section-title,
.cid-tH8YPx6rUK .mbr-section-btn {
  text-align: center;
}
.cid-tH8YQ78a5J {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tH8YQ78a5J .item {
  margin-bottom: 2rem;
}
.cid-tH8YQ78a5J img {
  width: 100%;
  height: auto;
}
.cid-tH8YQ78a5J a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tH8YQ78a5J img {
    width: 90%;
  }
}
.cid-tH8YQ78a5J .mbr-section-title {
  color: #fafafa;
}
.cid-tH8YQ78a5J .mbr-text {
  color: #fafafa;
}
.cid-tH8YQ78a5J .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tH8YQy1qVl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tH8YQy1qVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH8YQy1qVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH8YQy1qVl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tH8YQy1qVl .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tH8YQy1qVl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tH8YQy1qVl .card {
    margin-bottom: 2rem;
  }
  .cid-tH8YQy1qVl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tH8YQy1qVl .icon-title {
  color: #fafafa;
}
.cid-tH8YQy1qVl .icon-text {
  color: #fafafa;
}
.cid-tH8YQy1qVl .card-title,
.cid-tH8YQy1qVl .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH4HtKkKf0 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tH4HtKkKf0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tH4HtKkKf0 .row {
    justify-content: flex-start;
  }
  .cid-tH4HtKkKf0 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tH4HtKkKf0 .content-wrap {
    width: 100%;
  }
}
.cid-tH4HtKkKf0 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tH4HtKkKf0 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tH4HtKkKf0 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tH4HtKkKf0 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tH4HtKkKf0 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tH4HtKkKf0 .mbr-section-title,
.cid-tH4HtKkKf0 .mbr-section-btn {
  text-align: center;
}
.cid-tH56MLmj63 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tH56MLmj63 .item {
  margin-bottom: 2rem;
}
.cid-tH56MLmj63 img {
  width: 100%;
  height: auto;
}
.cid-tH56MLmj63 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tH56MLmj63 img {
    width: 90%;
  }
}
.cid-tH56MLmj63 .mbr-section-title {
  color: #fafafa;
}
.cid-tH56MLmj63 .mbr-text {
  color: #fafafa;
}
.cid-tH56MLmj63 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tH5szm6uI4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tH5szm6uI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH5szm6uI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH5szm6uI4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tH5szm6uI4 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tH5szm6uI4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tH5szm6uI4 .card {
    margin-bottom: 2rem;
  }
  .cid-tH5szm6uI4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tH5szm6uI4 .icon-title {
  color: #fafafa;
}
.cid-tH5szm6uI4 .icon-text {
  color: #fafafa;
}
.cid-tH5szm6uI4 .card-title,
.cid-tH5szm6uI4 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaaQBDIND {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaaQBDIND .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaaQBDIND .row {
    justify-content: flex-start;
  }
  .cid-tHaaQBDIND .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaaQBDIND .content-wrap {
    width: 100%;
  }
}
.cid-tHaaQBDIND .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaaQBDIND .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaaQBDIND .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaaQBDIND .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaaQBDIND .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaaQBDIND .mbr-section-title,
.cid-tHaaQBDIND .mbr-section-btn {
  text-align: center;
}
.cid-tHaaRe21dx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaaRe21dx .item {
  margin-bottom: 2rem;
}
.cid-tHaaRe21dx img {
  width: 100%;
  height: auto;
}
.cid-tHaaRe21dx a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaaRe21dx img {
    width: 90%;
  }
}
.cid-tHaaRe21dx .mbr-section-title {
  color: #fafafa;
}
.cid-tHaaRe21dx .mbr-text {
  color: #fafafa;
}
.cid-tHaaRe21dx .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaaRJTI69 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaaRJTI69 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaaRJTI69 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaaRJTI69 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaaRJTI69 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaaRJTI69 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaaRJTI69 .card {
    margin-bottom: 2rem;
  }
  .cid-tHaaRJTI69 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaaRJTI69 .icon-title {
  color: #fafafa;
}
.cid-tHaaRJTI69 .icon-text {
  color: #fafafa;
}
.cid-tHaaRJTI69 .card-title,
.cid-tHaaRJTI69 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHabpZdaqw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHabpZdaqw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHabpZdaqw .row {
    justify-content: flex-start;
  }
  .cid-tHabpZdaqw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHabpZdaqw .content-wrap {
    width: 100%;
  }
}
.cid-tHabpZdaqw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHabpZdaqw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHabpZdaqw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHabpZdaqw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHabpZdaqw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHabpZdaqw .mbr-section-title,
.cid-tHabpZdaqw .mbr-section-btn {
  text-align: center;
}
.cid-tHabqvtFTU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHabqvtFTU .item {
  margin-bottom: 2rem;
}
.cid-tHabqvtFTU img {
  width: 100%;
  height: auto;
}
.cid-tHabqvtFTU a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHabqvtFTU img {
    width: 90%;
  }
}
.cid-tHabqvtFTU .mbr-section-title {
  color: #fafafa;
}
.cid-tHabqvtFTU .mbr-text {
  color: #fafafa;
}
.cid-tHabqvtFTU .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHabqXEFY6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHabqXEFY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHabqXEFY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHabqXEFY6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHabqXEFY6 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHabqXEFY6 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHabqXEFY6 .card {
    margin-bottom: 2rem;
  }
  .cid-tHabqXEFY6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHabqXEFY6 .icon-title {
  color: #fafafa;
}
.cid-tHabqXEFY6 .icon-text {
  color: #fafafa;
}
.cid-tHabqXEFY6 .card-title,
.cid-tHabqXEFY6 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHacBzaSE5 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHacBzaSE5 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHacBzaSE5 .row {
    justify-content: flex-start;
  }
  .cid-tHacBzaSE5 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHacBzaSE5 .content-wrap {
    width: 100%;
  }
}
.cid-tHacBzaSE5 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHacBzaSE5 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHacBzaSE5 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHacBzaSE5 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHacBzaSE5 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHacBzaSE5 .mbr-section-title,
.cid-tHacBzaSE5 .mbr-section-btn {
  text-align: center;
}
.cid-tHacC3Ejbk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHacC3Ejbk .item {
  margin-bottom: 2rem;
}
.cid-tHacC3Ejbk img {
  width: 100%;
  height: auto;
}
.cid-tHacC3Ejbk a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHacC3Ejbk img {
    width: 90%;
  }
}
.cid-tHacC3Ejbk .mbr-section-title {
  color: #fafafa;
}
.cid-tHacC3Ejbk .mbr-text {
  color: #fafafa;
}
.cid-tHacC3Ejbk .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHacCDgvKW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHacCDgvKW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHacCDgvKW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHacCDgvKW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHacCDgvKW .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHacCDgvKW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHacCDgvKW .card {
    margin-bottom: 2rem;
  }
  .cid-tHacCDgvKW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHacCDgvKW .icon-title {
  color: #fafafa;
}
.cid-tHacCDgvKW .icon-text {
  color: #fafafa;
}
.cid-tHacCDgvKW .card-title,
.cid-tHacCDgvKW .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHadklWflA {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHadklWflA .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHadklWflA .row {
    justify-content: flex-start;
  }
  .cid-tHadklWflA .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHadklWflA .content-wrap {
    width: 100%;
  }
}
.cid-tHadklWflA .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHadklWflA .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHadklWflA .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHadklWflA .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHadklWflA .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHadklWflA .mbr-section-title,
.cid-tHadklWflA .mbr-section-btn {
  text-align: center;
}
.cid-tHadkOJWNy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHadkOJWNy .item {
  margin-bottom: 2rem;
}
.cid-tHadkOJWNy img {
  width: 100%;
  height: auto;
}
.cid-tHadkOJWNy a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHadkOJWNy img {
    width: 90%;
  }
}
.cid-tHadkOJWNy .mbr-section-title {
  color: #fafafa;
}
.cid-tHadkOJWNy .mbr-text {
  color: #fafafa;
}
.cid-tHadkOJWNy .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHadlxUWtP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHadlxUWtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHadlxUWtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHadlxUWtP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHadlxUWtP .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHadlxUWtP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHadlxUWtP .card {
    margin-bottom: 2rem;
  }
  .cid-tHadlxUWtP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHadlxUWtP .icon-title {
  color: #fafafa;
}
.cid-tHadlxUWtP .icon-text {
  color: #fafafa;
}
.cid-tHadlxUWtP .card-title,
.cid-tHadlxUWtP .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHadZjohef {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHadZjohef .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHadZjohef .row {
    justify-content: flex-start;
  }
  .cid-tHadZjohef .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHadZjohef .content-wrap {
    width: 100%;
  }
}
.cid-tHadZjohef .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHadZjohef .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHadZjohef .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHadZjohef .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHadZjohef .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHadZjohef .mbr-section-title,
.cid-tHadZjohef .mbr-section-btn {
  text-align: center;
}
.cid-tHadZNZ7PX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHadZNZ7PX .item {
  margin-bottom: 2rem;
}
.cid-tHadZNZ7PX img {
  width: 100%;
  height: auto;
}
.cid-tHadZNZ7PX a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHadZNZ7PX img {
    width: 90%;
  }
}
.cid-tHadZNZ7PX .mbr-section-title {
  color: #fafafa;
}
.cid-tHadZNZ7PX .mbr-text {
  color: #fafafa;
}
.cid-tHadZNZ7PX .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHae0kfpjM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHae0kfpjM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHae0kfpjM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHae0kfpjM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHae0kfpjM .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHae0kfpjM .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHae0kfpjM .card {
    margin-bottom: 2rem;
  }
  .cid-tHae0kfpjM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHae0kfpjM .icon-title {
  color: #fafafa;
}
.cid-tHae0kfpjM .icon-text {
  color: #fafafa;
}
.cid-tHae0kfpjM .card-title,
.cid-tHae0kfpjM .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaeWSveyE {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaeWSveyE .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaeWSveyE .row {
    justify-content: flex-start;
  }
  .cid-tHaeWSveyE .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaeWSveyE .content-wrap {
    width: 100%;
  }
}
.cid-tHaeWSveyE .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaeWSveyE .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaeWSveyE .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaeWSveyE .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaeWSveyE .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaeWSveyE .mbr-section-title,
.cid-tHaeWSveyE .mbr-section-btn {
  text-align: center;
}
.cid-tHaeXqFGMR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaeXqFGMR .item {
  margin-bottom: 2rem;
}
.cid-tHaeXqFGMR img {
  width: 100%;
  height: auto;
}
.cid-tHaeXqFGMR a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaeXqFGMR img {
    width: 90%;
  }
}
.cid-tHaeXqFGMR .mbr-section-title {
  color: #fafafa;
}
.cid-tHaeXqFGMR .mbr-text {
  color: #fafafa;
}
.cid-tHaeXqFGMR .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaeXQ8h6R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaeXQ8h6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaeXQ8h6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaeXQ8h6R .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaeXQ8h6R .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaeXQ8h6R .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaeXQ8h6R .card {
    margin-bottom: 2rem;
  }
  .cid-tHaeXQ8h6R .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaeXQ8h6R .icon-title {
  color: #fafafa;
}
.cid-tHaeXQ8h6R .icon-text {
  color: #fafafa;
}
.cid-tHaeXQ8h6R .card-title,
.cid-tHaeXQ8h6R .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHafsiulTj {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHafsiulTj .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHafsiulTj .row {
    justify-content: flex-start;
  }
  .cid-tHafsiulTj .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHafsiulTj .content-wrap {
    width: 100%;
  }
}
.cid-tHafsiulTj .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHafsiulTj .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHafsiulTj .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHafsiulTj .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHafsiulTj .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHafsiulTj .mbr-section-title,
.cid-tHafsiulTj .mbr-section-btn {
  text-align: center;
}
.cid-tHafsSjGad {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHafsSjGad .item {
  margin-bottom: 2rem;
}
.cid-tHafsSjGad img {
  width: 100%;
  height: auto;
}
.cid-tHafsSjGad a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHafsSjGad img {
    width: 90%;
  }
}
.cid-tHafsSjGad .mbr-section-title {
  color: #fafafa;
}
.cid-tHafsSjGad .mbr-text {
  color: #fafafa;
}
.cid-tHafsSjGad .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaftgFbIv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaftgFbIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaftgFbIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaftgFbIv .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaftgFbIv .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaftgFbIv .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaftgFbIv .card {
    margin-bottom: 2rem;
  }
  .cid-tHaftgFbIv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaftgFbIv .icon-title {
  color: #fafafa;
}
.cid-tHaftgFbIv .icon-text {
  color: #fafafa;
}
.cid-tHaftgFbIv .card-title,
.cid-tHaftgFbIv .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHafZ7lC60 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHafZ7lC60 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHafZ7lC60 .row {
    justify-content: flex-start;
  }
  .cid-tHafZ7lC60 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHafZ7lC60 .content-wrap {
    width: 100%;
  }
}
.cid-tHafZ7lC60 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHafZ7lC60 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHafZ7lC60 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHafZ7lC60 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHafZ7lC60 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHafZ7lC60 .mbr-section-title,
.cid-tHafZ7lC60 .mbr-section-btn {
  text-align: center;
}
.cid-tHafZJDs3u {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHafZJDs3u .item {
  margin-bottom: 2rem;
}
.cid-tHafZJDs3u img {
  width: 100%;
  height: auto;
}
.cid-tHafZJDs3u a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHafZJDs3u img {
    width: 90%;
  }
}
.cid-tHafZJDs3u .mbr-section-title {
  color: #fafafa;
}
.cid-tHafZJDs3u .mbr-text {
  color: #fafafa;
}
.cid-tHafZJDs3u .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHag0akAMb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHag0akAMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHag0akAMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHag0akAMb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHag0akAMb .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHag0akAMb .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHag0akAMb .card {
    margin-bottom: 2rem;
  }
  .cid-tHag0akAMb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHag0akAMb .icon-title {
  color: #fafafa;
}
.cid-tHag0akAMb .icon-text {
  color: #fafafa;
}
.cid-tHag0akAMb .card-title,
.cid-tHag0akAMb .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHagtnuoga {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHagtnuoga .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHagtnuoga .row {
    justify-content: flex-start;
  }
  .cid-tHagtnuoga .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHagtnuoga .content-wrap {
    width: 100%;
  }
}
.cid-tHagtnuoga .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHagtnuoga .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHagtnuoga .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHagtnuoga .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHagtnuoga .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHagtnuoga .mbr-section-title,
.cid-tHagtnuoga .mbr-section-btn {
  text-align: center;
}
.cid-tHagtRwyqU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHagtRwyqU .item {
  margin-bottom: 2rem;
}
.cid-tHagtRwyqU img {
  width: 100%;
  height: auto;
}
.cid-tHagtRwyqU a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHagtRwyqU img {
    width: 90%;
  }
}
.cid-tHagtRwyqU .mbr-section-title {
  color: #fafafa;
}
.cid-tHagtRwyqU .mbr-text {
  color: #fafafa;
}
.cid-tHagtRwyqU .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaguiac6R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaguiac6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaguiac6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaguiac6R .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaguiac6R .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaguiac6R .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaguiac6R .card {
    margin-bottom: 2rem;
  }
  .cid-tHaguiac6R .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaguiac6R .icon-title {
  color: #fafafa;
}
.cid-tHaguiac6R .icon-text {
  color: #fafafa;
}
.cid-tHaguiac6R .card-title,
.cid-tHaguiac6R .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHagYsZG2C {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHagYsZG2C .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHagYsZG2C .row {
    justify-content: flex-start;
  }
  .cid-tHagYsZG2C .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHagYsZG2C .content-wrap {
    width: 100%;
  }
}
.cid-tHagYsZG2C .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHagYsZG2C .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHagYsZG2C .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHagYsZG2C .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHagYsZG2C .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHagYsZG2C .mbr-section-title,
.cid-tHagYsZG2C .mbr-section-btn {
  text-align: center;
}
.cid-tHagYZGjhJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHagYZGjhJ .item {
  margin-bottom: 2rem;
}
.cid-tHagYZGjhJ img {
  width: 100%;
  height: auto;
}
.cid-tHagYZGjhJ a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHagYZGjhJ img {
    width: 90%;
  }
}
.cid-tHagYZGjhJ .mbr-section-title {
  color: #fafafa;
}
.cid-tHagYZGjhJ .mbr-text {
  color: #fafafa;
}
.cid-tHagYZGjhJ .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHagZnk5qO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHagZnk5qO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHagZnk5qO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHagZnk5qO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHagZnk5qO .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHagZnk5qO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHagZnk5qO .card {
    margin-bottom: 2rem;
  }
  .cid-tHagZnk5qO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHagZnk5qO .icon-title {
  color: #fafafa;
}
.cid-tHagZnk5qO .icon-text {
  color: #fafafa;
}
.cid-tHagZnk5qO .card-title,
.cid-tHagZnk5qO .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHahQzoTA7 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHahQzoTA7 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHahQzoTA7 .row {
    justify-content: flex-start;
  }
  .cid-tHahQzoTA7 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHahQzoTA7 .content-wrap {
    width: 100%;
  }
}
.cid-tHahQzoTA7 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHahQzoTA7 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHahQzoTA7 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHahQzoTA7 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHahQzoTA7 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHahQzoTA7 .mbr-section-title,
.cid-tHahQzoTA7 .mbr-section-btn {
  text-align: center;
}
.cid-tHahR1ZVyX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHahR1ZVyX .item {
  margin-bottom: 2rem;
}
.cid-tHahR1ZVyX img {
  width: 100%;
  height: auto;
}
.cid-tHahR1ZVyX a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHahR1ZVyX img {
    width: 90%;
  }
}
.cid-tHahR1ZVyX .mbr-section-title {
  color: #fafafa;
}
.cid-tHahR1ZVyX .mbr-text {
  color: #fafafa;
}
.cid-tHahR1ZVyX .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHahRqvahl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHahRqvahl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHahRqvahl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHahRqvahl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHahRqvahl .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHahRqvahl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHahRqvahl .card {
    margin-bottom: 2rem;
  }
  .cid-tHahRqvahl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHahRqvahl .icon-title {
  color: #fafafa;
}
.cid-tHahRqvahl .icon-text {
  color: #fafafa;
}
.cid-tHahRqvahl .card-title,
.cid-tHahRqvahl .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaiAaotqE {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaiAaotqE .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaiAaotqE .row {
    justify-content: flex-start;
  }
  .cid-tHaiAaotqE .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaiAaotqE .content-wrap {
    width: 100%;
  }
}
.cid-tHaiAaotqE .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaiAaotqE .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaiAaotqE .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaiAaotqE .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaiAaotqE .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaiAaotqE .mbr-section-title,
.cid-tHaiAaotqE .mbr-section-btn {
  text-align: center;
}
.cid-tHaiAzaefu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaiAzaefu .item {
  margin-bottom: 2rem;
}
.cid-tHaiAzaefu img {
  width: 100%;
  height: auto;
}
.cid-tHaiAzaefu a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaiAzaefu img {
    width: 90%;
  }
}
.cid-tHaiAzaefu .mbr-section-title {
  color: #fafafa;
}
.cid-tHaiAzaefu .mbr-text {
  color: #fafafa;
}
.cid-tHaiAzaefu .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaiB0n2Dd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaiB0n2Dd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaiB0n2Dd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaiB0n2Dd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaiB0n2Dd .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaiB0n2Dd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaiB0n2Dd .card {
    margin-bottom: 2rem;
  }
  .cid-tHaiB0n2Dd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaiB0n2Dd .icon-title {
  color: #fafafa;
}
.cid-tHaiB0n2Dd .icon-text {
  color: #fafafa;
}
.cid-tHaiB0n2Dd .card-title,
.cid-tHaiB0n2Dd .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaj4eSMam {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaj4eSMam .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaj4eSMam .row {
    justify-content: flex-start;
  }
  .cid-tHaj4eSMam .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaj4eSMam .content-wrap {
    width: 100%;
  }
}
.cid-tHaj4eSMam .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaj4eSMam .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaj4eSMam .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaj4eSMam .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaj4eSMam .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaj4eSMam .mbr-section-title,
.cid-tHaj4eSMam .mbr-section-btn {
  text-align: center;
}
.cid-tHaj4DAkGs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaj4DAkGs .item {
  margin-bottom: 2rem;
}
.cid-tHaj4DAkGs img {
  width: 100%;
  height: auto;
}
.cid-tHaj4DAkGs a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaj4DAkGs img {
    width: 90%;
  }
}
.cid-tHaj4DAkGs .mbr-section-title {
  color: #fafafa;
}
.cid-tHaj4DAkGs .mbr-text {
  color: #fafafa;
}
.cid-tHaj4DAkGs .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaj54jfCB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaj54jfCB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaj54jfCB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaj54jfCB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaj54jfCB .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaj54jfCB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaj54jfCB .card {
    margin-bottom: 2rem;
  }
  .cid-tHaj54jfCB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaj54jfCB .icon-title {
  color: #fafafa;
}
.cid-tHaj54jfCB .icon-text {
  color: #fafafa;
}
.cid-tHaj54jfCB .card-title,
.cid-tHaj54jfCB .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHajD81VSf {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHajD81VSf .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHajD81VSf .row {
    justify-content: flex-start;
  }
  .cid-tHajD81VSf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHajD81VSf .content-wrap {
    width: 100%;
  }
}
.cid-tHajD81VSf .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHajD81VSf .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHajD81VSf .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHajD81VSf .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHajD81VSf .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHajD81VSf .mbr-section-title,
.cid-tHajD81VSf .mbr-section-btn {
  text-align: center;
}
.cid-tHajDwehxz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHajDwehxz .item {
  margin-bottom: 2rem;
}
.cid-tHajDwehxz img {
  width: 100%;
  height: auto;
}
.cid-tHajDwehxz a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHajDwehxz img {
    width: 90%;
  }
}
.cid-tHajDwehxz .mbr-section-title {
  color: #fafafa;
}
.cid-tHajDwehxz .mbr-text {
  color: #fafafa;
}
.cid-tHajDwehxz .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHajDWyAz0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHajDWyAz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHajDWyAz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHajDWyAz0 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHajDWyAz0 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHajDWyAz0 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHajDWyAz0 .card {
    margin-bottom: 2rem;
  }
  .cid-tHajDWyAz0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHajDWyAz0 .icon-title {
  color: #fafafa;
}
.cid-tHajDWyAz0 .icon-text {
  color: #fafafa;
}
.cid-tHajDWyAz0 .card-title,
.cid-tHajDWyAz0 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaknPn4nh {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaknPn4nh .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaknPn4nh .row {
    justify-content: flex-start;
  }
  .cid-tHaknPn4nh .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaknPn4nh .content-wrap {
    width: 100%;
  }
}
.cid-tHaknPn4nh .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaknPn4nh .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaknPn4nh .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaknPn4nh .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaknPn4nh .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaknPn4nh .mbr-section-title,
.cid-tHaknPn4nh .mbr-section-btn {
  text-align: center;
}
.cid-tHakomJvS1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHakomJvS1 .item {
  margin-bottom: 2rem;
}
.cid-tHakomJvS1 img {
  width: 100%;
  height: auto;
}
.cid-tHakomJvS1 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHakomJvS1 img {
    width: 90%;
  }
}
.cid-tHakomJvS1 .mbr-section-title {
  color: #fafafa;
}
.cid-tHakomJvS1 .mbr-text {
  color: #fafafa;
}
.cid-tHakomJvS1 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHakoLU4BD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHakoLU4BD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHakoLU4BD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHakoLU4BD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHakoLU4BD .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHakoLU4BD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHakoLU4BD .card {
    margin-bottom: 2rem;
  }
  .cid-tHakoLU4BD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHakoLU4BD .icon-title {
  color: #fafafa;
}
.cid-tHakoLU4BD .icon-text {
  color: #fafafa;
}
.cid-tHakoLU4BD .card-title,
.cid-tHakoLU4BD .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHakRgx8OC {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHakRgx8OC .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHakRgx8OC .row {
    justify-content: flex-start;
  }
  .cid-tHakRgx8OC .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHakRgx8OC .content-wrap {
    width: 100%;
  }
}
.cid-tHakRgx8OC .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHakRgx8OC .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHakRgx8OC .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHakRgx8OC .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHakRgx8OC .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHakRgx8OC .mbr-section-title,
.cid-tHakRgx8OC .mbr-section-btn {
  text-align: center;
}
.cid-tHakRE0uod {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHakRE0uod .item {
  margin-bottom: 2rem;
}
.cid-tHakRE0uod img {
  width: 100%;
  height: auto;
}
.cid-tHakRE0uod a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHakRE0uod img {
    width: 90%;
  }
}
.cid-tHakRE0uod .mbr-section-title {
  color: #fafafa;
}
.cid-tHakRE0uod .mbr-text {
  color: #fafafa;
}
.cid-tHakRE0uod .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHakS8YCfU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHakS8YCfU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHakS8YCfU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHakS8YCfU .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHakS8YCfU .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHakS8YCfU .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHakS8YCfU .card {
    margin-bottom: 2rem;
  }
  .cid-tHakS8YCfU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHakS8YCfU .icon-title {
  color: #fafafa;
}
.cid-tHakS8YCfU .icon-text {
  color: #fafafa;
}
.cid-tHakS8YCfU .card-title,
.cid-tHakS8YCfU .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHalso86vG {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHalso86vG .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHalso86vG .row {
    justify-content: flex-start;
  }
  .cid-tHalso86vG .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHalso86vG .content-wrap {
    width: 100%;
  }
}
.cid-tHalso86vG .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHalso86vG .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHalso86vG .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHalso86vG .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHalso86vG .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHalso86vG .mbr-section-title,
.cid-tHalso86vG .mbr-section-btn {
  text-align: center;
}
.cid-tHalsRZILq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHalsRZILq .item {
  margin-bottom: 2rem;
}
.cid-tHalsRZILq img {
  width: 100%;
  height: auto;
}
.cid-tHalsRZILq a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHalsRZILq img {
    width: 90%;
  }
}
.cid-tHalsRZILq .mbr-section-title {
  color: #fafafa;
}
.cid-tHalsRZILq .mbr-text {
  color: #fafafa;
}
.cid-tHalsRZILq .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaltdybnq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaltdybnq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaltdybnq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaltdybnq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaltdybnq .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaltdybnq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaltdybnq .card {
    margin-bottom: 2rem;
  }
  .cid-tHaltdybnq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaltdybnq .icon-title {
  color: #fafafa;
}
.cid-tHaltdybnq .icon-text {
  color: #fafafa;
}
.cid-tHaltdybnq .card-title,
.cid-tHaltdybnq .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHalTibotj {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHalTibotj .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHalTibotj .row {
    justify-content: flex-start;
  }
  .cid-tHalTibotj .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHalTibotj .content-wrap {
    width: 100%;
  }
}
.cid-tHalTibotj .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHalTibotj .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHalTibotj .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHalTibotj .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHalTibotj .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHalTibotj .mbr-section-title,
.cid-tHalTibotj .mbr-section-btn {
  text-align: center;
}
.cid-tHalTN56st {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHalTN56st .item {
  margin-bottom: 2rem;
}
.cid-tHalTN56st img {
  width: 100%;
  height: auto;
}
.cid-tHalTN56st a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHalTN56st img {
    width: 90%;
  }
}
.cid-tHalTN56st .mbr-section-title {
  color: #fafafa;
}
.cid-tHalTN56st .mbr-text {
  color: #fafafa;
}
.cid-tHalTN56st .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHalUfD9tD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHalUfD9tD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHalUfD9tD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHalUfD9tD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHalUfD9tD .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHalUfD9tD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHalUfD9tD .card {
    margin-bottom: 2rem;
  }
  .cid-tHalUfD9tD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHalUfD9tD .icon-title {
  color: #fafafa;
}
.cid-tHalUfD9tD .icon-text {
  color: #fafafa;
}
.cid-tHalUfD9tD .card-title,
.cid-tHalUfD9tD .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHamm2t0dL {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHamm2t0dL .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHamm2t0dL .row {
    justify-content: flex-start;
  }
  .cid-tHamm2t0dL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHamm2t0dL .content-wrap {
    width: 100%;
  }
}
.cid-tHamm2t0dL .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHamm2t0dL .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHamm2t0dL .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHamm2t0dL .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHamm2t0dL .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHamm2t0dL .mbr-section-title,
.cid-tHamm2t0dL .mbr-section-btn {
  text-align: center;
}
.cid-tHammsrHj0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHammsrHj0 .item {
  margin-bottom: 2rem;
}
.cid-tHammsrHj0 img {
  width: 100%;
  height: auto;
}
.cid-tHammsrHj0 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHammsrHj0 img {
    width: 90%;
  }
}
.cid-tHammsrHj0 .mbr-section-title {
  color: #fafafa;
}
.cid-tHammsrHj0 .mbr-text {
  color: #fafafa;
}
.cid-tHammsrHj0 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHammTSHEV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHammTSHEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHammTSHEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHammTSHEV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHammTSHEV .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHammTSHEV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHammTSHEV .card {
    margin-bottom: 2rem;
  }
  .cid-tHammTSHEV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHammTSHEV .icon-title {
  color: #fafafa;
}
.cid-tHammTSHEV .icon-text {
  color: #fafafa;
}
.cid-tHammTSHEV .card-title,
.cid-tHammTSHEV .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHamLn3o8d {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHamLn3o8d .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHamLn3o8d .row {
    justify-content: flex-start;
  }
  .cid-tHamLn3o8d .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHamLn3o8d .content-wrap {
    width: 100%;
  }
}
.cid-tHamLn3o8d .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHamLn3o8d .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHamLn3o8d .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHamLn3o8d .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHamLn3o8d .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHamLn3o8d .mbr-section-title,
.cid-tHamLn3o8d .mbr-section-btn {
  text-align: center;
}
.cid-tHamLL7NS1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHamLL7NS1 .item {
  margin-bottom: 2rem;
}
.cid-tHamLL7NS1 img {
  width: 100%;
  height: auto;
}
.cid-tHamLL7NS1 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHamLL7NS1 img {
    width: 90%;
  }
}
.cid-tHamLL7NS1 .mbr-section-title {
  color: #fafafa;
}
.cid-tHamLL7NS1 .mbr-text {
  color: #fafafa;
}
.cid-tHamLL7NS1 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHamM9RoRx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHamM9RoRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHamM9RoRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHamM9RoRx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHamM9RoRx .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHamM9RoRx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHamM9RoRx .card {
    margin-bottom: 2rem;
  }
  .cid-tHamM9RoRx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHamM9RoRx .icon-title {
  color: #fafafa;
}
.cid-tHamM9RoRx .icon-text {
  color: #fafafa;
}
.cid-tHamM9RoRx .card-title,
.cid-tHamM9RoRx .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHanaG5trZ {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHanaG5trZ .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHanaG5trZ .row {
    justify-content: flex-start;
  }
  .cid-tHanaG5trZ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHanaG5trZ .content-wrap {
    width: 100%;
  }
}
.cid-tHanaG5trZ .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHanaG5trZ .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHanaG5trZ .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHanaG5trZ .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHanaG5trZ .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHanaG5trZ .mbr-section-title,
.cid-tHanaG5trZ .mbr-section-btn {
  text-align: center;
}
.cid-tHanb5HfuI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHanb5HfuI .item {
  margin-bottom: 2rem;
}
.cid-tHanb5HfuI img {
  width: 100%;
  height: auto;
}
.cid-tHanb5HfuI a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHanb5HfuI img {
    width: 90%;
  }
}
.cid-tHanb5HfuI .mbr-section-title {
  color: #fafafa;
}
.cid-tHanb5HfuI .mbr-text {
  color: #fafafa;
}
.cid-tHanb5HfuI .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHanbvPsAk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHanbvPsAk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHanbvPsAk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHanbvPsAk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHanbvPsAk .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHanbvPsAk .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHanbvPsAk .card {
    margin-bottom: 2rem;
  }
  .cid-tHanbvPsAk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHanbvPsAk .icon-title {
  color: #fafafa;
}
.cid-tHanbvPsAk .icon-text {
  color: #fafafa;
}
.cid-tHanbvPsAk .card-title,
.cid-tHanbvPsAk .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHanVmxcLI {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHanVmxcLI .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHanVmxcLI .row {
    justify-content: flex-start;
  }
  .cid-tHanVmxcLI .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHanVmxcLI .content-wrap {
    width: 100%;
  }
}
.cid-tHanVmxcLI .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHanVmxcLI .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHanVmxcLI .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHanVmxcLI .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHanVmxcLI .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHanVmxcLI .mbr-section-title,
.cid-tHanVmxcLI .mbr-section-btn {
  text-align: center;
}
.cid-tHanVN7sKl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHanVN7sKl .item {
  margin-bottom: 2rem;
}
.cid-tHanVN7sKl img {
  width: 100%;
  height: auto;
}
.cid-tHanVN7sKl a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHanVN7sKl img {
    width: 90%;
  }
}
.cid-tHanVN7sKl .mbr-section-title {
  color: #fafafa;
}
.cid-tHanVN7sKl .mbr-text {
  color: #fafafa;
}
.cid-tHanVN7sKl .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHanW97lr9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHanW97lr9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHanW97lr9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHanW97lr9 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHanW97lr9 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHanW97lr9 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHanW97lr9 .card {
    margin-bottom: 2rem;
  }
  .cid-tHanW97lr9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHanW97lr9 .icon-title {
  color: #fafafa;
}
.cid-tHanW97lr9 .icon-text {
  color: #fafafa;
}
.cid-tHanW97lr9 .card-title,
.cid-tHanW97lr9 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaoAXXxvB {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaoAXXxvB .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaoAXXxvB .row {
    justify-content: flex-start;
  }
  .cid-tHaoAXXxvB .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaoAXXxvB .content-wrap {
    width: 100%;
  }
}
.cid-tHaoAXXxvB .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaoAXXxvB .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaoAXXxvB .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaoAXXxvB .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaoAXXxvB .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaoAXXxvB .mbr-section-title,
.cid-tHaoAXXxvB .mbr-section-btn {
  text-align: center;
}
.cid-tHaoBu6Z6W {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaoBu6Z6W .item {
  margin-bottom: 2rem;
}
.cid-tHaoBu6Z6W img {
  width: 100%;
  height: auto;
}
.cid-tHaoBu6Z6W a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaoBu6Z6W img {
    width: 90%;
  }
}
.cid-tHaoBu6Z6W .mbr-section-title {
  color: #fafafa;
}
.cid-tHaoBu6Z6W .mbr-text {
  color: #fafafa;
}
.cid-tHaoBu6Z6W .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaoC7l25g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaoC7l25g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaoC7l25g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaoC7l25g .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaoC7l25g .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaoC7l25g .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaoC7l25g .card {
    margin-bottom: 2rem;
  }
  .cid-tHaoC7l25g .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaoC7l25g .icon-title {
  color: #fafafa;
}
.cid-tHaoC7l25g .icon-text {
  color: #fafafa;
}
.cid-tHaoC7l25g .card-title,
.cid-tHaoC7l25g .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHap9ih6Yy {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHap9ih6Yy .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHap9ih6Yy .row {
    justify-content: flex-start;
  }
  .cid-tHap9ih6Yy .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHap9ih6Yy .content-wrap {
    width: 100%;
  }
}
.cid-tHap9ih6Yy .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHap9ih6Yy .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHap9ih6Yy .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHap9ih6Yy .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHap9ih6Yy .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHap9ih6Yy .mbr-section-title,
.cid-tHap9ih6Yy .mbr-section-btn {
  text-align: center;
}
.cid-tHap9J6HgF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHap9J6HgF .item {
  margin-bottom: 2rem;
}
.cid-tHap9J6HgF img {
  width: 100%;
  height: auto;
}
.cid-tHap9J6HgF a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHap9J6HgF img {
    width: 90%;
  }
}
.cid-tHap9J6HgF .mbr-section-title {
  color: #fafafa;
}
.cid-tHap9J6HgF .mbr-text {
  color: #fafafa;
}
.cid-tHap9J6HgF .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHapah6S3u {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHapah6S3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHapah6S3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHapah6S3u .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHapah6S3u .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHapah6S3u .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHapah6S3u .card {
    margin-bottom: 2rem;
  }
  .cid-tHapah6S3u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHapah6S3u .icon-title {
  color: #fafafa;
}
.cid-tHapah6S3u .icon-text {
  color: #fafafa;
}
.cid-tHapah6S3u .card-title,
.cid-tHapah6S3u .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHapF7iHqv {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHapF7iHqv .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHapF7iHqv .row {
    justify-content: flex-start;
  }
  .cid-tHapF7iHqv .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHapF7iHqv .content-wrap {
    width: 100%;
  }
}
.cid-tHapF7iHqv .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHapF7iHqv .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHapF7iHqv .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHapF7iHqv .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHapF7iHqv .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHapF7iHqv .mbr-section-title,
.cid-tHapF7iHqv .mbr-section-btn {
  text-align: center;
}
.cid-tHapFspher {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHapFspher .item {
  margin-bottom: 2rem;
}
.cid-tHapFspher img {
  width: 100%;
  height: auto;
}
.cid-tHapFspher a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHapFspher img {
    width: 90%;
  }
}
.cid-tHapFspher .mbr-section-title {
  color: #fafafa;
}
.cid-tHapFspher .mbr-text {
  color: #fafafa;
}
.cid-tHapFspher .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHapFQBQO4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHapFQBQO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHapFQBQO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHapFQBQO4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHapFQBQO4 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHapFQBQO4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHapFQBQO4 .card {
    margin-bottom: 2rem;
  }
  .cid-tHapFQBQO4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHapFQBQO4 .icon-title {
  color: #fafafa;
}
.cid-tHapFQBQO4 .icon-text {
  color: #fafafa;
}
.cid-tHapFQBQO4 .card-title,
.cid-tHapFQBQO4 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaq8gbFz9 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaq8gbFz9 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaq8gbFz9 .row {
    justify-content: flex-start;
  }
  .cid-tHaq8gbFz9 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaq8gbFz9 .content-wrap {
    width: 100%;
  }
}
.cid-tHaq8gbFz9 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaq8gbFz9 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaq8gbFz9 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaq8gbFz9 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaq8gbFz9 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaq8gbFz9 .mbr-section-title,
.cid-tHaq8gbFz9 .mbr-section-btn {
  text-align: center;
}
.cid-tHaq8FWozG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaq8FWozG .item {
  margin-bottom: 2rem;
}
.cid-tHaq8FWozG img {
  width: 100%;
  height: auto;
}
.cid-tHaq8FWozG a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaq8FWozG img {
    width: 90%;
  }
}
.cid-tHaq8FWozG .mbr-section-title {
  color: #fafafa;
}
.cid-tHaq8FWozG .mbr-text {
  color: #fafafa;
}
.cid-tHaq8FWozG .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaq9okL5n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaq9okL5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaq9okL5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaq9okL5n .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaq9okL5n .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaq9okL5n .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaq9okL5n .card {
    margin-bottom: 2rem;
  }
  .cid-tHaq9okL5n .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaq9okL5n .icon-title {
  color: #fafafa;
}
.cid-tHaq9okL5n .icon-text {
  color: #fafafa;
}
.cid-tHaq9okL5n .card-title,
.cid-tHaq9okL5n .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaqxYx430 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaqxYx430 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaqxYx430 .row {
    justify-content: flex-start;
  }
  .cid-tHaqxYx430 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaqxYx430 .content-wrap {
    width: 100%;
  }
}
.cid-tHaqxYx430 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaqxYx430 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaqxYx430 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaqxYx430 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaqxYx430 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaqxYx430 .mbr-section-title,
.cid-tHaqxYx430 .mbr-section-btn {
  text-align: center;
}
.cid-tHaqymNjHO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaqymNjHO .item {
  margin-bottom: 2rem;
}
.cid-tHaqymNjHO img {
  width: 100%;
  height: auto;
}
.cid-tHaqymNjHO a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaqymNjHO img {
    width: 90%;
  }
}
.cid-tHaqymNjHO .mbr-section-title {
  color: #fafafa;
}
.cid-tHaqymNjHO .mbr-text {
  color: #fafafa;
}
.cid-tHaqymNjHO .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaqyMoaxF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaqyMoaxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaqyMoaxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaqyMoaxF .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaqyMoaxF .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaqyMoaxF .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaqyMoaxF .card {
    margin-bottom: 2rem;
  }
  .cid-tHaqyMoaxF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaqyMoaxF .icon-title {
  color: #fafafa;
}
.cid-tHaqyMoaxF .icon-text {
  color: #fafafa;
}
.cid-tHaqyMoaxF .card-title,
.cid-tHaqyMoaxF .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHar9JykJV {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHar9JykJV .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHar9JykJV .row {
    justify-content: flex-start;
  }
  .cid-tHar9JykJV .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHar9JykJV .content-wrap {
    width: 100%;
  }
}
.cid-tHar9JykJV .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHar9JykJV .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHar9JykJV .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHar9JykJV .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHar9JykJV .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHar9JykJV .mbr-section-title,
.cid-tHar9JykJV .mbr-section-btn {
  text-align: center;
}
.cid-tHara7Wnh1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHara7Wnh1 .item {
  margin-bottom: 2rem;
}
.cid-tHara7Wnh1 img {
  width: 100%;
  height: auto;
}
.cid-tHara7Wnh1 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHara7Wnh1 img {
    width: 90%;
  }
}
.cid-tHara7Wnh1 .mbr-section-title {
  color: #fafafa;
}
.cid-tHara7Wnh1 .mbr-text {
  color: #fafafa;
}
.cid-tHara7Wnh1 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHarawpYhp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHarawpYhp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHarawpYhp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHarawpYhp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHarawpYhp .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHarawpYhp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHarawpYhp .card {
    margin-bottom: 2rem;
  }
  .cid-tHarawpYhp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHarawpYhp .icon-title {
  color: #fafafa;
}
.cid-tHarawpYhp .icon-text {
  color: #fafafa;
}
.cid-tHarawpYhp .card-title,
.cid-tHarawpYhp .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHarFrDdba {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHarFrDdba .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHarFrDdba .row {
    justify-content: flex-start;
  }
  .cid-tHarFrDdba .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHarFrDdba .content-wrap {
    width: 100%;
  }
}
.cid-tHarFrDdba .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHarFrDdba .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHarFrDdba .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHarFrDdba .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHarFrDdba .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHarFrDdba .mbr-section-title,
.cid-tHarFrDdba .mbr-section-btn {
  text-align: center;
}
.cid-tHarFRYTx6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHarFRYTx6 .item {
  margin-bottom: 2rem;
}
.cid-tHarFRYTx6 img {
  width: 100%;
  height: auto;
}
.cid-tHarFRYTx6 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHarFRYTx6 img {
    width: 90%;
  }
}
.cid-tHarFRYTx6 .mbr-section-title {
  color: #fafafa;
}
.cid-tHarFRYTx6 .mbr-text {
  color: #fafafa;
}
.cid-tHarFRYTx6 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHarGdIEMd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHarGdIEMd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHarGdIEMd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHarGdIEMd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHarGdIEMd .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHarGdIEMd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHarGdIEMd .card {
    margin-bottom: 2rem;
  }
  .cid-tHarGdIEMd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHarGdIEMd .icon-title {
  color: #fafafa;
}
.cid-tHarGdIEMd .icon-text {
  color: #fafafa;
}
.cid-tHarGdIEMd .card-title,
.cid-tHarGdIEMd .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHasbuJ1Nx {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHasbuJ1Nx .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHasbuJ1Nx .row {
    justify-content: flex-start;
  }
  .cid-tHasbuJ1Nx .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHasbuJ1Nx .content-wrap {
    width: 100%;
  }
}
.cid-tHasbuJ1Nx .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHasbuJ1Nx .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHasbuJ1Nx .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHasbuJ1Nx .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHasbuJ1Nx .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHasbuJ1Nx .mbr-section-title,
.cid-tHasbuJ1Nx .mbr-section-btn {
  text-align: center;
}
.cid-tHasc2MTRK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHasc2MTRK .item {
  margin-bottom: 2rem;
}
.cid-tHasc2MTRK img {
  width: 100%;
  height: auto;
}
.cid-tHasc2MTRK a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHasc2MTRK img {
    width: 90%;
  }
}
.cid-tHasc2MTRK .mbr-section-title {
  color: #fafafa;
}
.cid-tHasc2MTRK .mbr-text {
  color: #fafafa;
}
.cid-tHasc2MTRK .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHascwHGDC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHascwHGDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHascwHGDC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHascwHGDC .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHascwHGDC .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHascwHGDC .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHascwHGDC .card {
    margin-bottom: 2rem;
  }
  .cid-tHascwHGDC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHascwHGDC .icon-title {
  color: #fafafa;
}
.cid-tHascwHGDC .icon-text {
  color: #fafafa;
}
.cid-tHascwHGDC .card-title,
.cid-tHascwHGDC .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHasMjToQp {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHasMjToQp .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHasMjToQp .row {
    justify-content: flex-start;
  }
  .cid-tHasMjToQp .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHasMjToQp .content-wrap {
    width: 100%;
  }
}
.cid-tHasMjToQp .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHasMjToQp .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHasMjToQp .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHasMjToQp .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHasMjToQp .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHasMjToQp .mbr-section-title,
.cid-tHasMjToQp .mbr-section-btn {
  text-align: center;
}
.cid-tHasMNMweg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHasMNMweg .item {
  margin-bottom: 2rem;
}
.cid-tHasMNMweg img {
  width: 100%;
  height: auto;
}
.cid-tHasMNMweg a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHasMNMweg img {
    width: 90%;
  }
}
.cid-tHasMNMweg .mbr-section-title {
  color: #fafafa;
}
.cid-tHasMNMweg .mbr-text {
  color: #fafafa;
}
.cid-tHasMNMweg .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHatyFvoVe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHatyFvoVe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHatyFvoVe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHatyFvoVe .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHatyFvoVe .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHatyFvoVe .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHatyFvoVe .card {
    margin-bottom: 2rem;
  }
  .cid-tHatyFvoVe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHatyFvoVe .icon-title {
  color: #fafafa;
}
.cid-tHatyFvoVe .icon-text {
  color: #fafafa;
}
.cid-tHatyFvoVe .card-title,
.cid-tHatyFvoVe .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHavuVTv58 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHavuVTv58 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHavuVTv58 .row {
    justify-content: flex-start;
  }
  .cid-tHavuVTv58 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHavuVTv58 .content-wrap {
    width: 100%;
  }
}
.cid-tHavuVTv58 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHavuVTv58 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHavuVTv58 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHavuVTv58 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHavuVTv58 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHavuVTv58 .mbr-section-title,
.cid-tHavuVTv58 .mbr-section-btn {
  text-align: center;
}
.cid-tHavvjhq1J {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHavvjhq1J .item {
  margin-bottom: 2rem;
}
.cid-tHavvjhq1J img {
  width: 100%;
  height: auto;
}
.cid-tHavvjhq1J a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHavvjhq1J img {
    width: 90%;
  }
}
.cid-tHavvjhq1J .mbr-section-title {
  color: #fafafa;
}
.cid-tHavvjhq1J .mbr-text {
  color: #fafafa;
}
.cid-tHavvjhq1J .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHavvIDzF4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHavvIDzF4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHavvIDzF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHavvIDzF4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHavvIDzF4 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHavvIDzF4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHavvIDzF4 .card {
    margin-bottom: 2rem;
  }
  .cid-tHavvIDzF4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHavvIDzF4 .icon-title {
  color: #fafafa;
}
.cid-tHavvIDzF4 .icon-text {
  color: #fafafa;
}
.cid-tHavvIDzF4 .card-title,
.cid-tHavvIDzF4 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHavSgJ2Gl {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHavSgJ2Gl .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHavSgJ2Gl .row {
    justify-content: flex-start;
  }
  .cid-tHavSgJ2Gl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHavSgJ2Gl .content-wrap {
    width: 100%;
  }
}
.cid-tHavSgJ2Gl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHavSgJ2Gl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHavSgJ2Gl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHavSgJ2Gl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHavSgJ2Gl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHavSgJ2Gl .mbr-section-title,
.cid-tHavSgJ2Gl .mbr-section-btn {
  text-align: center;
}
.cid-tHavSIypDI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHavSIypDI .item {
  margin-bottom: 2rem;
}
.cid-tHavSIypDI img {
  width: 100%;
  height: auto;
}
.cid-tHavSIypDI a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHavSIypDI img {
    width: 90%;
  }
}
.cid-tHavSIypDI .mbr-section-title {
  color: #fafafa;
}
.cid-tHavSIypDI .mbr-text {
  color: #fafafa;
}
.cid-tHavSIypDI .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHavT3Y3QO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHavT3Y3QO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHavT3Y3QO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHavT3Y3QO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHavT3Y3QO .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHavT3Y3QO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHavT3Y3QO .card {
    margin-bottom: 2rem;
  }
  .cid-tHavT3Y3QO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHavT3Y3QO .icon-title {
  color: #fafafa;
}
.cid-tHavT3Y3QO .icon-text {
  color: #fafafa;
}
.cid-tHavT3Y3QO .card-title,
.cid-tHavT3Y3QO .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHawrw9zrw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHawrw9zrw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHawrw9zrw .row {
    justify-content: flex-start;
  }
  .cid-tHawrw9zrw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHawrw9zrw .content-wrap {
    width: 100%;
  }
}
.cid-tHawrw9zrw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHawrw9zrw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHawrw9zrw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHawrw9zrw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHawrw9zrw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHawrw9zrw .mbr-section-title,
.cid-tHawrw9zrw .mbr-section-btn {
  text-align: center;
}
.cid-tHawrXaquz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHawrXaquz .item {
  margin-bottom: 2rem;
}
.cid-tHawrXaquz img {
  width: 100%;
  height: auto;
}
.cid-tHawrXaquz a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHawrXaquz img {
    width: 90%;
  }
}
.cid-tHawrXaquz .mbr-section-title {
  color: #fafafa;
}
.cid-tHawrXaquz .mbr-text {
  color: #fafafa;
}
.cid-tHawrXaquz .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHawslU2Vj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHawslU2Vj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHawslU2Vj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHawslU2Vj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHawslU2Vj .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHawslU2Vj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHawslU2Vj .card {
    margin-bottom: 2rem;
  }
  .cid-tHawslU2Vj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHawslU2Vj .icon-title {
  color: #fafafa;
}
.cid-tHawslU2Vj .icon-text {
  color: #fafafa;
}
.cid-tHawslU2Vj .card-title,
.cid-tHawslU2Vj .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHawTicyma {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHawTicyma .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHawTicyma .row {
    justify-content: flex-start;
  }
  .cid-tHawTicyma .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHawTicyma .content-wrap {
    width: 100%;
  }
}
.cid-tHawTicyma .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHawTicyma .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHawTicyma .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHawTicyma .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHawTicyma .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHawTicyma .mbr-section-title,
.cid-tHawTicyma .mbr-section-btn {
  text-align: center;
}
.cid-tHawTTWdz9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHawTTWdz9 .item {
  margin-bottom: 2rem;
}
.cid-tHawTTWdz9 img {
  width: 100%;
  height: auto;
}
.cid-tHawTTWdz9 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHawTTWdz9 img {
    width: 90%;
  }
}
.cid-tHawTTWdz9 .mbr-section-title {
  color: #fafafa;
}
.cid-tHawTTWdz9 .mbr-text {
  color: #fafafa;
}
.cid-tHawTTWdz9 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHawUjNzur {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHawUjNzur .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHawUjNzur .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHawUjNzur .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHawUjNzur .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHawUjNzur .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHawUjNzur .card {
    margin-bottom: 2rem;
  }
  .cid-tHawUjNzur .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHawUjNzur .icon-title {
  color: #fafafa;
}
.cid-tHawUjNzur .icon-text {
  color: #fafafa;
}
.cid-tHawUjNzur .card-title,
.cid-tHawUjNzur .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaxuxvyD0 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaxuxvyD0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaxuxvyD0 .row {
    justify-content: flex-start;
  }
  .cid-tHaxuxvyD0 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaxuxvyD0 .content-wrap {
    width: 100%;
  }
}
.cid-tHaxuxvyD0 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaxuxvyD0 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaxuxvyD0 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaxuxvyD0 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaxuxvyD0 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaxuxvyD0 .mbr-section-title,
.cid-tHaxuxvyD0 .mbr-section-btn {
  text-align: center;
}
.cid-tHaxv5xFtA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaxv5xFtA .item {
  margin-bottom: 2rem;
}
.cid-tHaxv5xFtA img {
  width: 100%;
  height: auto;
}
.cid-tHaxv5xFtA a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaxv5xFtA img {
    width: 90%;
  }
}
.cid-tHaxv5xFtA .mbr-section-title {
  color: #fafafa;
}
.cid-tHaxv5xFtA .mbr-text {
  color: #fafafa;
}
.cid-tHaxv5xFtA .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaxvw9406 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaxvw9406 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaxvw9406 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaxvw9406 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaxvw9406 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaxvw9406 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaxvw9406 .card {
    margin-bottom: 2rem;
  }
  .cid-tHaxvw9406 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaxvw9406 .icon-title {
  color: #fafafa;
}
.cid-tHaxvw9406 .icon-text {
  color: #fafafa;
}
.cid-tHaxvw9406 .card-title,
.cid-tHaxvw9406 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHayzX7Vlb {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHayzX7Vlb .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHayzX7Vlb .row {
    justify-content: flex-start;
  }
  .cid-tHayzX7Vlb .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHayzX7Vlb .content-wrap {
    width: 100%;
  }
}
.cid-tHayzX7Vlb .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHayzX7Vlb .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHayzX7Vlb .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHayzX7Vlb .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHayzX7Vlb .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHayzX7Vlb .mbr-section-title,
.cid-tHayzX7Vlb .mbr-section-btn {
  text-align: center;
}
.cid-tHayAmhGKd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHayAmhGKd .item {
  margin-bottom: 2rem;
}
.cid-tHayAmhGKd img {
  width: 100%;
  height: auto;
}
.cid-tHayAmhGKd a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHayAmhGKd img {
    width: 90%;
  }
}
.cid-tHayAmhGKd .mbr-section-title {
  color: #fafafa;
}
.cid-tHayAmhGKd .mbr-text {
  color: #fafafa;
}
.cid-tHayAmhGKd .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHayAGE1im {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHayAGE1im .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHayAGE1im .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHayAGE1im .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHayAGE1im .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHayAGE1im .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHayAGE1im .card {
    margin-bottom: 2rem;
  }
  .cid-tHayAGE1im .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHayAGE1im .icon-title {
  color: #fafafa;
}
.cid-tHayAGE1im .icon-text {
  color: #fafafa;
}
.cid-tHayAGE1im .card-title,
.cid-tHayAGE1im .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHayZOnXms {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHayZOnXms .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHayZOnXms .row {
    justify-content: flex-start;
  }
  .cid-tHayZOnXms .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHayZOnXms .content-wrap {
    width: 100%;
  }
}
.cid-tHayZOnXms .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHayZOnXms .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHayZOnXms .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHayZOnXms .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHayZOnXms .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHayZOnXms .mbr-section-title,
.cid-tHayZOnXms .mbr-section-btn {
  text-align: center;
}
.cid-tHaz0d3SZy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaz0d3SZy .item {
  margin-bottom: 2rem;
}
.cid-tHaz0d3SZy img {
  width: 100%;
  height: auto;
}
.cid-tHaz0d3SZy a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaz0d3SZy img {
    width: 90%;
  }
}
.cid-tHaz0d3SZy .mbr-section-title {
  color: #fafafa;
}
.cid-tHaz0d3SZy .mbr-text {
  color: #fafafa;
}
.cid-tHaz0d3SZy .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaz0FX7qk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaz0FX7qk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaz0FX7qk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaz0FX7qk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaz0FX7qk .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaz0FX7qk .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaz0FX7qk .card {
    margin-bottom: 2rem;
  }
  .cid-tHaz0FX7qk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaz0FX7qk .icon-title {
  color: #fafafa;
}
.cid-tHaz0FX7qk .icon-text {
  color: #fafafa;
}
.cid-tHaz0FX7qk .card-title,
.cid-tHaz0FX7qk .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHazqprk0G {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHazqprk0G .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHazqprk0G .row {
    justify-content: flex-start;
  }
  .cid-tHazqprk0G .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHazqprk0G .content-wrap {
    width: 100%;
  }
}
.cid-tHazqprk0G .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHazqprk0G .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHazqprk0G .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHazqprk0G .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHazqprk0G .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHazqprk0G .mbr-section-title,
.cid-tHazqprk0G .mbr-section-btn {
  text-align: center;
}
.cid-tHazqR9tmv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHazqR9tmv .item {
  margin-bottom: 2rem;
}
.cid-tHazqR9tmv img {
  width: 100%;
  height: auto;
}
.cid-tHazqR9tmv a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHazqR9tmv img {
    width: 90%;
  }
}
.cid-tHazqR9tmv .mbr-section-title {
  color: #fafafa;
}
.cid-tHazqR9tmv .mbr-text {
  color: #fafafa;
}
.cid-tHazqR9tmv .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHazraVVlt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHazraVVlt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHazraVVlt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHazraVVlt .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHazraVVlt .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHazraVVlt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHazraVVlt .card {
    margin-bottom: 2rem;
  }
  .cid-tHazraVVlt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHazraVVlt .icon-title {
  color: #fafafa;
}
.cid-tHazraVVlt .icon-text {
  color: #fafafa;
}
.cid-tHazraVVlt .card-title,
.cid-tHazraVVlt .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHazT90COR {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHazT90COR .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHazT90COR .row {
    justify-content: flex-start;
  }
  .cid-tHazT90COR .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHazT90COR .content-wrap {
    width: 100%;
  }
}
.cid-tHazT90COR .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHazT90COR .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHazT90COR .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHazT90COR .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHazT90COR .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHazT90COR .mbr-section-title,
.cid-tHazT90COR .mbr-section-btn {
  text-align: center;
}
.cid-tHazTtNz2C {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHazTtNz2C .item {
  margin-bottom: 2rem;
}
.cid-tHazTtNz2C img {
  width: 100%;
  height: auto;
}
.cid-tHazTtNz2C a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHazTtNz2C img {
    width: 90%;
  }
}
.cid-tHazTtNz2C .mbr-section-title {
  color: #fafafa;
}
.cid-tHazTtNz2C .mbr-text {
  color: #fafafa;
}
.cid-tHazTtNz2C .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHazTQAyiJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHazTQAyiJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHazTQAyiJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHazTQAyiJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHazTQAyiJ .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHazTQAyiJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHazTQAyiJ .card {
    margin-bottom: 2rem;
  }
  .cid-tHazTQAyiJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHazTQAyiJ .icon-title {
  color: #fafafa;
}
.cid-tHazTQAyiJ .icon-text {
  color: #fafafa;
}
.cid-tHazTQAyiJ .card-title,
.cid-tHazTQAyiJ .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaAjzi7vm {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaAjzi7vm .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaAjzi7vm .row {
    justify-content: flex-start;
  }
  .cid-tHaAjzi7vm .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaAjzi7vm .content-wrap {
    width: 100%;
  }
}
.cid-tHaAjzi7vm .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaAjzi7vm .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaAjzi7vm .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaAjzi7vm .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaAjzi7vm .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaAjzi7vm .mbr-section-title,
.cid-tHaAjzi7vm .mbr-section-btn {
  text-align: center;
}
.cid-tHaAjYbSyU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaAjYbSyU .item {
  margin-bottom: 2rem;
}
.cid-tHaAjYbSyU img {
  width: 100%;
  height: auto;
}
.cid-tHaAjYbSyU a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaAjYbSyU img {
    width: 90%;
  }
}
.cid-tHaAjYbSyU .mbr-section-title {
  color: #fafafa;
}
.cid-tHaAjYbSyU .mbr-text {
  color: #fafafa;
}
.cid-tHaAjYbSyU .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaAkoi4xh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaAkoi4xh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaAkoi4xh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaAkoi4xh .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaAkoi4xh .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaAkoi4xh .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaAkoi4xh .card {
    margin-bottom: 2rem;
  }
  .cid-tHaAkoi4xh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaAkoi4xh .icon-title {
  color: #fafafa;
}
.cid-tHaAkoi4xh .icon-text {
  color: #fafafa;
}
.cid-tHaAkoi4xh .card-title,
.cid-tHaAkoi4xh .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaAMMTwDF {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaAMMTwDF .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaAMMTwDF .row {
    justify-content: flex-start;
  }
  .cid-tHaAMMTwDF .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaAMMTwDF .content-wrap {
    width: 100%;
  }
}
.cid-tHaAMMTwDF .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaAMMTwDF .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaAMMTwDF .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaAMMTwDF .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaAMMTwDF .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaAMMTwDF .mbr-section-title,
.cid-tHaAMMTwDF .mbr-section-btn {
  text-align: center;
}
.cid-tHaANbZMTv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaANbZMTv .item {
  margin-bottom: 2rem;
}
.cid-tHaANbZMTv img {
  width: 100%;
  height: auto;
}
.cid-tHaANbZMTv a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaANbZMTv img {
    width: 90%;
  }
}
.cid-tHaANbZMTv .mbr-section-title {
  color: #fafafa;
}
.cid-tHaANbZMTv .mbr-text {
  color: #fafafa;
}
.cid-tHaANbZMTv .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaANBFV4Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaANBFV4Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaANBFV4Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaANBFV4Z .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaANBFV4Z .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaANBFV4Z .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaANBFV4Z .card {
    margin-bottom: 2rem;
  }
  .cid-tHaANBFV4Z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaANBFV4Z .icon-title {
  color: #fafafa;
}
.cid-tHaANBFV4Z .icon-text {
  color: #fafafa;
}
.cid-tHaANBFV4Z .card-title,
.cid-tHaANBFV4Z .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaQ7ZEeuC {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaQ7ZEeuC .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaQ7ZEeuC .row {
    justify-content: flex-start;
  }
  .cid-tHaQ7ZEeuC .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaQ7ZEeuC .content-wrap {
    width: 100%;
  }
}
.cid-tHaQ7ZEeuC .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaQ7ZEeuC .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaQ7ZEeuC .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaQ7ZEeuC .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaQ7ZEeuC .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaQ7ZEeuC .mbr-section-title,
.cid-tHaQ7ZEeuC .mbr-section-btn {
  text-align: center;
}
.cid-tHaQ8tqlJS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaQ8tqlJS .item {
  margin-bottom: 2rem;
}
.cid-tHaQ8tqlJS img {
  width: 100%;
  height: auto;
}
.cid-tHaQ8tqlJS a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaQ8tqlJS img {
    width: 90%;
  }
}
.cid-tHaQ8tqlJS .mbr-section-title {
  color: #fafafa;
}
.cid-tHaQ8tqlJS .mbr-text {
  color: #fafafa;
}
.cid-tHaQ8tqlJS .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaQ8UAksu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaQ8UAksu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaQ8UAksu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaQ8UAksu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaQ8UAksu .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaQ8UAksu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaQ8UAksu .card {
    margin-bottom: 2rem;
  }
  .cid-tHaQ8UAksu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaQ8UAksu .icon-title {
  color: #fafafa;
}
.cid-tHaQ8UAksu .icon-text {
  color: #fafafa;
}
.cid-tHaQ8UAksu .card-title,
.cid-tHaQ8UAksu .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaQF0i2Xr {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaQF0i2Xr .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaQF0i2Xr .row {
    justify-content: flex-start;
  }
  .cid-tHaQF0i2Xr .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaQF0i2Xr .content-wrap {
    width: 100%;
  }
}
.cid-tHaQF0i2Xr .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaQF0i2Xr .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaQF0i2Xr .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaQF0i2Xr .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaQF0i2Xr .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaQF0i2Xr .mbr-section-title,
.cid-tHaQF0i2Xr .mbr-section-btn {
  text-align: center;
}
.cid-tHaQFtc09N {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaQFtc09N .item {
  margin-bottom: 2rem;
}
.cid-tHaQFtc09N img {
  width: 100%;
  height: auto;
}
.cid-tHaQFtc09N a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaQFtc09N img {
    width: 90%;
  }
}
.cid-tHaQFtc09N .mbr-section-title {
  color: #fafafa;
}
.cid-tHaQFtc09N .mbr-text {
  color: #fafafa;
}
.cid-tHaQFtc09N .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaQFQAZ4L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaQFQAZ4L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaQFQAZ4L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaQFQAZ4L .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaQFQAZ4L .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaQFQAZ4L .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaQFQAZ4L .card {
    margin-bottom: 2rem;
  }
  .cid-tHaQFQAZ4L .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaQFQAZ4L .icon-title {
  color: #fafafa;
}
.cid-tHaQFQAZ4L .icon-text {
  color: #fafafa;
}
.cid-tHaQFQAZ4L .card-title,
.cid-tHaQFQAZ4L .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaRagKtsr {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaRagKtsr .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaRagKtsr .row {
    justify-content: flex-start;
  }
  .cid-tHaRagKtsr .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaRagKtsr .content-wrap {
    width: 100%;
  }
}
.cid-tHaRagKtsr .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaRagKtsr .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaRagKtsr .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaRagKtsr .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaRagKtsr .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaRagKtsr .mbr-section-title,
.cid-tHaRagKtsr .mbr-section-btn {
  text-align: center;
}
.cid-tHaRaHqZus {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaRaHqZus .item {
  margin-bottom: 2rem;
}
.cid-tHaRaHqZus img {
  width: 100%;
  height: auto;
}
.cid-tHaRaHqZus a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaRaHqZus img {
    width: 90%;
  }
}
.cid-tHaRaHqZus .mbr-section-title {
  color: #fafafa;
}
.cid-tHaRaHqZus .mbr-text {
  color: #fafafa;
}
.cid-tHaRaHqZus .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaRbaPMeI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaRbaPMeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaRbaPMeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaRbaPMeI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaRbaPMeI .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaRbaPMeI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaRbaPMeI .card {
    margin-bottom: 2rem;
  }
  .cid-tHaRbaPMeI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaRbaPMeI .icon-title {
  color: #fafafa;
}
.cid-tHaRbaPMeI .icon-text {
  color: #fafafa;
}
.cid-tHaRbaPMeI .card-title,
.cid-tHaRbaPMeI .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaRFqxVXl {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaRFqxVXl .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaRFqxVXl .row {
    justify-content: flex-start;
  }
  .cid-tHaRFqxVXl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaRFqxVXl .content-wrap {
    width: 100%;
  }
}
.cid-tHaRFqxVXl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaRFqxVXl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaRFqxVXl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaRFqxVXl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaRFqxVXl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaRFqxVXl .mbr-section-title,
.cid-tHaRFqxVXl .mbr-section-btn {
  text-align: center;
}
.cid-tHaRFSbfcx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaRFSbfcx .item {
  margin-bottom: 2rem;
}
.cid-tHaRFSbfcx img {
  width: 100%;
  height: auto;
}
.cid-tHaRFSbfcx a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaRFSbfcx img {
    width: 90%;
  }
}
.cid-tHaRFSbfcx .mbr-section-title {
  color: #fafafa;
}
.cid-tHaRFSbfcx .mbr-text {
  color: #fafafa;
}
.cid-tHaRFSbfcx .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaRGgOkLt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaRGgOkLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaRGgOkLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaRGgOkLt .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaRGgOkLt .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaRGgOkLt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaRGgOkLt .card {
    margin-bottom: 2rem;
  }
  .cid-tHaRGgOkLt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaRGgOkLt .icon-title {
  color: #fafafa;
}
.cid-tHaRGgOkLt .icon-text {
  color: #fafafa;
}
.cid-tHaRGgOkLt .card-title,
.cid-tHaRGgOkLt .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaSYBczLk {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaSYBczLk .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaSYBczLk .row {
    justify-content: flex-start;
  }
  .cid-tHaSYBczLk .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaSYBczLk .content-wrap {
    width: 100%;
  }
}
.cid-tHaSYBczLk .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaSYBczLk .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaSYBczLk .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaSYBczLk .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaSYBczLk .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaSYBczLk .mbr-section-title,
.cid-tHaSYBczLk .mbr-section-btn {
  text-align: center;
}
.cid-tHaSZ6hqyB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaSZ6hqyB .item {
  margin-bottom: 2rem;
}
.cid-tHaSZ6hqyB img {
  width: 100%;
  height: auto;
}
.cid-tHaSZ6hqyB a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaSZ6hqyB img {
    width: 90%;
  }
}
.cid-tHaSZ6hqyB .mbr-section-title {
  color: #fafafa;
}
.cid-tHaSZ6hqyB .mbr-text {
  color: #fafafa;
}
.cid-tHaSZ6hqyB .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaSZtqKnH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaSZtqKnH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaSZtqKnH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaSZtqKnH .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaSZtqKnH .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaSZtqKnH .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaSZtqKnH .card {
    margin-bottom: 2rem;
  }
  .cid-tHaSZtqKnH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaSZtqKnH .icon-title {
  color: #fafafa;
}
.cid-tHaSZtqKnH .icon-text {
  color: #fafafa;
}
.cid-tHaSZtqKnH .card-title,
.cid-tHaSZtqKnH .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaTuVbNzW {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaTuVbNzW .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaTuVbNzW .row {
    justify-content: flex-start;
  }
  .cid-tHaTuVbNzW .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaTuVbNzW .content-wrap {
    width: 100%;
  }
}
.cid-tHaTuVbNzW .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaTuVbNzW .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaTuVbNzW .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaTuVbNzW .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaTuVbNzW .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaTuVbNzW .mbr-section-title,
.cid-tHaTuVbNzW .mbr-section-btn {
  text-align: center;
}
.cid-tHaTvm3pCC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaTvm3pCC .item {
  margin-bottom: 2rem;
}
.cid-tHaTvm3pCC img {
  width: 100%;
  height: auto;
}
.cid-tHaTvm3pCC a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaTvm3pCC img {
    width: 90%;
  }
}
.cid-tHaTvm3pCC .mbr-section-title {
  color: #fafafa;
}
.cid-tHaTvm3pCC .mbr-text {
  color: #fafafa;
}
.cid-tHaTvm3pCC .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaTvNbgEv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaTvNbgEv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaTvNbgEv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaTvNbgEv .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaTvNbgEv .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaTvNbgEv .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaTvNbgEv .card {
    margin-bottom: 2rem;
  }
  .cid-tHaTvNbgEv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaTvNbgEv .icon-title {
  color: #fafafa;
}
.cid-tHaTvNbgEv .icon-text {
  color: #fafafa;
}
.cid-tHaTvNbgEv .card-title,
.cid-tHaTvNbgEv .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaTYHEInE {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaTYHEInE .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaTYHEInE .row {
    justify-content: flex-start;
  }
  .cid-tHaTYHEInE .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaTYHEInE .content-wrap {
    width: 100%;
  }
}
.cid-tHaTYHEInE .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaTYHEInE .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaTYHEInE .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaTYHEInE .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaTYHEInE .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaTYHEInE .mbr-section-title,
.cid-tHaTYHEInE .mbr-section-btn {
  text-align: center;
}
.cid-tHaTZaYmwX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaTZaYmwX .item {
  margin-bottom: 2rem;
}
.cid-tHaTZaYmwX img {
  width: 100%;
  height: auto;
}
.cid-tHaTZaYmwX a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaTZaYmwX img {
    width: 90%;
  }
}
.cid-tHaTZaYmwX .mbr-section-title {
  color: #fafafa;
}
.cid-tHaTZaYmwX .mbr-text {
  color: #fafafa;
}
.cid-tHaTZaYmwX .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaTZwf8Ye {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaTZwf8Ye .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaTZwf8Ye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaTZwf8Ye .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaTZwf8Ye .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaTZwf8Ye .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaTZwf8Ye .card {
    margin-bottom: 2rem;
  }
  .cid-tHaTZwf8Ye .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaTZwf8Ye .icon-title {
  color: #fafafa;
}
.cid-tHaTZwf8Ye .icon-text {
  color: #fafafa;
}
.cid-tHaTZwf8Ye .card-title,
.cid-tHaTZwf8Ye .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaUra7Spw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaUra7Spw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaUra7Spw .row {
    justify-content: flex-start;
  }
  .cid-tHaUra7Spw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaUra7Spw .content-wrap {
    width: 100%;
  }
}
.cid-tHaUra7Spw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaUra7Spw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaUra7Spw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaUra7Spw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaUra7Spw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaUra7Spw .mbr-section-title,
.cid-tHaUra7Spw .mbr-section-btn {
  text-align: center;
}
.cid-tHaUrBh7iM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaUrBh7iM .item {
  margin-bottom: 2rem;
}
.cid-tHaUrBh7iM img {
  width: 100%;
  height: auto;
}
.cid-tHaUrBh7iM a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaUrBh7iM img {
    width: 90%;
  }
}
.cid-tHaUrBh7iM .mbr-section-title {
  color: #fafafa;
}
.cid-tHaUrBh7iM .mbr-text {
  color: #fafafa;
}
.cid-tHaUrBh7iM .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaUs4s9po {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaUs4s9po .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaUs4s9po .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaUs4s9po .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaUs4s9po .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaUs4s9po .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaUs4s9po .card {
    margin-bottom: 2rem;
  }
  .cid-tHaUs4s9po .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaUs4s9po .icon-title {
  color: #fafafa;
}
.cid-tHaUs4s9po .icon-text {
  color: #fafafa;
}
.cid-tHaUs4s9po .card-title,
.cid-tHaUs4s9po .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaUTMRHrm {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaUTMRHrm .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaUTMRHrm .row {
    justify-content: flex-start;
  }
  .cid-tHaUTMRHrm .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaUTMRHrm .content-wrap {
    width: 100%;
  }
}
.cid-tHaUTMRHrm .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaUTMRHrm .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaUTMRHrm .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaUTMRHrm .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaUTMRHrm .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaUTMRHrm .mbr-section-title,
.cid-tHaUTMRHrm .mbr-section-btn {
  text-align: center;
}
.cid-tHaUUc0aNy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaUUc0aNy .item {
  margin-bottom: 2rem;
}
.cid-tHaUUc0aNy img {
  width: 100%;
  height: auto;
}
.cid-tHaUUc0aNy a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaUUc0aNy img {
    width: 90%;
  }
}
.cid-tHaUUc0aNy .mbr-section-title {
  color: #fafafa;
}
.cid-tHaUUc0aNy .mbr-text {
  color: #fafafa;
}
.cid-tHaUUc0aNy .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaUUwjynv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaUUwjynv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaUUwjynv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaUUwjynv .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaUUwjynv .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaUUwjynv .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaUUwjynv .card {
    margin-bottom: 2rem;
  }
  .cid-tHaUUwjynv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaUUwjynv .icon-title {
  color: #fafafa;
}
.cid-tHaUUwjynv .icon-text {
  color: #fafafa;
}
.cid-tHaUUwjynv .card-title,
.cid-tHaUUwjynv .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaVmOQYlr {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaVmOQYlr .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaVmOQYlr .row {
    justify-content: flex-start;
  }
  .cid-tHaVmOQYlr .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaVmOQYlr .content-wrap {
    width: 100%;
  }
}
.cid-tHaVmOQYlr .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaVmOQYlr .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaVmOQYlr .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaVmOQYlr .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaVmOQYlr .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaVmOQYlr .mbr-section-title,
.cid-tHaVmOQYlr .mbr-section-btn {
  text-align: center;
}
.cid-tHaVnbnc5Y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaVnbnc5Y .item {
  margin-bottom: 2rem;
}
.cid-tHaVnbnc5Y img {
  width: 100%;
  height: auto;
}
.cid-tHaVnbnc5Y a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaVnbnc5Y img {
    width: 90%;
  }
}
.cid-tHaVnbnc5Y .mbr-section-title {
  color: #fafafa;
}
.cid-tHaVnbnc5Y .mbr-text {
  color: #fafafa;
}
.cid-tHaVnbnc5Y .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaVnwKlba {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaVnwKlba .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaVnwKlba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaVnwKlba .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaVnwKlba .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaVnwKlba .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaVnwKlba .card {
    margin-bottom: 2rem;
  }
  .cid-tHaVnwKlba .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaVnwKlba .icon-title {
  color: #fafafa;
}
.cid-tHaVnwKlba .icon-text {
  color: #fafafa;
}
.cid-tHaVnwKlba .card-title,
.cid-tHaVnwKlba .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaVQFSCtl {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaVQFSCtl .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaVQFSCtl .row {
    justify-content: flex-start;
  }
  .cid-tHaVQFSCtl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaVQFSCtl .content-wrap {
    width: 100%;
  }
}
.cid-tHaVQFSCtl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaVQFSCtl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaVQFSCtl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaVQFSCtl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaVQFSCtl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaVQFSCtl .mbr-section-title,
.cid-tHaVQFSCtl .mbr-section-btn {
  text-align: center;
}
.cid-tHaVR2my1O {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaVR2my1O .item {
  margin-bottom: 2rem;
}
.cid-tHaVR2my1O img {
  width: 100%;
  height: auto;
}
.cid-tHaVR2my1O a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaVR2my1O img {
    width: 90%;
  }
}
.cid-tHaVR2my1O .mbr-section-title {
  color: #fafafa;
}
.cid-tHaVR2my1O .mbr-text {
  color: #fafafa;
}
.cid-tHaVR2my1O .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaVRqAKpG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaVRqAKpG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaVRqAKpG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaVRqAKpG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaVRqAKpG .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaVRqAKpG .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaVRqAKpG .card {
    margin-bottom: 2rem;
  }
  .cid-tHaVRqAKpG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaVRqAKpG .icon-title {
  color: #fafafa;
}
.cid-tHaVRqAKpG .icon-text {
  color: #fafafa;
}
.cid-tHaVRqAKpG .card-title,
.cid-tHaVRqAKpG .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaWhiBamC {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaWhiBamC .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaWhiBamC .row {
    justify-content: flex-start;
  }
  .cid-tHaWhiBamC .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaWhiBamC .content-wrap {
    width: 100%;
  }
}
.cid-tHaWhiBamC .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaWhiBamC .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaWhiBamC .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaWhiBamC .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaWhiBamC .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaWhiBamC .mbr-section-title,
.cid-tHaWhiBamC .mbr-section-btn {
  text-align: center;
}
.cid-tHaWhJtQoO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaWhJtQoO .item {
  margin-bottom: 2rem;
}
.cid-tHaWhJtQoO img {
  width: 100%;
  height: auto;
}
.cid-tHaWhJtQoO a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaWhJtQoO img {
    width: 90%;
  }
}
.cid-tHaWhJtQoO .mbr-section-title {
  color: #fafafa;
}
.cid-tHaWhJtQoO .mbr-text {
  color: #fafafa;
}
.cid-tHaWhJtQoO .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaWi5pI86 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaWi5pI86 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaWi5pI86 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaWi5pI86 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaWi5pI86 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaWi5pI86 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaWi5pI86 .card {
    margin-bottom: 2rem;
  }
  .cid-tHaWi5pI86 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaWi5pI86 .icon-title {
  color: #fafafa;
}
.cid-tHaWi5pI86 .icon-text {
  color: #fafafa;
}
.cid-tHaWi5pI86 .card-title,
.cid-tHaWi5pI86 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaXdx5F74 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaXdx5F74 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaXdx5F74 .row {
    justify-content: flex-start;
  }
  .cid-tHaXdx5F74 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaXdx5F74 .content-wrap {
    width: 100%;
  }
}
.cid-tHaXdx5F74 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaXdx5F74 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaXdx5F74 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaXdx5F74 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaXdx5F74 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaXdx5F74 .mbr-section-title,
.cid-tHaXdx5F74 .mbr-section-btn {
  text-align: center;
}
.cid-tHaXe5T852 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaXe5T852 .item {
  margin-bottom: 2rem;
}
.cid-tHaXe5T852 img {
  width: 100%;
  height: auto;
}
.cid-tHaXe5T852 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaXe5T852 img {
    width: 90%;
  }
}
.cid-tHaXe5T852 .mbr-section-title {
  color: #fafafa;
}
.cid-tHaXe5T852 .mbr-text {
  color: #fafafa;
}
.cid-tHaXe5T852 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaXeq45xL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaXeq45xL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaXeq45xL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaXeq45xL .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaXeq45xL .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaXeq45xL .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaXeq45xL .card {
    margin-bottom: 2rem;
  }
  .cid-tHaXeq45xL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaXeq45xL .icon-title {
  color: #fafafa;
}
.cid-tHaXeq45xL .icon-text {
  color: #fafafa;
}
.cid-tHaXeq45xL .card-title,
.cid-tHaXeq45xL .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaYaiHwfy {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaYaiHwfy .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaYaiHwfy .row {
    justify-content: flex-start;
  }
  .cid-tHaYaiHwfy .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaYaiHwfy .content-wrap {
    width: 100%;
  }
}
.cid-tHaYaiHwfy .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaYaiHwfy .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaYaiHwfy .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaYaiHwfy .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaYaiHwfy .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaYaiHwfy .mbr-section-title,
.cid-tHaYaiHwfy .mbr-section-btn {
  text-align: center;
}
.cid-tHaYaJkFFv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaYaJkFFv .item {
  margin-bottom: 2rem;
}
.cid-tHaYaJkFFv img {
  width: 100%;
  height: auto;
}
.cid-tHaYaJkFFv a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaYaJkFFv img {
    width: 90%;
  }
}
.cid-tHaYaJkFFv .mbr-section-title {
  color: #fafafa;
}
.cid-tHaYaJkFFv .mbr-text {
  color: #fafafa;
}
.cid-tHaYaJkFFv .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaYb5DEg5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaYb5DEg5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaYb5DEg5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaYb5DEg5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaYb5DEg5 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaYb5DEg5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaYb5DEg5 .card {
    margin-bottom: 2rem;
  }
  .cid-tHaYb5DEg5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaYb5DEg5 .icon-title {
  color: #fafafa;
}
.cid-tHaYb5DEg5 .icon-text {
  color: #fafafa;
}
.cid-tHaYb5DEg5 .card-title,
.cid-tHaYb5DEg5 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaYGFTgKp {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaYGFTgKp .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaYGFTgKp .row {
    justify-content: flex-start;
  }
  .cid-tHaYGFTgKp .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaYGFTgKp .content-wrap {
    width: 100%;
  }
}
.cid-tHaYGFTgKp .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaYGFTgKp .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaYGFTgKp .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaYGFTgKp .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaYGFTgKp .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaYGFTgKp .mbr-section-title,
.cid-tHaYGFTgKp .mbr-section-btn {
  text-align: center;
}
.cid-tHaYH9i43K {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaYH9i43K .item {
  margin-bottom: 2rem;
}
.cid-tHaYH9i43K img {
  width: 100%;
  height: auto;
}
.cid-tHaYH9i43K a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaYH9i43K img {
    width: 90%;
  }
}
.cid-tHaYH9i43K .mbr-section-title {
  color: #fafafa;
}
.cid-tHaYH9i43K .mbr-text {
  color: #fafafa;
}
.cid-tHaYH9i43K .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaYHxpQ7K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaYHxpQ7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaYHxpQ7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaYHxpQ7K .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaYHxpQ7K .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaYHxpQ7K .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaYHxpQ7K .card {
    margin-bottom: 2rem;
  }
  .cid-tHaYHxpQ7K .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaYHxpQ7K .icon-title {
  color: #fafafa;
}
.cid-tHaYHxpQ7K .icon-text {
  color: #fafafa;
}
.cid-tHaYHxpQ7K .card-title,
.cid-tHaYHxpQ7K .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaZhP2C7i {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaZhP2C7i .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaZhP2C7i .row {
    justify-content: flex-start;
  }
  .cid-tHaZhP2C7i .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaZhP2C7i .content-wrap {
    width: 100%;
  }
}
.cid-tHaZhP2C7i .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaZhP2C7i .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaZhP2C7i .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaZhP2C7i .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaZhP2C7i .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaZhP2C7i .mbr-section-title,
.cid-tHaZhP2C7i .mbr-section-btn {
  text-align: center;
}
.cid-tHaZibVncC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaZibVncC .item {
  margin-bottom: 2rem;
}
.cid-tHaZibVncC img {
  width: 100%;
  height: auto;
}
.cid-tHaZibVncC a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaZibVncC img {
    width: 90%;
  }
}
.cid-tHaZibVncC .mbr-section-title {
  color: #fafafa;
}
.cid-tHaZibVncC .mbr-text {
  color: #fafafa;
}
.cid-tHaZibVncC .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaZiEruU5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaZiEruU5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaZiEruU5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaZiEruU5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaZiEruU5 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaZiEruU5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaZiEruU5 .card {
    margin-bottom: 2rem;
  }
  .cid-tHaZiEruU5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaZiEruU5 .icon-title {
  color: #fafafa;
}
.cid-tHaZiEruU5 .icon-text {
  color: #fafafa;
}
.cid-tHaZiEruU5 .card-title,
.cid-tHaZiEruU5 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaZPrT7sR {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaZPrT7sR .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaZPrT7sR .row {
    justify-content: flex-start;
  }
  .cid-tHaZPrT7sR .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaZPrT7sR .content-wrap {
    width: 100%;
  }
}
.cid-tHaZPrT7sR .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaZPrT7sR .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaZPrT7sR .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaZPrT7sR .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaZPrT7sR .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaZPrT7sR .mbr-section-title,
.cid-tHaZPrT7sR .mbr-section-btn {
  text-align: center;
}
.cid-tHaZPPL2AP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaZPPL2AP .item {
  margin-bottom: 2rem;
}
.cid-tHaZPPL2AP img {
  width: 100%;
  height: auto;
}
.cid-tHaZPPL2AP a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaZPPL2AP img {
    width: 90%;
  }
}
.cid-tHaZPPL2AP .mbr-section-title {
  color: #fafafa;
}
.cid-tHaZPPL2AP .mbr-text {
  color: #fafafa;
}
.cid-tHaZPPL2AP .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaZQiduMF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaZQiduMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaZQiduMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaZQiduMF .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaZQiduMF .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaZQiduMF .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaZQiduMF .card {
    margin-bottom: 2rem;
  }
  .cid-tHaZQiduMF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaZQiduMF .icon-title {
  color: #fafafa;
}
.cid-tHaZQiduMF .icon-text {
  color: #fafafa;
}
.cid-tHaZQiduMF .card-title,
.cid-tHaZQiduMF .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb0lSwBCF {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb0lSwBCF .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb0lSwBCF .row {
    justify-content: flex-start;
  }
  .cid-tHb0lSwBCF .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb0lSwBCF .content-wrap {
    width: 100%;
  }
}
.cid-tHb0lSwBCF .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb0lSwBCF .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb0lSwBCF .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb0lSwBCF .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb0lSwBCF .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb0lSwBCF .mbr-section-title,
.cid-tHb0lSwBCF .mbr-section-btn {
  text-align: center;
}
.cid-tHb0moNpsh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb0moNpsh .item {
  margin-bottom: 2rem;
}
.cid-tHb0moNpsh img {
  width: 100%;
  height: auto;
}
.cid-tHb0moNpsh a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb0moNpsh img {
    width: 90%;
  }
}
.cid-tHb0moNpsh .mbr-section-title {
  color: #fafafa;
}
.cid-tHb0moNpsh .mbr-text {
  color: #fafafa;
}
.cid-tHb0moNpsh .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb0mL3pdm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb0mL3pdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb0mL3pdm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb0mL3pdm .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb0mL3pdm .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb0mL3pdm .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb0mL3pdm .card {
    margin-bottom: 2rem;
  }
  .cid-tHb0mL3pdm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb0mL3pdm .icon-title {
  color: #fafafa;
}
.cid-tHb0mL3pdm .icon-text {
  color: #fafafa;
}
.cid-tHb0mL3pdm .card-title,
.cid-tHb0mL3pdm .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb0SKrVBF {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb0SKrVBF .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb0SKrVBF .row {
    justify-content: flex-start;
  }
  .cid-tHb0SKrVBF .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb0SKrVBF .content-wrap {
    width: 100%;
  }
}
.cid-tHb0SKrVBF .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb0SKrVBF .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb0SKrVBF .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb0SKrVBF .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb0SKrVBF .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb0SKrVBF .mbr-section-title,
.cid-tHb0SKrVBF .mbr-section-btn {
  text-align: center;
}
.cid-tHb0TbICvI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb0TbICvI .item {
  margin-bottom: 2rem;
}
.cid-tHb0TbICvI img {
  width: 100%;
  height: auto;
}
.cid-tHb0TbICvI a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb0TbICvI img {
    width: 90%;
  }
}
.cid-tHb0TbICvI .mbr-section-title {
  color: #fafafa;
}
.cid-tHb0TbICvI .mbr-text {
  color: #fafafa;
}
.cid-tHb0TbICvI .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb0TBEh3Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb0TBEh3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb0TBEh3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb0TBEh3Q .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb0TBEh3Q .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb0TBEh3Q .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb0TBEh3Q .card {
    margin-bottom: 2rem;
  }
  .cid-tHb0TBEh3Q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb0TBEh3Q .icon-title {
  color: #fafafa;
}
.cid-tHb0TBEh3Q .icon-text {
  color: #fafafa;
}
.cid-tHb0TBEh3Q .card-title,
.cid-tHb0TBEh3Q .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb1ncR03F {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb1ncR03F .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb1ncR03F .row {
    justify-content: flex-start;
  }
  .cid-tHb1ncR03F .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb1ncR03F .content-wrap {
    width: 100%;
  }
}
.cid-tHb1ncR03F .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb1ncR03F .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb1ncR03F .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb1ncR03F .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb1ncR03F .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb1ncR03F .mbr-section-title,
.cid-tHb1ncR03F .mbr-section-btn {
  text-align: center;
}
.cid-tHb1nAUeXn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb1nAUeXn .item {
  margin-bottom: 2rem;
}
.cid-tHb1nAUeXn img {
  width: 100%;
  height: auto;
}
.cid-tHb1nAUeXn a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb1nAUeXn img {
    width: 90%;
  }
}
.cid-tHb1nAUeXn .mbr-section-title {
  color: #fafafa;
}
.cid-tHb1nAUeXn .mbr-text {
  color: #fafafa;
}
.cid-tHb1nAUeXn .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb1nX13a5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb1nX13a5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb1nX13a5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb1nX13a5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb1nX13a5 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb1nX13a5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb1nX13a5 .card {
    margin-bottom: 2rem;
  }
  .cid-tHb1nX13a5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb1nX13a5 .icon-title {
  color: #fafafa;
}
.cid-tHb1nX13a5 .icon-text {
  color: #fafafa;
}
.cid-tHb1nX13a5 .card-title,
.cid-tHb1nX13a5 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb1Tmopdi {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb1Tmopdi .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb1Tmopdi .row {
    justify-content: flex-start;
  }
  .cid-tHb1Tmopdi .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb1Tmopdi .content-wrap {
    width: 100%;
  }
}
.cid-tHb1Tmopdi .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb1Tmopdi .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb1Tmopdi .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb1Tmopdi .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb1Tmopdi .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb1Tmopdi .mbr-section-title,
.cid-tHb1Tmopdi .mbr-section-btn {
  text-align: center;
}
.cid-tHb1TVzw8C {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb1TVzw8C .item {
  margin-bottom: 2rem;
}
.cid-tHb1TVzw8C img {
  width: 100%;
  height: auto;
}
.cid-tHb1TVzw8C a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb1TVzw8C img {
    width: 90%;
  }
}
.cid-tHb1TVzw8C .mbr-section-title {
  color: #fafafa;
}
.cid-tHb1TVzw8C .mbr-text {
  color: #fafafa;
}
.cid-tHb1TVzw8C .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb1UleTVu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb1UleTVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb1UleTVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb1UleTVu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb1UleTVu .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb1UleTVu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb1UleTVu .card {
    margin-bottom: 2rem;
  }
  .cid-tHb1UleTVu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb1UleTVu .icon-title {
  color: #fafafa;
}
.cid-tHb1UleTVu .icon-text {
  color: #fafafa;
}
.cid-tHb1UleTVu .card-title,
.cid-tHb1UleTVu .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb2s7Fs8P {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb2s7Fs8P .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb2s7Fs8P .row {
    justify-content: flex-start;
  }
  .cid-tHb2s7Fs8P .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb2s7Fs8P .content-wrap {
    width: 100%;
  }
}
.cid-tHb2s7Fs8P .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb2s7Fs8P .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb2s7Fs8P .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb2s7Fs8P .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb2s7Fs8P .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb2s7Fs8P .mbr-section-title,
.cid-tHb2s7Fs8P .mbr-section-btn {
  text-align: center;
}
.cid-tHb2sE1gFl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb2sE1gFl .item {
  margin-bottom: 2rem;
}
.cid-tHb2sE1gFl img {
  width: 100%;
  height: auto;
}
.cid-tHb2sE1gFl a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb2sE1gFl img {
    width: 90%;
  }
}
.cid-tHb2sE1gFl .mbr-section-title {
  color: #fafafa;
}
.cid-tHb2sE1gFl .mbr-text {
  color: #fafafa;
}
.cid-tHb2sE1gFl .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb2tcDzhx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb2tcDzhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb2tcDzhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb2tcDzhx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb2tcDzhx .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb2tcDzhx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb2tcDzhx .card {
    margin-bottom: 2rem;
  }
  .cid-tHb2tcDzhx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb2tcDzhx .icon-title {
  color: #fafafa;
}
.cid-tHb2tcDzhx .icon-text {
  color: #fafafa;
}
.cid-tHb2tcDzhx .card-title,
.cid-tHb2tcDzhx .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb2ZuNNDA {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb2ZuNNDA .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb2ZuNNDA .row {
    justify-content: flex-start;
  }
  .cid-tHb2ZuNNDA .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb2ZuNNDA .content-wrap {
    width: 100%;
  }
}
.cid-tHb2ZuNNDA .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb2ZuNNDA .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb2ZuNNDA .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb2ZuNNDA .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb2ZuNNDA .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb2ZuNNDA .mbr-section-title,
.cid-tHb2ZuNNDA .mbr-section-btn {
  text-align: center;
}
.cid-tHb2ZVbz0A {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb2ZVbz0A .item {
  margin-bottom: 2rem;
}
.cid-tHb2ZVbz0A img {
  width: 100%;
  height: auto;
}
.cid-tHb2ZVbz0A a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb2ZVbz0A img {
    width: 90%;
  }
}
.cid-tHb2ZVbz0A .mbr-section-title {
  color: #fafafa;
}
.cid-tHb2ZVbz0A .mbr-text {
  color: #fafafa;
}
.cid-tHb2ZVbz0A .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb30lwEgL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb30lwEgL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb30lwEgL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb30lwEgL .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb30lwEgL .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb30lwEgL .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb30lwEgL .card {
    margin-bottom: 2rem;
  }
  .cid-tHb30lwEgL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb30lwEgL .icon-title {
  color: #fafafa;
}
.cid-tHb30lwEgL .icon-text {
  color: #fafafa;
}
.cid-tHb30lwEgL .card-title,
.cid-tHb30lwEgL .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb3yirSDq {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb3yirSDq .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb3yirSDq .row {
    justify-content: flex-start;
  }
  .cid-tHb3yirSDq .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb3yirSDq .content-wrap {
    width: 100%;
  }
}
.cid-tHb3yirSDq .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb3yirSDq .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb3yirSDq .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb3yirSDq .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb3yirSDq .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb3yirSDq .mbr-section-title,
.cid-tHb3yirSDq .mbr-section-btn {
  text-align: center;
}
.cid-tHb3yJZSyQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb3yJZSyQ .item {
  margin-bottom: 2rem;
}
.cid-tHb3yJZSyQ img {
  width: 100%;
  height: auto;
}
.cid-tHb3yJZSyQ a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb3yJZSyQ img {
    width: 90%;
  }
}
.cid-tHb3yJZSyQ .mbr-section-title {
  color: #fafafa;
}
.cid-tHb3yJZSyQ .mbr-text {
  color: #fafafa;
}
.cid-tHb3yJZSyQ .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb3zcnKro {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb3zcnKro .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb3zcnKro .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb3zcnKro .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb3zcnKro .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb3zcnKro .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb3zcnKro .card {
    margin-bottom: 2rem;
  }
  .cid-tHb3zcnKro .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb3zcnKro .icon-title {
  color: #fafafa;
}
.cid-tHb3zcnKro .icon-text {
  color: #fafafa;
}
.cid-tHb3zcnKro .card-title,
.cid-tHb3zcnKro .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb481v7Iw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb481v7Iw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb481v7Iw .row {
    justify-content: flex-start;
  }
  .cid-tHb481v7Iw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb481v7Iw .content-wrap {
    width: 100%;
  }
}
.cid-tHb481v7Iw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb481v7Iw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb481v7Iw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb481v7Iw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb481v7Iw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb481v7Iw .mbr-section-title,
.cid-tHb481v7Iw .mbr-section-btn {
  text-align: center;
}
.cid-tHb48KHLVm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb48KHLVm .item {
  margin-bottom: 2rem;
}
.cid-tHb48KHLVm img {
  width: 100%;
  height: auto;
}
.cid-tHb48KHLVm a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb48KHLVm img {
    width: 90%;
  }
}
.cid-tHb48KHLVm .mbr-section-title {
  color: #fafafa;
}
.cid-tHb48KHLVm .mbr-text {
  color: #fafafa;
}
.cid-tHb48KHLVm .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb49aMp1k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb49aMp1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb49aMp1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb49aMp1k .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb49aMp1k .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb49aMp1k .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb49aMp1k .card {
    margin-bottom: 2rem;
  }
  .cid-tHb49aMp1k .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb49aMp1k .icon-title {
  color: #fafafa;
}
.cid-tHb49aMp1k .icon-text {
  color: #fafafa;
}
.cid-tHb49aMp1k .card-title,
.cid-tHb49aMp1k .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb4GtF2h9 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb4GtF2h9 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb4GtF2h9 .row {
    justify-content: flex-start;
  }
  .cid-tHb4GtF2h9 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb4GtF2h9 .content-wrap {
    width: 100%;
  }
}
.cid-tHb4GtF2h9 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb4GtF2h9 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb4GtF2h9 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb4GtF2h9 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb4GtF2h9 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb4GtF2h9 .mbr-section-title,
.cid-tHb4GtF2h9 .mbr-section-btn {
  text-align: center;
}
.cid-tHb4GPHJ2M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb4GPHJ2M .item {
  margin-bottom: 2rem;
}
.cid-tHb4GPHJ2M img {
  width: 100%;
  height: auto;
}
.cid-tHb4GPHJ2M a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb4GPHJ2M img {
    width: 90%;
  }
}
.cid-tHb4GPHJ2M .mbr-section-title {
  color: #fafafa;
}
.cid-tHb4GPHJ2M .mbr-text {
  color: #fafafa;
}
.cid-tHb4GPHJ2M .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb4HfoRw2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb4HfoRw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb4HfoRw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb4HfoRw2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb4HfoRw2 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb4HfoRw2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb4HfoRw2 .card {
    margin-bottom: 2rem;
  }
  .cid-tHb4HfoRw2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb4HfoRw2 .icon-title {
  color: #fafafa;
}
.cid-tHb4HfoRw2 .icon-text {
  color: #fafafa;
}
.cid-tHb4HfoRw2 .card-title,
.cid-tHb4HfoRw2 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb5mVehKZ {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb5mVehKZ .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb5mVehKZ .row {
    justify-content: flex-start;
  }
  .cid-tHb5mVehKZ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb5mVehKZ .content-wrap {
    width: 100%;
  }
}
.cid-tHb5mVehKZ .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb5mVehKZ .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb5mVehKZ .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb5mVehKZ .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb5mVehKZ .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb5mVehKZ .mbr-section-title,
.cid-tHb5mVehKZ .mbr-section-btn {
  text-align: center;
}
.cid-tHb5nhL3YV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb5nhL3YV .item {
  margin-bottom: 2rem;
}
.cid-tHb5nhL3YV img {
  width: 100%;
  height: auto;
}
.cid-tHb5nhL3YV a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb5nhL3YV img {
    width: 90%;
  }
}
.cid-tHb5nhL3YV .mbr-section-title {
  color: #fafafa;
}
.cid-tHb5nhL3YV .mbr-text {
  color: #fafafa;
}
.cid-tHb5nhL3YV .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb5nH2yDT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb5nH2yDT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb5nH2yDT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb5nH2yDT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb5nH2yDT .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb5nH2yDT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb5nH2yDT .card {
    margin-bottom: 2rem;
  }
  .cid-tHb5nH2yDT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb5nH2yDT .icon-title {
  color: #fafafa;
}
.cid-tHb5nH2yDT .icon-text {
  color: #fafafa;
}
.cid-tHb5nH2yDT .card-title,
.cid-tHb5nH2yDT .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb5XUtash {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb5XUtash .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb5XUtash .row {
    justify-content: flex-start;
  }
  .cid-tHb5XUtash .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb5XUtash .content-wrap {
    width: 100%;
  }
}
.cid-tHb5XUtash .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb5XUtash .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb5XUtash .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb5XUtash .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb5XUtash .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb5XUtash .mbr-section-title,
.cid-tHb5XUtash .mbr-section-btn {
  text-align: center;
}
.cid-tHb5Yh5IUZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb5Yh5IUZ .item {
  margin-bottom: 2rem;
}
.cid-tHb5Yh5IUZ img {
  width: 100%;
  height: auto;
}
.cid-tHb5Yh5IUZ a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb5Yh5IUZ img {
    width: 90%;
  }
}
.cid-tHb5Yh5IUZ .mbr-section-title {
  color: #fafafa;
}
.cid-tHb5Yh5IUZ .mbr-text {
  color: #fafafa;
}
.cid-tHb5Yh5IUZ .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb5YESAea {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb5YESAea .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb5YESAea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb5YESAea .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb5YESAea .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb5YESAea .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb5YESAea .card {
    margin-bottom: 2rem;
  }
  .cid-tHb5YESAea .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb5YESAea .icon-title {
  color: #fafafa;
}
.cid-tHb5YESAea .icon-text {
  color: #fafafa;
}
.cid-tHb5YESAea .card-title,
.cid-tHb5YESAea .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb79KonWX {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb79KonWX .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb79KonWX .row {
    justify-content: flex-start;
  }
  .cid-tHb79KonWX .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb79KonWX .content-wrap {
    width: 100%;
  }
}
.cid-tHb79KonWX .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb79KonWX .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb79KonWX .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb79KonWX .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb79KonWX .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb79KonWX .mbr-section-title,
.cid-tHb79KonWX .mbr-section-btn {
  text-align: center;
}
.cid-tHb7a8TWlw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb7a8TWlw .item {
  margin-bottom: 2rem;
}
.cid-tHb7a8TWlw img {
  width: 100%;
  height: auto;
}
.cid-tHb7a8TWlw a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb7a8TWlw img {
    width: 90%;
  }
}
.cid-tHb7a8TWlw .mbr-section-title {
  color: #fafafa;
}
.cid-tHb7a8TWlw .mbr-text {
  color: #fafafa;
}
.cid-tHb7a8TWlw .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb7azBjIf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb7azBjIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb7azBjIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb7azBjIf .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb7azBjIf .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb7azBjIf .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb7azBjIf .card {
    margin-bottom: 2rem;
  }
  .cid-tHb7azBjIf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb7azBjIf .icon-title {
  color: #fafafa;
}
.cid-tHb7azBjIf .icon-text {
  color: #fafafa;
}
.cid-tHb7azBjIf .card-title,
.cid-tHb7azBjIf .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb7TbsKBQ {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb7TbsKBQ .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb7TbsKBQ .row {
    justify-content: flex-start;
  }
  .cid-tHb7TbsKBQ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb7TbsKBQ .content-wrap {
    width: 100%;
  }
}
.cid-tHb7TbsKBQ .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb7TbsKBQ .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb7TbsKBQ .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb7TbsKBQ .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb7TbsKBQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb7TbsKBQ .mbr-section-title,
.cid-tHb7TbsKBQ .mbr-section-btn {
  text-align: center;
}
.cid-tHb7TDja5Q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb7TDja5Q .item {
  margin-bottom: 2rem;
}
.cid-tHb7TDja5Q img {
  width: 100%;
  height: auto;
}
.cid-tHb7TDja5Q a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb7TDja5Q img {
    width: 90%;
  }
}
.cid-tHb7TDja5Q .mbr-section-title {
  color: #fafafa;
}
.cid-tHb7TDja5Q .mbr-text {
  color: #fafafa;
}
.cid-tHb7TDja5Q .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb7TZ7kBi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb7TZ7kBi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb7TZ7kBi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb7TZ7kBi .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb7TZ7kBi .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb7TZ7kBi .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb7TZ7kBi .card {
    margin-bottom: 2rem;
  }
  .cid-tHb7TZ7kBi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb7TZ7kBi .icon-title {
  color: #fafafa;
}
.cid-tHb7TZ7kBi .icon-text {
  color: #fafafa;
}
.cid-tHb7TZ7kBi .card-title,
.cid-tHb7TZ7kBi .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb8K9O4sf {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb8K9O4sf .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb8K9O4sf .row {
    justify-content: flex-start;
  }
  .cid-tHb8K9O4sf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb8K9O4sf .content-wrap {
    width: 100%;
  }
}
.cid-tHb8K9O4sf .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb8K9O4sf .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb8K9O4sf .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb8K9O4sf .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb8K9O4sf .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb8K9O4sf .mbr-section-title,
.cid-tHb8K9O4sf .mbr-section-btn {
  text-align: center;
}
.cid-tHb8KDuAyD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb8KDuAyD .item {
  margin-bottom: 2rem;
}
.cid-tHb8KDuAyD img {
  width: 100%;
  height: auto;
}
.cid-tHb8KDuAyD a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb8KDuAyD img {
    width: 90%;
  }
}
.cid-tHb8KDuAyD .mbr-section-title {
  color: #fafafa;
}
.cid-tHb8KDuAyD .mbr-text {
  color: #fafafa;
}
.cid-tHb8KDuAyD .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb8KZykkg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb8KZykkg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb8KZykkg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb8KZykkg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb8KZykkg .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb8KZykkg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb8KZykkg .card {
    margin-bottom: 2rem;
  }
  .cid-tHb8KZykkg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb8KZykkg .icon-title {
  color: #fafafa;
}
.cid-tHb8KZykkg .icon-text {
  color: #fafafa;
}
.cid-tHb8KZykkg .card-title,
.cid-tHb8KZykkg .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHb9nmvZMz {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHb9nmvZMz .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHb9nmvZMz .row {
    justify-content: flex-start;
  }
  .cid-tHb9nmvZMz .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHb9nmvZMz .content-wrap {
    width: 100%;
  }
}
.cid-tHb9nmvZMz .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHb9nmvZMz .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHb9nmvZMz .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHb9nmvZMz .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHb9nmvZMz .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHb9nmvZMz .mbr-section-title,
.cid-tHb9nmvZMz .mbr-section-btn {
  text-align: center;
}
.cid-tHb9nSxXIh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHb9nSxXIh .item {
  margin-bottom: 2rem;
}
.cid-tHb9nSxXIh img {
  width: 100%;
  height: auto;
}
.cid-tHb9nSxXIh a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHb9nSxXIh img {
    width: 90%;
  }
}
.cid-tHb9nSxXIh .mbr-section-title {
  color: #fafafa;
}
.cid-tHb9nSxXIh .mbr-text {
  color: #fafafa;
}
.cid-tHb9nSxXIh .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHb9ojEuj5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHb9ojEuj5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb9ojEuj5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb9ojEuj5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHb9ojEuj5 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHb9ojEuj5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHb9ojEuj5 .card {
    margin-bottom: 2rem;
  }
  .cid-tHb9ojEuj5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb9ojEuj5 .icon-title {
  color: #fafafa;
}
.cid-tHb9ojEuj5 .icon-text {
  color: #fafafa;
}
.cid-tHb9ojEuj5 .card-title,
.cid-tHb9ojEuj5 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHba2xXlfx {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHba2xXlfx .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHba2xXlfx .row {
    justify-content: flex-start;
  }
  .cid-tHba2xXlfx .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHba2xXlfx .content-wrap {
    width: 100%;
  }
}
.cid-tHba2xXlfx .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHba2xXlfx .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHba2xXlfx .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHba2xXlfx .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHba2xXlfx .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHba2xXlfx .mbr-section-title,
.cid-tHba2xXlfx .mbr-section-btn {
  text-align: center;
}
.cid-tHba32rO5O {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHba32rO5O .item {
  margin-bottom: 2rem;
}
.cid-tHba32rO5O img {
  width: 100%;
  height: auto;
}
.cid-tHba32rO5O a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHba32rO5O img {
    width: 90%;
  }
}
.cid-tHba32rO5O .mbr-section-title {
  color: #fafafa;
}
.cid-tHba32rO5O .mbr-text {
  color: #fafafa;
}
.cid-tHba32rO5O .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHba3uE2sA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHba3uE2sA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHba3uE2sA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHba3uE2sA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHba3uE2sA .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHba3uE2sA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHba3uE2sA .card {
    margin-bottom: 2rem;
  }
  .cid-tHba3uE2sA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHba3uE2sA .icon-title {
  color: #fafafa;
}
.cid-tHba3uE2sA .icon-text {
  color: #fafafa;
}
.cid-tHba3uE2sA .card-title,
.cid-tHba3uE2sA .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgFakaigL {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tHgFakaigL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHgFakaigL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHgFakaigL .mbr-section-title {
  text-align: center;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHaSsmqmgT {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHaSsmqmgT .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHaSsmqmgT .row {
    justify-content: flex-start;
  }
  .cid-tHaSsmqmgT .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHaSsmqmgT .content-wrap {
    width: 100%;
  }
}
.cid-tHaSsmqmgT .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHaSsmqmgT .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHaSsmqmgT .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHaSsmqmgT .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHaSsmqmgT .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHaSsmqmgT .mbr-section-title,
.cid-tHaSsmqmgT .mbr-section-btn {
  text-align: center;
}
.cid-tHaSsSQ9UG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHaSsSQ9UG .item {
  margin-bottom: 2rem;
}
.cid-tHaSsSQ9UG img {
  width: 100%;
  height: auto;
}
.cid-tHaSsSQ9UG a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHaSsSQ9UG img {
    width: 90%;
  }
}
.cid-tHaSsSQ9UG .mbr-section-title {
  color: #fafafa;
}
.cid-tHaSsSQ9UG .mbr-text {
  color: #fafafa;
}
.cid-tHaSsSQ9UG .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHaSthKAVn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHaSthKAVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaSthKAVn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaSthKAVn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHaSthKAVn .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHaSthKAVn .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHaSthKAVn .card {
    margin-bottom: 2rem;
  }
  .cid-tHaSthKAVn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHaSthKAVn .icon-title {
  color: #fafafa;
}
.cid-tHaSthKAVn .icon-text {
  color: #fafafa;
}
.cid-tHaSthKAVn .card-title,
.cid-tHaSthKAVn .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeBcq7Zj4 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeBcq7Zj4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeBcq7Zj4 .row {
    justify-content: flex-start;
  }
  .cid-tHeBcq7Zj4 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeBcq7Zj4 .content-wrap {
    width: 100%;
  }
}
.cid-tHeBcq7Zj4 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeBcq7Zj4 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeBcq7Zj4 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeBcq7Zj4 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeBcq7Zj4 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeBcq7Zj4 .mbr-section-title,
.cid-tHeBcq7Zj4 .mbr-section-btn {
  text-align: center;
}
.cid-tHeBdWn35B {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeBdWn35B .item {
  margin-bottom: 2rem;
}
.cid-tHeBdWn35B img {
  width: 100%;
  height: auto;
}
.cid-tHeBdWn35B a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeBdWn35B img {
    width: 90%;
  }
}
.cid-tHeBdWn35B .mbr-section-title {
  color: #fafafa;
}
.cid-tHeBdWn35B .mbr-text {
  color: #fafafa;
}
.cid-tHeBdWn35B .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeBerjF5I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeBerjF5I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeBerjF5I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeBerjF5I .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeBerjF5I .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeBerjF5I .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeBerjF5I .card {
    margin-bottom: 2rem;
  }
  .cid-tHeBerjF5I .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeBerjF5I .icon-title {
  color: #fafafa;
}
.cid-tHeBerjF5I .icon-text {
  color: #fafafa;
}
.cid-tHeBerjF5I .card-title,
.cid-tHeBerjF5I .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeBI8O1Ey {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeBI8O1Ey .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeBI8O1Ey .row {
    justify-content: flex-start;
  }
  .cid-tHeBI8O1Ey .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeBI8O1Ey .content-wrap {
    width: 100%;
  }
}
.cid-tHeBI8O1Ey .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeBI8O1Ey .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeBI8O1Ey .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeBI8O1Ey .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeBI8O1Ey .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeBI8O1Ey .mbr-section-title,
.cid-tHeBI8O1Ey .mbr-section-btn {
  text-align: center;
}
.cid-tHeBIAUzRu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeBIAUzRu .item {
  margin-bottom: 2rem;
}
.cid-tHeBIAUzRu img {
  width: 100%;
  height: auto;
}
.cid-tHeBIAUzRu a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeBIAUzRu img {
    width: 90%;
  }
}
.cid-tHeBIAUzRu .mbr-section-title {
  color: #fafafa;
}
.cid-tHeBIAUzRu .mbr-text {
  color: #fafafa;
}
.cid-tHeBIAUzRu .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeBJ1h5Dj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeBJ1h5Dj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeBJ1h5Dj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeBJ1h5Dj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeBJ1h5Dj .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeBJ1h5Dj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeBJ1h5Dj .card {
    margin-bottom: 2rem;
  }
  .cid-tHeBJ1h5Dj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeBJ1h5Dj .icon-title {
  color: #fafafa;
}
.cid-tHeBJ1h5Dj .icon-text {
  color: #fafafa;
}
.cid-tHeBJ1h5Dj .card-title,
.cid-tHeBJ1h5Dj .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeChq6yuw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeChq6yuw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeChq6yuw .row {
    justify-content: flex-start;
  }
  .cid-tHeChq6yuw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeChq6yuw .content-wrap {
    width: 100%;
  }
}
.cid-tHeChq6yuw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeChq6yuw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeChq6yuw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeChq6yuw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeChq6yuw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeChq6yuw .mbr-section-title,
.cid-tHeChq6yuw .mbr-section-btn {
  text-align: center;
}
.cid-tHeChRdD8e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeChRdD8e .item {
  margin-bottom: 2rem;
}
.cid-tHeChRdD8e img {
  width: 100%;
  height: auto;
}
.cid-tHeChRdD8e a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeChRdD8e img {
    width: 90%;
  }
}
.cid-tHeChRdD8e .mbr-section-title {
  color: #fafafa;
}
.cid-tHeChRdD8e .mbr-text {
  color: #fafafa;
}
.cid-tHeChRdD8e .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeCigCYSZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeCigCYSZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeCigCYSZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeCigCYSZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeCigCYSZ .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeCigCYSZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeCigCYSZ .card {
    margin-bottom: 2rem;
  }
  .cid-tHeCigCYSZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeCigCYSZ .icon-title {
  color: #fafafa;
}
.cid-tHeCigCYSZ .icon-text {
  color: #fafafa;
}
.cid-tHeCigCYSZ .card-title,
.cid-tHeCigCYSZ .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeCSmUhKl {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeCSmUhKl .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeCSmUhKl .row {
    justify-content: flex-start;
  }
  .cid-tHeCSmUhKl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeCSmUhKl .content-wrap {
    width: 100%;
  }
}
.cid-tHeCSmUhKl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeCSmUhKl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeCSmUhKl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeCSmUhKl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeCSmUhKl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeCSmUhKl .mbr-section-title,
.cid-tHeCSmUhKl .mbr-section-btn {
  text-align: center;
}
.cid-tHeCSPHh4j {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeCSPHh4j .item {
  margin-bottom: 2rem;
}
.cid-tHeCSPHh4j img {
  width: 100%;
  height: auto;
}
.cid-tHeCSPHh4j a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeCSPHh4j img {
    width: 90%;
  }
}
.cid-tHeCSPHh4j .mbr-section-title {
  color: #fafafa;
}
.cid-tHeCSPHh4j .mbr-text {
  color: #fafafa;
}
.cid-tHeCSPHh4j .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeCTgWPJs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeCTgWPJs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeCTgWPJs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeCTgWPJs .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeCTgWPJs .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeCTgWPJs .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeCTgWPJs .card {
    margin-bottom: 2rem;
  }
  .cid-tHeCTgWPJs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeCTgWPJs .icon-title {
  color: #fafafa;
}
.cid-tHeCTgWPJs .icon-text {
  color: #fafafa;
}
.cid-tHeCTgWPJs .card-title,
.cid-tHeCTgWPJs .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeDBPREeK {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeDBPREeK .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeDBPREeK .row {
    justify-content: flex-start;
  }
  .cid-tHeDBPREeK .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeDBPREeK .content-wrap {
    width: 100%;
  }
}
.cid-tHeDBPREeK .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeDBPREeK .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeDBPREeK .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeDBPREeK .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeDBPREeK .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeDBPREeK .mbr-section-title,
.cid-tHeDBPREeK .mbr-section-btn {
  text-align: center;
}
.cid-tHeDCs2dhM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeDCs2dhM .item {
  margin-bottom: 2rem;
}
.cid-tHeDCs2dhM img {
  width: 100%;
  height: auto;
}
.cid-tHeDCs2dhM a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeDCs2dhM img {
    width: 90%;
  }
}
.cid-tHeDCs2dhM .mbr-section-title {
  color: #fafafa;
}
.cid-tHeDCs2dhM .mbr-text {
  color: #fafafa;
}
.cid-tHeDCs2dhM .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeDCXUn6w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeDCXUn6w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeDCXUn6w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeDCXUn6w .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeDCXUn6w .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeDCXUn6w .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeDCXUn6w .card {
    margin-bottom: 2rem;
  }
  .cid-tHeDCXUn6w .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeDCXUn6w .icon-title {
  color: #fafafa;
}
.cid-tHeDCXUn6w .icon-text {
  color: #fafafa;
}
.cid-tHeDCXUn6w .card-title,
.cid-tHeDCXUn6w .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeOt2K2qu {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeOt2K2qu .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeOt2K2qu .row {
    justify-content: flex-start;
  }
  .cid-tHeOt2K2qu .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeOt2K2qu .content-wrap {
    width: 100%;
  }
}
.cid-tHeOt2K2qu .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeOt2K2qu .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeOt2K2qu .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeOt2K2qu .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeOt2K2qu .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeOt2K2qu .mbr-section-title,
.cid-tHeOt2K2qu .mbr-section-btn {
  text-align: center;
}
.cid-tHeOtxSkeg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeOtxSkeg .item {
  margin-bottom: 2rem;
}
.cid-tHeOtxSkeg img {
  width: 100%;
  height: auto;
}
.cid-tHeOtxSkeg a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeOtxSkeg img {
    width: 90%;
  }
}
.cid-tHeOtxSkeg .mbr-section-title {
  color: #fafafa;
}
.cid-tHeOtxSkeg .mbr-text {
  color: #fafafa;
}
.cid-tHeOtxSkeg .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeOtN6ury {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeOtN6ury .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeOtN6ury .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeOtN6ury .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeOtN6ury .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeOtN6ury .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeOtN6ury .card {
    margin-bottom: 2rem;
  }
  .cid-tHeOtN6ury .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeOtN6ury .icon-title {
  color: #fafafa;
}
.cid-tHeOtN6ury .icon-text {
  color: #fafafa;
}
.cid-tHeOtN6ury .card-title,
.cid-tHeOtN6ury .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeY6JQAcq {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeY6JQAcq .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeY6JQAcq .row {
    justify-content: flex-start;
  }
  .cid-tHeY6JQAcq .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeY6JQAcq .content-wrap {
    width: 100%;
  }
}
.cid-tHeY6JQAcq .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeY6JQAcq .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeY6JQAcq .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeY6JQAcq .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeY6JQAcq .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeY6JQAcq .mbr-section-title,
.cid-tHeY6JQAcq .mbr-section-btn {
  text-align: center;
}
.cid-tHeY7bIFsw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeY7bIFsw .item {
  margin-bottom: 2rem;
}
.cid-tHeY7bIFsw img {
  width: 100%;
  height: auto;
}
.cid-tHeY7bIFsw a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeY7bIFsw img {
    width: 90%;
  }
}
.cid-tHeY7bIFsw .mbr-section-title {
  color: #fafafa;
}
.cid-tHeY7bIFsw .mbr-text {
  color: #fafafa;
}
.cid-tHeY7bIFsw .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeY7xhUqj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeY7xhUqj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeY7xhUqj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeY7xhUqj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeY7xhUqj .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeY7xhUqj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeY7xhUqj .card {
    margin-bottom: 2rem;
  }
  .cid-tHeY7xhUqj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeY7xhUqj .icon-title {
  color: #fafafa;
}
.cid-tHeY7xhUqj .icon-text {
  color: #fafafa;
}
.cid-tHeY7xhUqj .card-title,
.cid-tHeY7xhUqj .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeYLIh9fa {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeYLIh9fa .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeYLIh9fa .row {
    justify-content: flex-start;
  }
  .cid-tHeYLIh9fa .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeYLIh9fa .content-wrap {
    width: 100%;
  }
}
.cid-tHeYLIh9fa .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeYLIh9fa .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeYLIh9fa .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeYLIh9fa .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeYLIh9fa .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeYLIh9fa .mbr-section-title,
.cid-tHeYLIh9fa .mbr-section-btn {
  text-align: center;
}
.cid-tHeYMbmKsi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeYMbmKsi .item {
  margin-bottom: 2rem;
}
.cid-tHeYMbmKsi img {
  width: 100%;
  height: auto;
}
.cid-tHeYMbmKsi a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeYMbmKsi img {
    width: 90%;
  }
}
.cid-tHeYMbmKsi .mbr-section-title {
  color: #fafafa;
}
.cid-tHeYMbmKsi .mbr-text {
  color: #fafafa;
}
.cid-tHeYMbmKsi .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeYMxlt6N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeYMxlt6N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeYMxlt6N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeYMxlt6N .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeYMxlt6N .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeYMxlt6N .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeYMxlt6N .card {
    margin-bottom: 2rem;
  }
  .cid-tHeYMxlt6N .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeYMxlt6N .icon-title {
  color: #fafafa;
}
.cid-tHeYMxlt6N .icon-text {
  color: #fafafa;
}
.cid-tHeYMxlt6N .card-title,
.cid-tHeYMxlt6N .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHeZqQdt36 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHeZqQdt36 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHeZqQdt36 .row {
    justify-content: flex-start;
  }
  .cid-tHeZqQdt36 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHeZqQdt36 .content-wrap {
    width: 100%;
  }
}
.cid-tHeZqQdt36 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHeZqQdt36 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHeZqQdt36 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHeZqQdt36 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHeZqQdt36 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHeZqQdt36 .mbr-section-title,
.cid-tHeZqQdt36 .mbr-section-btn {
  text-align: center;
}
.cid-tHeZrkuB0x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHeZrkuB0x .item {
  margin-bottom: 2rem;
}
.cid-tHeZrkuB0x img {
  width: 100%;
  height: auto;
}
.cid-tHeZrkuB0x a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHeZrkuB0x img {
    width: 90%;
  }
}
.cid-tHeZrkuB0x .mbr-section-title {
  color: #fafafa;
}
.cid-tHeZrkuB0x .mbr-text {
  color: #fafafa;
}
.cid-tHeZrkuB0x .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHeZrGW4e2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHeZrGW4e2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHeZrGW4e2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHeZrGW4e2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHeZrGW4e2 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHeZrGW4e2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHeZrGW4e2 .card {
    margin-bottom: 2rem;
  }
  .cid-tHeZrGW4e2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHeZrGW4e2 .icon-title {
  color: #fafafa;
}
.cid-tHeZrGW4e2 .icon-text {
  color: #fafafa;
}
.cid-tHeZrGW4e2 .card-title,
.cid-tHeZrGW4e2 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf06bBjLY {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf06bBjLY .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf06bBjLY .row {
    justify-content: flex-start;
  }
  .cid-tHf06bBjLY .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf06bBjLY .content-wrap {
    width: 100%;
  }
}
.cid-tHf06bBjLY .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf06bBjLY .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf06bBjLY .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf06bBjLY .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf06bBjLY .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf06bBjLY .mbr-section-title,
.cid-tHf06bBjLY .mbr-section-btn {
  text-align: center;
}
.cid-tHf06Eb03k {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf06Eb03k .item {
  margin-bottom: 2rem;
}
.cid-tHf06Eb03k img {
  width: 100%;
  height: auto;
}
.cid-tHf06Eb03k a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf06Eb03k img {
    width: 90%;
  }
}
.cid-tHf06Eb03k .mbr-section-title {
  color: #fafafa;
}
.cid-tHf06Eb03k .mbr-text {
  color: #fafafa;
}
.cid-tHf06Eb03k .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf0758Pni {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf0758Pni .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf0758Pni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf0758Pni .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf0758Pni .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf0758Pni .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf0758Pni .card {
    margin-bottom: 2rem;
  }
  .cid-tHf0758Pni .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf0758Pni .icon-title {
  color: #fafafa;
}
.cid-tHf0758Pni .icon-text {
  color: #fafafa;
}
.cid-tHf0758Pni .card-title,
.cid-tHf0758Pni .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf0YYQBDQ {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf0YYQBDQ .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf0YYQBDQ .row {
    justify-content: flex-start;
  }
  .cid-tHf0YYQBDQ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf0YYQBDQ .content-wrap {
    width: 100%;
  }
}
.cid-tHf0YYQBDQ .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf0YYQBDQ .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf0YYQBDQ .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf0YYQBDQ .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf0YYQBDQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf0YYQBDQ .mbr-section-title,
.cid-tHf0YYQBDQ .mbr-section-btn {
  text-align: center;
}
.cid-tHf0ZuL6zm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf0ZuL6zm .item {
  margin-bottom: 2rem;
}
.cid-tHf0ZuL6zm img {
  width: 100%;
  height: auto;
}
.cid-tHf0ZuL6zm a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf0ZuL6zm img {
    width: 90%;
  }
}
.cid-tHf0ZuL6zm .mbr-section-title {
  color: #fafafa;
}
.cid-tHf0ZuL6zm .mbr-text {
  color: #fafafa;
}
.cid-tHf0ZuL6zm .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf0ZRxhqp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf0ZRxhqp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf0ZRxhqp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf0ZRxhqp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf0ZRxhqp .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf0ZRxhqp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf0ZRxhqp .card {
    margin-bottom: 2rem;
  }
  .cid-tHf0ZRxhqp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf0ZRxhqp .icon-title {
  color: #fafafa;
}
.cid-tHf0ZRxhqp .icon-text {
  color: #fafafa;
}
.cid-tHf0ZRxhqp .card-title,
.cid-tHf0ZRxhqp .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf1MuM5MT {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf1MuM5MT .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf1MuM5MT .row {
    justify-content: flex-start;
  }
  .cid-tHf1MuM5MT .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf1MuM5MT .content-wrap {
    width: 100%;
  }
}
.cid-tHf1MuM5MT .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf1MuM5MT .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf1MuM5MT .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf1MuM5MT .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf1MuM5MT .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf1MuM5MT .mbr-section-title,
.cid-tHf1MuM5MT .mbr-section-btn {
  text-align: center;
}
.cid-tHf1N0DqfA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf1N0DqfA .item {
  margin-bottom: 2rem;
}
.cid-tHf1N0DqfA img {
  width: 100%;
  height: auto;
}
.cid-tHf1N0DqfA a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf1N0DqfA img {
    width: 90%;
  }
}
.cid-tHf1N0DqfA .mbr-section-title {
  color: #fafafa;
}
.cid-tHf1N0DqfA .mbr-text {
  color: #fafafa;
}
.cid-tHf1N0DqfA .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf1NmecCx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf1NmecCx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf1NmecCx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf1NmecCx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf1NmecCx .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf1NmecCx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf1NmecCx .card {
    margin-bottom: 2rem;
  }
  .cid-tHf1NmecCx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf1NmecCx .icon-title {
  color: #fafafa;
}
.cid-tHf1NmecCx .icon-text {
  color: #fafafa;
}
.cid-tHf1NmecCx .card-title,
.cid-tHf1NmecCx .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf2j96abu {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf2j96abu .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf2j96abu .row {
    justify-content: flex-start;
  }
  .cid-tHf2j96abu .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf2j96abu .content-wrap {
    width: 100%;
  }
}
.cid-tHf2j96abu .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf2j96abu .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf2j96abu .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf2j96abu .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf2j96abu .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf2j96abu .mbr-section-title,
.cid-tHf2j96abu .mbr-section-btn {
  text-align: center;
}
.cid-tHf2jX9scD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf2jX9scD .item {
  margin-bottom: 2rem;
}
.cid-tHf2jX9scD img {
  width: 100%;
  height: auto;
}
.cid-tHf2jX9scD a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf2jX9scD img {
    width: 90%;
  }
}
.cid-tHf2jX9scD .mbr-section-title {
  color: #fafafa;
}
.cid-tHf2jX9scD .mbr-text {
  color: #fafafa;
}
.cid-tHf2jX9scD .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf2kqVepN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf2kqVepN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf2kqVepN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf2kqVepN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf2kqVepN .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf2kqVepN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf2kqVepN .card {
    margin-bottom: 2rem;
  }
  .cid-tHf2kqVepN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf2kqVepN .icon-title {
  color: #fafafa;
}
.cid-tHf2kqVepN .icon-text {
  color: #fafafa;
}
.cid-tHf2kqVepN .card-title,
.cid-tHf2kqVepN .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf30Bc5rn {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf30Bc5rn .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf30Bc5rn .row {
    justify-content: flex-start;
  }
  .cid-tHf30Bc5rn .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf30Bc5rn .content-wrap {
    width: 100%;
  }
}
.cid-tHf30Bc5rn .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf30Bc5rn .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf30Bc5rn .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf30Bc5rn .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf30Bc5rn .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf30Bc5rn .mbr-section-title,
.cid-tHf30Bc5rn .mbr-section-btn {
  text-align: center;
}
.cid-tHf30bhHbE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf30bhHbE .item {
  margin-bottom: 2rem;
}
.cid-tHf30bhHbE img {
  width: 100%;
  height: auto;
}
.cid-tHf30bhHbE a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf30bhHbE img {
    width: 90%;
  }
}
.cid-tHf30bhHbE .mbr-section-title {
  color: #fafafa;
}
.cid-tHf30bhHbE .mbr-text {
  color: #fafafa;
}
.cid-tHf30bhHbE .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf2XGboPA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf2XGboPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf2XGboPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf2XGboPA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf2XGboPA .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf2XGboPA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf2XGboPA .card {
    margin-bottom: 2rem;
  }
  .cid-tHf2XGboPA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf2XGboPA .icon-title {
  color: #fafafa;
}
.cid-tHf2XGboPA .icon-text {
  color: #fafafa;
}
.cid-tHf2XGboPA .card-title,
.cid-tHf2XGboPA .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf3C9mwrP {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf3C9mwrP .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf3C9mwrP .row {
    justify-content: flex-start;
  }
  .cid-tHf3C9mwrP .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf3C9mwrP .content-wrap {
    width: 100%;
  }
}
.cid-tHf3C9mwrP .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf3C9mwrP .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf3C9mwrP .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf3C9mwrP .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf3C9mwrP .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf3C9mwrP .mbr-section-title,
.cid-tHf3C9mwrP .mbr-section-btn {
  text-align: center;
}
.cid-tHf3CzAuFF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf3CzAuFF .item {
  margin-bottom: 2rem;
}
.cid-tHf3CzAuFF img {
  width: 100%;
  height: auto;
}
.cid-tHf3CzAuFF a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf3CzAuFF img {
    width: 90%;
  }
}
.cid-tHf3CzAuFF .mbr-section-title {
  color: #fafafa;
}
.cid-tHf3CzAuFF .mbr-text {
  color: #fafafa;
}
.cid-tHf3CzAuFF .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf3D66woj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf3D66woj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf3D66woj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf3D66woj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf3D66woj .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf3D66woj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf3D66woj .card {
    margin-bottom: 2rem;
  }
  .cid-tHf3D66woj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf3D66woj .icon-title {
  color: #fafafa;
}
.cid-tHf3D66woj .icon-text {
  color: #fafafa;
}
.cid-tHf3D66woj .card-title,
.cid-tHf3D66woj .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf4mdrkSo {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf4mdrkSo .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf4mdrkSo .row {
    justify-content: flex-start;
  }
  .cid-tHf4mdrkSo .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf4mdrkSo .content-wrap {
    width: 100%;
  }
}
.cid-tHf4mdrkSo .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf4mdrkSo .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf4mdrkSo .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf4mdrkSo .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf4mdrkSo .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf4mdrkSo .mbr-section-title,
.cid-tHf4mdrkSo .mbr-section-btn {
  text-align: center;
}
.cid-tHf4mK18yc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf4mK18yc .item {
  margin-bottom: 2rem;
}
.cid-tHf4mK18yc img {
  width: 100%;
  height: auto;
}
.cid-tHf4mK18yc a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf4mK18yc img {
    width: 90%;
  }
}
.cid-tHf4mK18yc .mbr-section-title {
  color: #fafafa;
}
.cid-tHf4mK18yc .mbr-text {
  color: #fafafa;
}
.cid-tHf4mK18yc .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf4n4Y3y1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf4n4Y3y1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf4n4Y3y1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf4n4Y3y1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf4n4Y3y1 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf4n4Y3y1 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf4n4Y3y1 .card {
    margin-bottom: 2rem;
  }
  .cid-tHf4n4Y3y1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf4n4Y3y1 .icon-title {
  color: #fafafa;
}
.cid-tHf4n4Y3y1 .icon-text {
  color: #fafafa;
}
.cid-tHf4n4Y3y1 .card-title,
.cid-tHf4n4Y3y1 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf4OB6y59 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf4OB6y59 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf4OB6y59 .row {
    justify-content: flex-start;
  }
  .cid-tHf4OB6y59 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf4OB6y59 .content-wrap {
    width: 100%;
  }
}
.cid-tHf4OB6y59 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf4OB6y59 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf4OB6y59 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf4OB6y59 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf4OB6y59 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf4OB6y59 .mbr-section-title,
.cid-tHf4OB6y59 .mbr-section-btn {
  text-align: center;
}
.cid-tHf4P0Sqp0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf4P0Sqp0 .item {
  margin-bottom: 2rem;
}
.cid-tHf4P0Sqp0 img {
  width: 100%;
  height: auto;
}
.cid-tHf4P0Sqp0 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf4P0Sqp0 img {
    width: 90%;
  }
}
.cid-tHf4P0Sqp0 .mbr-section-title {
  color: #fafafa;
}
.cid-tHf4P0Sqp0 .mbr-text {
  color: #fafafa;
}
.cid-tHf4P0Sqp0 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf4Ph487S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf4Ph487S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf4Ph487S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf4Ph487S .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf4Ph487S .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf4Ph487S .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf4Ph487S .card {
    margin-bottom: 2rem;
  }
  .cid-tHf4Ph487S .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf4Ph487S .icon-title {
  color: #fafafa;
}
.cid-tHf4Ph487S .icon-text {
  color: #fafafa;
}
.cid-tHf4Ph487S .card-title,
.cid-tHf4Ph487S .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf5pAg1nT {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf5pAg1nT .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf5pAg1nT .row {
    justify-content: flex-start;
  }
  .cid-tHf5pAg1nT .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf5pAg1nT .content-wrap {
    width: 100%;
  }
}
.cid-tHf5pAg1nT .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf5pAg1nT .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf5pAg1nT .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf5pAg1nT .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf5pAg1nT .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf5pAg1nT .mbr-section-title,
.cid-tHf5pAg1nT .mbr-section-btn {
  text-align: center;
}
.cid-tHf5q1u05B {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf5q1u05B .item {
  margin-bottom: 2rem;
}
.cid-tHf5q1u05B img {
  width: 100%;
  height: auto;
}
.cid-tHf5q1u05B a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf5q1u05B img {
    width: 90%;
  }
}
.cid-tHf5q1u05B .mbr-section-title {
  color: #fafafa;
}
.cid-tHf5q1u05B .mbr-text {
  color: #fafafa;
}
.cid-tHf5q1u05B .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf5qtv1xX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf5qtv1xX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf5qtv1xX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf5qtv1xX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf5qtv1xX .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf5qtv1xX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf5qtv1xX .card {
    margin-bottom: 2rem;
  }
  .cid-tHf5qtv1xX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf5qtv1xX .icon-title {
  color: #fafafa;
}
.cid-tHf5qtv1xX .icon-text {
  color: #fafafa;
}
.cid-tHf5qtv1xX .card-title,
.cid-tHf5qtv1xX .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf7k4GAdQ {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf7k4GAdQ .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf7k4GAdQ .row {
    justify-content: flex-start;
  }
  .cid-tHf7k4GAdQ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf7k4GAdQ .content-wrap {
    width: 100%;
  }
}
.cid-tHf7k4GAdQ .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf7k4GAdQ .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf7k4GAdQ .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf7k4GAdQ .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf7k4GAdQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf7k4GAdQ .mbr-section-title,
.cid-tHf7k4GAdQ .mbr-section-btn {
  text-align: center;
}
.cid-tHf7kw2UKj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf7kw2UKj .item {
  margin-bottom: 2rem;
}
.cid-tHf7kw2UKj img {
  width: 100%;
  height: auto;
}
.cid-tHf7kw2UKj a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf7kw2UKj img {
    width: 90%;
  }
}
.cid-tHf7kw2UKj .mbr-section-title {
  color: #fafafa;
}
.cid-tHf7kw2UKj .mbr-text {
  color: #fafafa;
}
.cid-tHf7kw2UKj .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf7kVq93q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf7kVq93q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf7kVq93q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf7kVq93q .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf7kVq93q .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf7kVq93q .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf7kVq93q .card {
    margin-bottom: 2rem;
  }
  .cid-tHf7kVq93q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf7kVq93q .icon-title {
  color: #fafafa;
}
.cid-tHf7kVq93q .icon-text {
  color: #fafafa;
}
.cid-tHf7kVq93q .card-title,
.cid-tHf7kVq93q .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf8s56621 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf8s56621 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf8s56621 .row {
    justify-content: flex-start;
  }
  .cid-tHf8s56621 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf8s56621 .content-wrap {
    width: 100%;
  }
}
.cid-tHf8s56621 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf8s56621 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf8s56621 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf8s56621 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf8s56621 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf8s56621 .mbr-section-title,
.cid-tHf8s56621 .mbr-section-btn {
  text-align: center;
}
.cid-tHf8syIzoz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf8syIzoz .item {
  margin-bottom: 2rem;
}
.cid-tHf8syIzoz img {
  width: 100%;
  height: auto;
}
.cid-tHf8syIzoz a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf8syIzoz img {
    width: 90%;
  }
}
.cid-tHf8syIzoz .mbr-section-title {
  color: #fafafa;
}
.cid-tHf8syIzoz .mbr-text {
  color: #fafafa;
}
.cid-tHf8syIzoz .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf8sUY1Q4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf8sUY1Q4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf8sUY1Q4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf8sUY1Q4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf8sUY1Q4 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf8sUY1Q4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf8sUY1Q4 .card {
    margin-bottom: 2rem;
  }
  .cid-tHf8sUY1Q4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf8sUY1Q4 .icon-title {
  color: #fafafa;
}
.cid-tHf8sUY1Q4 .icon-text {
  color: #fafafa;
}
.cid-tHf8sUY1Q4 .card-title,
.cid-tHf8sUY1Q4 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHf97sAy3F {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHf97sAy3F .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHf97sAy3F .row {
    justify-content: flex-start;
  }
  .cid-tHf97sAy3F .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHf97sAy3F .content-wrap {
    width: 100%;
  }
}
.cid-tHf97sAy3F .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHf97sAy3F .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHf97sAy3F .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHf97sAy3F .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHf97sAy3F .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHf97sAy3F .mbr-section-title,
.cid-tHf97sAy3F .mbr-section-btn {
  text-align: center;
}
.cid-tHf97RfNr1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHf97RfNr1 .item {
  margin-bottom: 2rem;
}
.cid-tHf97RfNr1 img {
  width: 100%;
  height: auto;
}
.cid-tHf97RfNr1 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHf97RfNr1 img {
    width: 90%;
  }
}
.cid-tHf97RfNr1 .mbr-section-title {
  color: #fafafa;
}
.cid-tHf97RfNr1 .mbr-text {
  color: #fafafa;
}
.cid-tHf97RfNr1 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHf98WN7Iz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHf98WN7Iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHf98WN7Iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHf98WN7Iz .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHf98WN7Iz .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHf98WN7Iz .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHf98WN7Iz .card {
    margin-bottom: 2rem;
  }
  .cid-tHf98WN7Iz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHf98WN7Iz .icon-title {
  color: #fafafa;
}
.cid-tHf98WN7Iz .icon-text {
  color: #fafafa;
}
.cid-tHf98WN7Iz .card-title,
.cid-tHf98WN7Iz .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfbOlMU20 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfbOlMU20 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfbOlMU20 .row {
    justify-content: flex-start;
  }
  .cid-tHfbOlMU20 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfbOlMU20 .content-wrap {
    width: 100%;
  }
}
.cid-tHfbOlMU20 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfbOlMU20 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfbOlMU20 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfbOlMU20 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfbOlMU20 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfbOlMU20 .mbr-section-title,
.cid-tHfbOlMU20 .mbr-section-btn {
  text-align: center;
}
.cid-tHfbOIJQsP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfbOIJQsP .item {
  margin-bottom: 2rem;
}
.cid-tHfbOIJQsP img {
  width: 100%;
  height: auto;
}
.cid-tHfbOIJQsP a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfbOIJQsP img {
    width: 90%;
  }
}
.cid-tHfbOIJQsP .mbr-section-title {
  color: #fafafa;
}
.cid-tHfbOIJQsP .mbr-text {
  color: #fafafa;
}
.cid-tHfbOIJQsP .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfbQO6GvY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfbQO6GvY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfbQO6GvY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfbQO6GvY .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfbQO6GvY .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfbQO6GvY .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfbQO6GvY .card {
    margin-bottom: 2rem;
  }
  .cid-tHfbQO6GvY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfbQO6GvY .icon-title {
  color: #fafafa;
}
.cid-tHfbQO6GvY .icon-text {
  color: #fafafa;
}
.cid-tHfbQO6GvY .card-title,
.cid-tHfbQO6GvY .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfcvmC3gm {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfcvmC3gm .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfcvmC3gm .row {
    justify-content: flex-start;
  }
  .cid-tHfcvmC3gm .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfcvmC3gm .content-wrap {
    width: 100%;
  }
}
.cid-tHfcvmC3gm .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfcvmC3gm .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfcvmC3gm .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfcvmC3gm .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfcvmC3gm .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfcvmC3gm .mbr-section-title,
.cid-tHfcvmC3gm .mbr-section-btn {
  text-align: center;
}
.cid-tHfcw7Zsue {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfcw7Zsue .item {
  margin-bottom: 2rem;
}
.cid-tHfcw7Zsue img {
  width: 100%;
  height: auto;
}
.cid-tHfcw7Zsue a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfcw7Zsue img {
    width: 90%;
  }
}
.cid-tHfcw7Zsue .mbr-section-title {
  color: #fafafa;
}
.cid-tHfcw7Zsue .mbr-text {
  color: #fafafa;
}
.cid-tHfcw7Zsue .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfcwtOFMq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfcwtOFMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfcwtOFMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfcwtOFMq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfcwtOFMq .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfcwtOFMq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfcwtOFMq .card {
    margin-bottom: 2rem;
  }
  .cid-tHfcwtOFMq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfcwtOFMq .icon-title {
  color: #fafafa;
}
.cid-tHfcwtOFMq .icon-text {
  color: #fafafa;
}
.cid-tHfcwtOFMq .card-title,
.cid-tHfcwtOFMq .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfcXlI0mX {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfcXlI0mX .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfcXlI0mX .row {
    justify-content: flex-start;
  }
  .cid-tHfcXlI0mX .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfcXlI0mX .content-wrap {
    width: 100%;
  }
}
.cid-tHfcXlI0mX .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfcXlI0mX .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfcXlI0mX .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfcXlI0mX .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfcXlI0mX .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfcXlI0mX .mbr-section-title,
.cid-tHfcXlI0mX .mbr-section-btn {
  text-align: center;
}
.cid-tHfcXIjkva {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfcXIjkva .item {
  margin-bottom: 2rem;
}
.cid-tHfcXIjkva img {
  width: 100%;
  height: auto;
}
.cid-tHfcXIjkva a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfcXIjkva img {
    width: 90%;
  }
}
.cid-tHfcXIjkva .mbr-section-title {
  color: #fafafa;
}
.cid-tHfcXIjkva .mbr-text {
  color: #fafafa;
}
.cid-tHfcXIjkva .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfcY4tBss {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfcY4tBss .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfcY4tBss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfcY4tBss .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfcY4tBss .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfcY4tBss .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfcY4tBss .card {
    margin-bottom: 2rem;
  }
  .cid-tHfcY4tBss .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfcY4tBss .icon-title {
  color: #fafafa;
}
.cid-tHfcY4tBss .icon-text {
  color: #fafafa;
}
.cid-tHfcY4tBss .card-title,
.cid-tHfcY4tBss .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfdneDFUX {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfdneDFUX .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfdneDFUX .row {
    justify-content: flex-start;
  }
  .cid-tHfdneDFUX .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfdneDFUX .content-wrap {
    width: 100%;
  }
}
.cid-tHfdneDFUX .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfdneDFUX .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfdneDFUX .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfdneDFUX .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfdneDFUX .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfdneDFUX .mbr-section-title,
.cid-tHfdneDFUX .mbr-section-btn {
  text-align: center;
}
.cid-tHfdnEq75Q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfdnEq75Q .item {
  margin-bottom: 2rem;
}
.cid-tHfdnEq75Q img {
  width: 100%;
  height: auto;
}
.cid-tHfdnEq75Q a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfdnEq75Q img {
    width: 90%;
  }
}
.cid-tHfdnEq75Q .mbr-section-title {
  color: #fafafa;
}
.cid-tHfdnEq75Q .mbr-text {
  color: #fafafa;
}
.cid-tHfdnEq75Q .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfdnZVdYb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfdnZVdYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfdnZVdYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfdnZVdYb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfdnZVdYb .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfdnZVdYb .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfdnZVdYb .card {
    margin-bottom: 2rem;
  }
  .cid-tHfdnZVdYb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfdnZVdYb .icon-title {
  color: #fafafa;
}
.cid-tHfdnZVdYb .icon-text {
  color: #fafafa;
}
.cid-tHfdnZVdYb .card-title,
.cid-tHfdnZVdYb .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfdOLdBr7 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfdOLdBr7 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfdOLdBr7 .row {
    justify-content: flex-start;
  }
  .cid-tHfdOLdBr7 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfdOLdBr7 .content-wrap {
    width: 100%;
  }
}
.cid-tHfdOLdBr7 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfdOLdBr7 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfdOLdBr7 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfdOLdBr7 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfdOLdBr7 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfdOLdBr7 .mbr-section-title,
.cid-tHfdOLdBr7 .mbr-section-btn {
  text-align: center;
}
.cid-tHfdPhf44q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfdPhf44q .item {
  margin-bottom: 2rem;
}
.cid-tHfdPhf44q img {
  width: 100%;
  height: auto;
}
.cid-tHfdPhf44q a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfdPhf44q img {
    width: 90%;
  }
}
.cid-tHfdPhf44q .mbr-section-title {
  color: #fafafa;
}
.cid-tHfdPhf44q .mbr-text {
  color: #fafafa;
}
.cid-tHfdPhf44q .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfdPDOSTY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfdPDOSTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfdPDOSTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfdPDOSTY .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfdPDOSTY .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfdPDOSTY .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfdPDOSTY .card {
    margin-bottom: 2rem;
  }
  .cid-tHfdPDOSTY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfdPDOSTY .icon-title {
  color: #fafafa;
}
.cid-tHfdPDOSTY .icon-text {
  color: #fafafa;
}
.cid-tHfdPDOSTY .card-title,
.cid-tHfdPDOSTY .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfelzJsSA {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfelzJsSA .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfelzJsSA .row {
    justify-content: flex-start;
  }
  .cid-tHfelzJsSA .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfelzJsSA .content-wrap {
    width: 100%;
  }
}
.cid-tHfelzJsSA .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfelzJsSA .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfelzJsSA .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfelzJsSA .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfelzJsSA .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfelzJsSA .mbr-section-title,
.cid-tHfelzJsSA .mbr-section-btn {
  text-align: center;
}
.cid-tHfelXMOhB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfelXMOhB .item {
  margin-bottom: 2rem;
}
.cid-tHfelXMOhB img {
  width: 100%;
  height: auto;
}
.cid-tHfelXMOhB a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfelXMOhB img {
    width: 90%;
  }
}
.cid-tHfelXMOhB .mbr-section-title {
  color: #fafafa;
}
.cid-tHfelXMOhB .mbr-text {
  color: #fafafa;
}
.cid-tHfelXMOhB .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfemkSIte {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfemkSIte .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfemkSIte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfemkSIte .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfemkSIte .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfemkSIte .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfemkSIte .card {
    margin-bottom: 2rem;
  }
  .cid-tHfemkSIte .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfemkSIte .icon-title {
  color: #fafafa;
}
.cid-tHfemkSIte .icon-text {
  color: #fafafa;
}
.cid-tHfemkSIte .card-title,
.cid-tHfemkSIte .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfeXbYaIl {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfeXbYaIl .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfeXbYaIl .row {
    justify-content: flex-start;
  }
  .cid-tHfeXbYaIl .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfeXbYaIl .content-wrap {
    width: 100%;
  }
}
.cid-tHfeXbYaIl .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfeXbYaIl .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfeXbYaIl .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfeXbYaIl .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfeXbYaIl .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfeXbYaIl .mbr-section-title,
.cid-tHfeXbYaIl .mbr-section-btn {
  text-align: center;
}
.cid-tHfeXWGNVn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfeXWGNVn .item {
  margin-bottom: 2rem;
}
.cid-tHfeXWGNVn img {
  width: 100%;
  height: auto;
}
.cid-tHfeXWGNVn a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfeXWGNVn img {
    width: 90%;
  }
}
.cid-tHfeXWGNVn .mbr-section-title {
  color: #fafafa;
}
.cid-tHfeXWGNVn .mbr-text {
  color: #fafafa;
}
.cid-tHfeXWGNVn .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfeYjBvhO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfeYjBvhO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfeYjBvhO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfeYjBvhO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfeYjBvhO .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfeYjBvhO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfeYjBvhO .card {
    margin-bottom: 2rem;
  }
  .cid-tHfeYjBvhO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfeYjBvhO .icon-title {
  color: #fafafa;
}
.cid-tHfeYjBvhO .icon-text {
  color: #fafafa;
}
.cid-tHfeYjBvhO .card-title,
.cid-tHfeYjBvhO .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGB3n8QKGW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGB3n8QKGW nav.navbar {
  position: fixed;
}
.cid-tGB3n8QKGW .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGB3n8QKGW .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGB3n8QKGW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGB3n8QKGW .dropdown-item:hover,
.cid-tGB3n8QKGW .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGB3n8QKGW .dropdown-item:hover span {
  color: white;
}
.cid-tGB3n8QKGW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGB3n8QKGW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGB3n8QKGW .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGB3n8QKGW .nav-link {
  position: relative;
}
.cid-tGB3n8QKGW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGB3n8QKGW .container {
    flex-wrap: nowrap;
  }
}
.cid-tGB3n8QKGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown-menu,
.cid-tGB3n8QKGW .navbar.opened {
  background: #000000 !important;
}
.cid-tGB3n8QKGW .nav-item:focus,
.cid-tGB3n8QKGW .nav-link:focus {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGB3n8QKGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGB3n8QKGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGB3n8QKGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGB3n8QKGW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.opened {
  transition: all 0.3s;
}
.cid-tGB3n8QKGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGB3n8QKGW .navbar .navbar-logo img {
  width: auto;
}
.cid-tGB3n8QKGW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar.collapsed {
  justify-content: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGB3n8QKGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGB3n8QKGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGB3n8QKGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGB3n8QKGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGB3n8QKGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGB3n8QKGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGB3n8QKGW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGB3n8QKGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGB3n8QKGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGB3n8QKGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGB3n8QKGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGB3n8QKGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGB3n8QKGW .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGB3n8QKGW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGB3n8QKGW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGB3n8QKGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGB3n8QKGW .dropdown-item.active,
.cid-tGB3n8QKGW .dropdown-item:active {
  background-color: transparent;
}
.cid-tGB3n8QKGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGB3n8QKGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGB3n8QKGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGB3n8QKGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGB3n8QKGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGB3n8QKGW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGB3n8QKGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGB3n8QKGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGB3n8QKGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGB3n8QKGW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGB3n8QKGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGB3n8QKGW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGB3n8QKGW .navbar {
    height: 70px;
  }
  .cid-tGB3n8QKGW .navbar.opened {
    height: auto;
  }
  .cid-tGB3n8QKGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHffuk8GLS {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHffuk8GLS .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHffuk8GLS .row {
    justify-content: flex-start;
  }
  .cid-tHffuk8GLS .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHffuk8GLS .content-wrap {
    width: 100%;
  }
}
.cid-tHffuk8GLS .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHffuk8GLS .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHffuk8GLS .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHffuk8GLS .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHffuk8GLS .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHffuk8GLS .mbr-section-title,
.cid-tHffuk8GLS .mbr-section-btn {
  text-align: center;
}
.cid-tHffuJ9I9x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHffuJ9I9x .item {
  margin-bottom: 2rem;
}
.cid-tHffuJ9I9x img {
  width: 100%;
  height: auto;
}
.cid-tHffuJ9I9x a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHffuJ9I9x img {
    width: 90%;
  }
}
.cid-tHffuJ9I9x .mbr-section-title {
  color: #fafafa;
}
.cid-tHffuJ9I9x .mbr-text {
  color: #fafafa;
}
.cid-tHffuJ9I9x .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHffuZNNff {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHffuZNNff .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHffuZNNff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHffuZNNff .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHffuZNNff .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHffuZNNff .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHffuZNNff .card {
    margin-bottom: 2rem;
  }
  .cid-tHffuZNNff .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHffuZNNff .icon-title {
  color: #fafafa;
}
.cid-tHffuZNNff .icon-text {
  color: #fafafa;
}
.cid-tHffuZNNff .card-title,
.cid-tHffuZNNff .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfga5LCeU {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfga5LCeU .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfga5LCeU .row {
    justify-content: flex-start;
  }
  .cid-tHfga5LCeU .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfga5LCeU .content-wrap {
    width: 100%;
  }
}
.cid-tHfga5LCeU .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfga5LCeU .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfga5LCeU .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfga5LCeU .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfga5LCeU .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfga5LCeU .mbr-section-title,
.cid-tHfga5LCeU .mbr-section-btn {
  text-align: center;
}
.cid-tHfgavK8Hj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfgavK8Hj .item {
  margin-bottom: 2rem;
}
.cid-tHfgavK8Hj img {
  width: 100%;
  height: auto;
}
.cid-tHfgavK8Hj a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfgavK8Hj img {
    width: 90%;
  }
}
.cid-tHfgavK8Hj .mbr-section-title {
  color: #fafafa;
}
.cid-tHfgavK8Hj .mbr-text {
  color: #fafafa;
}
.cid-tHfgavK8Hj .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfgbgY2W9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfgbgY2W9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfgbgY2W9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfgbgY2W9 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfgbgY2W9 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfgbgY2W9 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfgbgY2W9 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfgbgY2W9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfgbgY2W9 .icon-title {
  color: #fafafa;
}
.cid-tHfgbgY2W9 .icon-text {
  color: #fafafa;
}
.cid-tHfgbgY2W9 .card-title,
.cid-tHfgbgY2W9 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfgLl539y {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfgLl539y .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfgLl539y .row {
    justify-content: flex-start;
  }
  .cid-tHfgLl539y .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfgLl539y .content-wrap {
    width: 100%;
  }
}
.cid-tHfgLl539y .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfgLl539y .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfgLl539y .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfgLl539y .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfgLl539y .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfgLl539y .mbr-section-title,
.cid-tHfgLl539y .mbr-section-btn {
  text-align: center;
}
.cid-tHfgLOcXP5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfgLOcXP5 .item {
  margin-bottom: 2rem;
}
.cid-tHfgLOcXP5 img {
  width: 100%;
  height: auto;
}
.cid-tHfgLOcXP5 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfgLOcXP5 img {
    width: 90%;
  }
}
.cid-tHfgLOcXP5 .mbr-section-title {
  color: #fafafa;
}
.cid-tHfgLOcXP5 .mbr-text {
  color: #fafafa;
}
.cid-tHfgLOcXP5 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfgMfty74 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfgMfty74 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfgMfty74 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfgMfty74 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfgMfty74 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfgMfty74 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfgMfty74 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfgMfty74 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfgMfty74 .icon-title {
  color: #fafafa;
}
.cid-tHfgMfty74 .icon-text {
  color: #fafafa;
}
.cid-tHfgMfty74 .card-title,
.cid-tHfgMfty74 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfhrdwPrg {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfhrdwPrg .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfhrdwPrg .row {
    justify-content: flex-start;
  }
  .cid-tHfhrdwPrg .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfhrdwPrg .content-wrap {
    width: 100%;
  }
}
.cid-tHfhrdwPrg .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfhrdwPrg .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfhrdwPrg .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfhrdwPrg .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfhrdwPrg .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfhrdwPrg .mbr-section-title,
.cid-tHfhrdwPrg .mbr-section-btn {
  text-align: center;
}
.cid-tHfhrQiPC8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfhrQiPC8 .item {
  margin-bottom: 2rem;
}
.cid-tHfhrQiPC8 img {
  width: 100%;
  height: auto;
}
.cid-tHfhrQiPC8 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfhrQiPC8 img {
    width: 90%;
  }
}
.cid-tHfhrQiPC8 .mbr-section-title {
  color: #fafafa;
}
.cid-tHfhrQiPC8 .mbr-text {
  color: #fafafa;
}
.cid-tHfhrQiPC8 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfhseeQ86 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfhseeQ86 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfhseeQ86 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfhseeQ86 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfhseeQ86 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfhseeQ86 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfhseeQ86 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfhseeQ86 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfhseeQ86 .icon-title {
  color: #fafafa;
}
.cid-tHfhseeQ86 .icon-text {
  color: #fafafa;
}
.cid-tHfhseeQ86 .card-title,
.cid-tHfhseeQ86 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfi09TCSF {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfi09TCSF .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfi09TCSF .row {
    justify-content: flex-start;
  }
  .cid-tHfi09TCSF .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfi09TCSF .content-wrap {
    width: 100%;
  }
}
.cid-tHfi09TCSF .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfi09TCSF .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfi09TCSF .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfi09TCSF .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfi09TCSF .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfi09TCSF .mbr-section-title,
.cid-tHfi09TCSF .mbr-section-btn {
  text-align: center;
}
.cid-tHfi0Caq3n {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfi0Caq3n .item {
  margin-bottom: 2rem;
}
.cid-tHfi0Caq3n img {
  width: 100%;
  height: auto;
}
.cid-tHfi0Caq3n a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfi0Caq3n img {
    width: 90%;
  }
}
.cid-tHfi0Caq3n .mbr-section-title {
  color: #fafafa;
}
.cid-tHfi0Caq3n .mbr-text {
  color: #fafafa;
}
.cid-tHfi0Caq3n .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfi0YQxk6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfi0YQxk6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfi0YQxk6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfi0YQxk6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfi0YQxk6 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfi0YQxk6 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfi0YQxk6 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfi0YQxk6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfi0YQxk6 .icon-title {
  color: #fafafa;
}
.cid-tHfi0YQxk6 .icon-text {
  color: #fafafa;
}
.cid-tHfi0YQxk6 .card-title,
.cid-tHfi0YQxk6 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfizt35DF {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfizt35DF .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfizt35DF .row {
    justify-content: flex-start;
  }
  .cid-tHfizt35DF .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfizt35DF .content-wrap {
    width: 100%;
  }
}
.cid-tHfizt35DF .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfizt35DF .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfizt35DF .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfizt35DF .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfizt35DF .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfizt35DF .mbr-section-title,
.cid-tHfizt35DF .mbr-section-btn {
  text-align: center;
}
.cid-tHfizVg2Xr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfizVg2Xr .item {
  margin-bottom: 2rem;
}
.cid-tHfizVg2Xr img {
  width: 100%;
  height: auto;
}
.cid-tHfizVg2Xr a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfizVg2Xr img {
    width: 90%;
  }
}
.cid-tHfizVg2Xr .mbr-section-title {
  color: #fafafa;
}
.cid-tHfizVg2Xr .mbr-text {
  color: #fafafa;
}
.cid-tHfizVg2Xr .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfiAgQ1kI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfiAgQ1kI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfiAgQ1kI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfiAgQ1kI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfiAgQ1kI .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfiAgQ1kI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfiAgQ1kI .card {
    margin-bottom: 2rem;
  }
  .cid-tHfiAgQ1kI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfiAgQ1kI .icon-title {
  color: #fafafa;
}
.cid-tHfiAgQ1kI .icon-text {
  color: #fafafa;
}
.cid-tHfiAgQ1kI .card-title,
.cid-tHfiAgQ1kI .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfjdr3FGg {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfjdr3FGg .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfjdr3FGg .row {
    justify-content: flex-start;
  }
  .cid-tHfjdr3FGg .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfjdr3FGg .content-wrap {
    width: 100%;
  }
}
.cid-tHfjdr3FGg .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfjdr3FGg .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfjdr3FGg .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfjdr3FGg .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfjdr3FGg .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfjdr3FGg .mbr-section-title,
.cid-tHfjdr3FGg .mbr-section-btn {
  text-align: center;
}
.cid-tHfjdQ0Rsa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfjdQ0Rsa .item {
  margin-bottom: 2rem;
}
.cid-tHfjdQ0Rsa img {
  width: 100%;
  height: auto;
}
.cid-tHfjdQ0Rsa a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfjdQ0Rsa img {
    width: 90%;
  }
}
.cid-tHfjdQ0Rsa .mbr-section-title {
  color: #fafafa;
}
.cid-tHfjdQ0Rsa .mbr-text {
  color: #fafafa;
}
.cid-tHfjdQ0Rsa .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfjeBbSVZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfjeBbSVZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfjeBbSVZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfjeBbSVZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfjeBbSVZ .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfjeBbSVZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfjeBbSVZ .card {
    margin-bottom: 2rem;
  }
  .cid-tHfjeBbSVZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfjeBbSVZ .icon-title {
  color: #fafafa;
}
.cid-tHfjeBbSVZ .icon-text {
  color: #fafafa;
}
.cid-tHfjeBbSVZ .card-title,
.cid-tHfjeBbSVZ .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfjTlMlkA {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfjTlMlkA .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfjTlMlkA .row {
    justify-content: flex-start;
  }
  .cid-tHfjTlMlkA .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfjTlMlkA .content-wrap {
    width: 100%;
  }
}
.cid-tHfjTlMlkA .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfjTlMlkA .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfjTlMlkA .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfjTlMlkA .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfjTlMlkA .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfjTlMlkA .mbr-section-title,
.cid-tHfjTlMlkA .mbr-section-btn {
  text-align: center;
}
.cid-tHfjTJIsq1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfjTJIsq1 .item {
  margin-bottom: 2rem;
}
.cid-tHfjTJIsq1 img {
  width: 100%;
  height: auto;
}
.cid-tHfjTJIsq1 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfjTJIsq1 img {
    width: 90%;
  }
}
.cid-tHfjTJIsq1 .mbr-section-title {
  color: #fafafa;
}
.cid-tHfjTJIsq1 .mbr-text {
  color: #fafafa;
}
.cid-tHfjTJIsq1 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfjTYgEto {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfjTYgEto .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfjTYgEto .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfjTYgEto .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfjTYgEto .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfjTYgEto .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfjTYgEto .card {
    margin-bottom: 2rem;
  }
  .cid-tHfjTYgEto .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfjTYgEto .icon-title {
  color: #fafafa;
}
.cid-tHfjTYgEto .icon-text {
  color: #fafafa;
}
.cid-tHfjTYgEto .card-title,
.cid-tHfjTYgEto .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHftrUf4bn {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHftrUf4bn .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHftrUf4bn .row {
    justify-content: flex-start;
  }
  .cid-tHftrUf4bn .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHftrUf4bn .content-wrap {
    width: 100%;
  }
}
.cid-tHftrUf4bn .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHftrUf4bn .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHftrUf4bn .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHftrUf4bn .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHftrUf4bn .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHftrUf4bn .mbr-section-title,
.cid-tHftrUf4bn .mbr-section-btn {
  text-align: center;
}
.cid-tHftskq2q8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHftskq2q8 .item {
  margin-bottom: 2rem;
}
.cid-tHftskq2q8 img {
  width: 100%;
  height: auto;
}
.cid-tHftskq2q8 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHftskq2q8 img {
    width: 90%;
  }
}
.cid-tHftskq2q8 .mbr-section-title {
  color: #fafafa;
}
.cid-tHftskq2q8 .mbr-text {
  color: #fafafa;
}
.cid-tHftskq2q8 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHftt9JzPV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHftt9JzPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHftt9JzPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHftt9JzPV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHftt9JzPV .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHftt9JzPV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHftt9JzPV .card {
    margin-bottom: 2rem;
  }
  .cid-tHftt9JzPV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHftt9JzPV .icon-title {
  color: #fafafa;
}
.cid-tHftt9JzPV .icon-text {
  color: #fafafa;
}
.cid-tHftt9JzPV .card-title,
.cid-tHftt9JzPV .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfu1UOsiV {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfu1UOsiV .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfu1UOsiV .row {
    justify-content: flex-start;
  }
  .cid-tHfu1UOsiV .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfu1UOsiV .content-wrap {
    width: 100%;
  }
}
.cid-tHfu1UOsiV .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfu1UOsiV .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfu1UOsiV .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfu1UOsiV .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfu1UOsiV .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfu1UOsiV .mbr-section-title,
.cid-tHfu1UOsiV .mbr-section-btn {
  text-align: center;
}
.cid-tHfu2swi5X {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfu2swi5X .item {
  margin-bottom: 2rem;
}
.cid-tHfu2swi5X img {
  width: 100%;
  height: auto;
}
.cid-tHfu2swi5X a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfu2swi5X img {
    width: 90%;
  }
}
.cid-tHfu2swi5X .mbr-section-title {
  color: #fafafa;
}
.cid-tHfu2swi5X .mbr-text {
  color: #fafafa;
}
.cid-tHfu2swi5X .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfu2PONjX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfu2PONjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfu2PONjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfu2PONjX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfu2PONjX .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfu2PONjX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfu2PONjX .card {
    margin-bottom: 2rem;
  }
  .cid-tHfu2PONjX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfu2PONjX .icon-title {
  color: #fafafa;
}
.cid-tHfu2PONjX .icon-text {
  color: #fafafa;
}
.cid-tHfu2PONjX .card-title,
.cid-tHfu2PONjX .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfuBTjzve {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfuBTjzve .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfuBTjzve .row {
    justify-content: flex-start;
  }
  .cid-tHfuBTjzve .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfuBTjzve .content-wrap {
    width: 100%;
  }
}
.cid-tHfuBTjzve .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfuBTjzve .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfuBTjzve .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfuBTjzve .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfuBTjzve .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfuBTjzve .mbr-section-title,
.cid-tHfuBTjzve .mbr-section-btn {
  text-align: center;
}
.cid-tHfuCiNw4F {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfuCiNw4F .item {
  margin-bottom: 2rem;
}
.cid-tHfuCiNw4F img {
  width: 100%;
  height: auto;
}
.cid-tHfuCiNw4F a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfuCiNw4F img {
    width: 90%;
  }
}
.cid-tHfuCiNw4F .mbr-section-title {
  color: #fafafa;
}
.cid-tHfuCiNw4F .mbr-text {
  color: #fafafa;
}
.cid-tHfuCiNw4F .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfuCHZACQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfuCHZACQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfuCHZACQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfuCHZACQ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfuCHZACQ .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfuCHZACQ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfuCHZACQ .card {
    margin-bottom: 2rem;
  }
  .cid-tHfuCHZACQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfuCHZACQ .icon-title {
  color: #fafafa;
}
.cid-tHfuCHZACQ .icon-text {
  color: #fafafa;
}
.cid-tHfuCHZACQ .card-title,
.cid-tHfuCHZACQ .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfvdcp7HD {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfvdcp7HD .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfvdcp7HD .row {
    justify-content: flex-start;
  }
  .cid-tHfvdcp7HD .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfvdcp7HD .content-wrap {
    width: 100%;
  }
}
.cid-tHfvdcp7HD .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfvdcp7HD .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfvdcp7HD .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfvdcp7HD .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfvdcp7HD .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfvdcp7HD .mbr-section-title,
.cid-tHfvdcp7HD .mbr-section-btn {
  text-align: center;
}
.cid-tHfvdCJGjM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfvdCJGjM .item {
  margin-bottom: 2rem;
}
.cid-tHfvdCJGjM img {
  width: 100%;
  height: auto;
}
.cid-tHfvdCJGjM a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfvdCJGjM img {
    width: 90%;
  }
}
.cid-tHfvdCJGjM .mbr-section-title {
  color: #fafafa;
}
.cid-tHfvdCJGjM .mbr-text {
  color: #fafafa;
}
.cid-tHfvdCJGjM .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfvdT8vBs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfvdT8vBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfvdT8vBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfvdT8vBs .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfvdT8vBs .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfvdT8vBs .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfvdT8vBs .card {
    margin-bottom: 2rem;
  }
  .cid-tHfvdT8vBs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfvdT8vBs .icon-title {
  color: #fafafa;
}
.cid-tHfvdT8vBs .icon-text {
  color: #fafafa;
}
.cid-tHfvdT8vBs .card-title,
.cid-tHfvdT8vBs .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfvMh8eUW {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfvMh8eUW .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfvMh8eUW .row {
    justify-content: flex-start;
  }
  .cid-tHfvMh8eUW .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfvMh8eUW .content-wrap {
    width: 100%;
  }
}
.cid-tHfvMh8eUW .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfvMh8eUW .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfvMh8eUW .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfvMh8eUW .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfvMh8eUW .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfvMh8eUW .mbr-section-title,
.cid-tHfvMh8eUW .mbr-section-btn {
  text-align: center;
}
.cid-tHfvMGXFKY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfvMGXFKY .item {
  margin-bottom: 2rem;
}
.cid-tHfvMGXFKY img {
  width: 100%;
  height: auto;
}
.cid-tHfvMGXFKY a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfvMGXFKY img {
    width: 90%;
  }
}
.cid-tHfvMGXFKY .mbr-section-title {
  color: #fafafa;
}
.cid-tHfvMGXFKY .mbr-text {
  color: #fafafa;
}
.cid-tHfvMGXFKY .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfvNeL3TM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfvNeL3TM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfvNeL3TM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfvNeL3TM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfvNeL3TM .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfvNeL3TM .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfvNeL3TM .card {
    margin-bottom: 2rem;
  }
  .cid-tHfvNeL3TM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfvNeL3TM .icon-title {
  color: #fafafa;
}
.cid-tHfvNeL3TM .icon-text {
  color: #fafafa;
}
.cid-tHfvNeL3TM .card-title,
.cid-tHfvNeL3TM .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfwoHLmPw {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfwoHLmPw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfwoHLmPw .row {
    justify-content: flex-start;
  }
  .cid-tHfwoHLmPw .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfwoHLmPw .content-wrap {
    width: 100%;
  }
}
.cid-tHfwoHLmPw .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfwoHLmPw .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfwoHLmPw .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfwoHLmPw .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfwoHLmPw .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfwoHLmPw .mbr-section-title,
.cid-tHfwoHLmPw .mbr-section-btn {
  text-align: center;
}
.cid-tHfwpbt5hk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfwpbt5hk .item {
  margin-bottom: 2rem;
}
.cid-tHfwpbt5hk img {
  width: 100%;
  height: auto;
}
.cid-tHfwpbt5hk a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfwpbt5hk img {
    width: 90%;
  }
}
.cid-tHfwpbt5hk .mbr-section-title {
  color: #fafafa;
}
.cid-tHfwpbt5hk .mbr-text {
  color: #fafafa;
}
.cid-tHfwpbt5hk .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfwpzQn4J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfwpzQn4J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfwpzQn4J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfwpzQn4J .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfwpzQn4J .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfwpzQn4J .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfwpzQn4J .card {
    margin-bottom: 2rem;
  }
  .cid-tHfwpzQn4J .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfwpzQn4J .icon-title {
  color: #fafafa;
}
.cid-tHfwpzQn4J .icon-text {
  color: #fafafa;
}
.cid-tHfwpzQn4J .card-title,
.cid-tHfwpzQn4J .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfx1G7NCn {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfx1G7NCn .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfx1G7NCn .row {
    justify-content: flex-start;
  }
  .cid-tHfx1G7NCn .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfx1G7NCn .content-wrap {
    width: 100%;
  }
}
.cid-tHfx1G7NCn .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfx1G7NCn .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfx1G7NCn .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfx1G7NCn .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfx1G7NCn .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfx1G7NCn .mbr-section-title,
.cid-tHfx1G7NCn .mbr-section-btn {
  text-align: center;
}
.cid-tHfx2jtxvO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfx2jtxvO .item {
  margin-bottom: 2rem;
}
.cid-tHfx2jtxvO img {
  width: 100%;
  height: auto;
}
.cid-tHfx2jtxvO a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfx2jtxvO img {
    width: 90%;
  }
}
.cid-tHfx2jtxvO .mbr-section-title {
  color: #fafafa;
}
.cid-tHfx2jtxvO .mbr-text {
  color: #fafafa;
}
.cid-tHfx2jtxvO .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfx2KACyl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfx2KACyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfx2KACyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfx2KACyl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfx2KACyl .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfx2KACyl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfx2KACyl .card {
    margin-bottom: 2rem;
  }
  .cid-tHfx2KACyl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfx2KACyl .icon-title {
  color: #fafafa;
}
.cid-tHfx2KACyl .icon-text {
  color: #fafafa;
}
.cid-tHfx2KACyl .card-title,
.cid-tHfx2KACyl .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfxFDpN4u {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfxFDpN4u .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfxFDpN4u .row {
    justify-content: flex-start;
  }
  .cid-tHfxFDpN4u .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfxFDpN4u .content-wrap {
    width: 100%;
  }
}
.cid-tHfxFDpN4u .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfxFDpN4u .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfxFDpN4u .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfxFDpN4u .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfxFDpN4u .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfxFDpN4u .mbr-section-title,
.cid-tHfxFDpN4u .mbr-section-btn {
  text-align: center;
}
.cid-tHfxG8tEUT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfxG8tEUT .item {
  margin-bottom: 2rem;
}
.cid-tHfxG8tEUT img {
  width: 100%;
  height: auto;
}
.cid-tHfxG8tEUT a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfxG8tEUT img {
    width: 90%;
  }
}
.cid-tHfxG8tEUT .mbr-section-title {
  color: #fafafa;
}
.cid-tHfxG8tEUT .mbr-text {
  color: #fafafa;
}
.cid-tHfxG8tEUT .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfxGBqPeN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfxGBqPeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfxGBqPeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfxGBqPeN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfxGBqPeN .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfxGBqPeN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfxGBqPeN .card {
    margin-bottom: 2rem;
  }
  .cid-tHfxGBqPeN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfxGBqPeN .icon-title {
  color: #fafafa;
}
.cid-tHfxGBqPeN .icon-text {
  color: #fafafa;
}
.cid-tHfxGBqPeN .card-title,
.cid-tHfxGBqPeN .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfykkGDiu {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfykkGDiu .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfykkGDiu .row {
    justify-content: flex-start;
  }
  .cid-tHfykkGDiu .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfykkGDiu .content-wrap {
    width: 100%;
  }
}
.cid-tHfykkGDiu .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfykkGDiu .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfykkGDiu .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfykkGDiu .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfykkGDiu .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfykkGDiu .mbr-section-title,
.cid-tHfykkGDiu .mbr-section-btn {
  text-align: center;
}
.cid-tHfykOYfdE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfykOYfdE .item {
  margin-bottom: 2rem;
}
.cid-tHfykOYfdE img {
  width: 100%;
  height: auto;
}
.cid-tHfykOYfdE a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfykOYfdE img {
    width: 90%;
  }
}
.cid-tHfykOYfdE .mbr-section-title {
  color: #fafafa;
}
.cid-tHfykOYfdE .mbr-text {
  color: #fafafa;
}
.cid-tHfykOYfdE .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfylcroEb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfylcroEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfylcroEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfylcroEb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfylcroEb .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfylcroEb .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfylcroEb .card {
    margin-bottom: 2rem;
  }
  .cid-tHfylcroEb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfylcroEb .icon-title {
  color: #fafafa;
}
.cid-tHfylcroEb .icon-text {
  color: #fafafa;
}
.cid-tHfylcroEb .card-title,
.cid-tHfylcroEb .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfz3eVIbn {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfz3eVIbn .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfz3eVIbn .row {
    justify-content: flex-start;
  }
  .cid-tHfz3eVIbn .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfz3eVIbn .content-wrap {
    width: 100%;
  }
}
.cid-tHfz3eVIbn .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfz3eVIbn .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfz3eVIbn .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfz3eVIbn .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfz3eVIbn .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfz3eVIbn .mbr-section-title,
.cid-tHfz3eVIbn .mbr-section-btn {
  text-align: center;
}
.cid-tHfz44ELzb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfz44ELzb .item {
  margin-bottom: 2rem;
}
.cid-tHfz44ELzb img {
  width: 100%;
  height: auto;
}
.cid-tHfz44ELzb a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfz44ELzb img {
    width: 90%;
  }
}
.cid-tHfz44ELzb .mbr-section-title {
  color: #fafafa;
}
.cid-tHfz44ELzb .mbr-text {
  color: #fafafa;
}
.cid-tHfz44ELzb .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfz4shbQa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfz4shbQa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfz4shbQa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfz4shbQa .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfz4shbQa .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfz4shbQa .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfz4shbQa .card {
    margin-bottom: 2rem;
  }
  .cid-tHfz4shbQa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfz4shbQa .icon-title {
  color: #fafafa;
}
.cid-tHfz4shbQa .icon-text {
  color: #fafafa;
}
.cid-tHfz4shbQa .card-title,
.cid-tHfz4shbQa .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfzMj2l8Q {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfzMj2l8Q .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfzMj2l8Q .row {
    justify-content: flex-start;
  }
  .cid-tHfzMj2l8Q .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfzMj2l8Q .content-wrap {
    width: 100%;
  }
}
.cid-tHfzMj2l8Q .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfzMj2l8Q .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfzMj2l8Q .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfzMj2l8Q .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfzMj2l8Q .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfzMj2l8Q .mbr-section-title,
.cid-tHfzMj2l8Q .mbr-section-btn {
  text-align: center;
}
.cid-tHfzMIYrpb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfzMIYrpb .item {
  margin-bottom: 2rem;
}
.cid-tHfzMIYrpb img {
  width: 100%;
  height: auto;
}
.cid-tHfzMIYrpb a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfzMIYrpb img {
    width: 90%;
  }
}
.cid-tHfzMIYrpb .mbr-section-title {
  color: #fafafa;
}
.cid-tHfzMIYrpb .mbr-text {
  color: #fafafa;
}
.cid-tHfzMIYrpb .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfzN7s9lD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfzN7s9lD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfzN7s9lD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfzN7s9lD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfzN7s9lD .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfzN7s9lD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfzN7s9lD .card {
    margin-bottom: 2rem;
  }
  .cid-tHfzN7s9lD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfzN7s9lD .icon-title {
  color: #fafafa;
}
.cid-tHfzN7s9lD .icon-text {
  color: #fafafa;
}
.cid-tHfzN7s9lD .card-title,
.cid-tHfzN7s9lD .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfAoNXSba {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfAoNXSba .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfAoNXSba .row {
    justify-content: flex-start;
  }
  .cid-tHfAoNXSba .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfAoNXSba .content-wrap {
    width: 100%;
  }
}
.cid-tHfAoNXSba .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfAoNXSba .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfAoNXSba .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfAoNXSba .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfAoNXSba .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfAoNXSba .mbr-section-title,
.cid-tHfAoNXSba .mbr-section-btn {
  text-align: center;
}
.cid-tHfApfz44M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfApfz44M .item {
  margin-bottom: 2rem;
}
.cid-tHfApfz44M img {
  width: 100%;
  height: auto;
}
.cid-tHfApfz44M a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfApfz44M img {
    width: 90%;
  }
}
.cid-tHfApfz44M .mbr-section-title {
  color: #fafafa;
}
.cid-tHfApfz44M .mbr-text {
  color: #fafafa;
}
.cid-tHfApfz44M .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfApCBx5O {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfApCBx5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfApCBx5O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfApCBx5O .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfApCBx5O .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfApCBx5O .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfApCBx5O .card {
    margin-bottom: 2rem;
  }
  .cid-tHfApCBx5O .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfApCBx5O .icon-title {
  color: #fafafa;
}
.cid-tHfApCBx5O .icon-text {
  color: #fafafa;
}
.cid-tHfApCBx5O .card-title,
.cid-tHfApCBx5O .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfB7AZBxI {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfB7AZBxI .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfB7AZBxI .row {
    justify-content: flex-start;
  }
  .cid-tHfB7AZBxI .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfB7AZBxI .content-wrap {
    width: 100%;
  }
}
.cid-tHfB7AZBxI .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfB7AZBxI .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfB7AZBxI .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfB7AZBxI .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfB7AZBxI .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfB7AZBxI .mbr-section-title,
.cid-tHfB7AZBxI .mbr-section-btn {
  text-align: center;
}
.cid-tHfB875lcR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfB875lcR .item {
  margin-bottom: 2rem;
}
.cid-tHfB875lcR img {
  width: 100%;
  height: auto;
}
.cid-tHfB875lcR a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfB875lcR img {
    width: 90%;
  }
}
.cid-tHfB875lcR .mbr-section-title {
  color: #fafafa;
}
.cid-tHfB875lcR .mbr-text {
  color: #fafafa;
}
.cid-tHfB875lcR .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfB8uOm04 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfB8uOm04 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfB8uOm04 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfB8uOm04 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfB8uOm04 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfB8uOm04 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfB8uOm04 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfB8uOm04 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfB8uOm04 .icon-title {
  color: #fafafa;
}
.cid-tHfB8uOm04 .icon-text {
  color: #fafafa;
}
.cid-tHfB8uOm04 .card-title,
.cid-tHfB8uOm04 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfBRbaaHB {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfBRbaaHB .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfBRbaaHB .row {
    justify-content: flex-start;
  }
  .cid-tHfBRbaaHB .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfBRbaaHB .content-wrap {
    width: 100%;
  }
}
.cid-tHfBRbaaHB .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfBRbaaHB .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfBRbaaHB .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfBRbaaHB .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfBRbaaHB .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfBRbaaHB .mbr-section-title,
.cid-tHfBRbaaHB .mbr-section-btn {
  text-align: center;
}
.cid-tHfBRFftq4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfBRFftq4 .item {
  margin-bottom: 2rem;
}
.cid-tHfBRFftq4 img {
  width: 100%;
  height: auto;
}
.cid-tHfBRFftq4 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfBRFftq4 img {
    width: 90%;
  }
}
.cid-tHfBRFftq4 .mbr-section-title {
  color: #fafafa;
}
.cid-tHfBRFftq4 .mbr-text {
  color: #fafafa;
}
.cid-tHfBRFftq4 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfBS32OPB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfBS32OPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfBS32OPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfBS32OPB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfBS32OPB .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfBS32OPB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfBS32OPB .card {
    margin-bottom: 2rem;
  }
  .cid-tHfBS32OPB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfBS32OPB .icon-title {
  color: #fafafa;
}
.cid-tHfBS32OPB .icon-text {
  color: #fafafa;
}
.cid-tHfBS32OPB .card-title,
.cid-tHfBS32OPB .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfCE3F2Ih {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfCE3F2Ih .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfCE3F2Ih .row {
    justify-content: flex-start;
  }
  .cid-tHfCE3F2Ih .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfCE3F2Ih .content-wrap {
    width: 100%;
  }
}
.cid-tHfCE3F2Ih .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfCE3F2Ih .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfCE3F2Ih .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfCE3F2Ih .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfCE3F2Ih .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfCE3F2Ih .mbr-section-title,
.cid-tHfCE3F2Ih .mbr-section-btn {
  text-align: center;
}
.cid-tHfCEC2eOa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfCEC2eOa .item {
  margin-bottom: 2rem;
}
.cid-tHfCEC2eOa img {
  width: 100%;
  height: auto;
}
.cid-tHfCEC2eOa a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfCEC2eOa img {
    width: 90%;
  }
}
.cid-tHfCEC2eOa .mbr-section-title {
  color: #fafafa;
}
.cid-tHfCEC2eOa .mbr-text {
  color: #fafafa;
}
.cid-tHfCEC2eOa .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfCF8U5ao {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfCF8U5ao .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfCF8U5ao .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfCF8U5ao .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfCF8U5ao .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfCF8U5ao .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfCF8U5ao .card {
    margin-bottom: 2rem;
  }
  .cid-tHfCF8U5ao .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfCF8U5ao .icon-title {
  color: #fafafa;
}
.cid-tHfCF8U5ao .icon-text {
  color: #fafafa;
}
.cid-tHfCF8U5ao .card-title,
.cid-tHfCF8U5ao .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfDlvunC1 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfDlvunC1 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfDlvunC1 .row {
    justify-content: flex-start;
  }
  .cid-tHfDlvunC1 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfDlvunC1 .content-wrap {
    width: 100%;
  }
}
.cid-tHfDlvunC1 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfDlvunC1 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfDlvunC1 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfDlvunC1 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfDlvunC1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfDlvunC1 .mbr-section-title,
.cid-tHfDlvunC1 .mbr-section-btn {
  text-align: center;
}
.cid-tHfDm9xsCP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfDm9xsCP .item {
  margin-bottom: 2rem;
}
.cid-tHfDm9xsCP img {
  width: 100%;
  height: auto;
}
.cid-tHfDm9xsCP a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfDm9xsCP img {
    width: 90%;
  }
}
.cid-tHfDm9xsCP .mbr-section-title {
  color: #fafafa;
}
.cid-tHfDm9xsCP .mbr-text {
  color: #fafafa;
}
.cid-tHfDm9xsCP .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfDmxTX4B {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfDmxTX4B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfDmxTX4B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfDmxTX4B .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfDmxTX4B .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfDmxTX4B .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfDmxTX4B .card {
    margin-bottom: 2rem;
  }
  .cid-tHfDmxTX4B .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfDmxTX4B .icon-title {
  color: #fafafa;
}
.cid-tHfDmxTX4B .icon-text {
  color: #fafafa;
}
.cid-tHfDmxTX4B .card-title,
.cid-tHfDmxTX4B .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfE1kV5x0 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfE1kV5x0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfE1kV5x0 .row {
    justify-content: flex-start;
  }
  .cid-tHfE1kV5x0 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfE1kV5x0 .content-wrap {
    width: 100%;
  }
}
.cid-tHfE1kV5x0 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfE1kV5x0 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfE1kV5x0 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfE1kV5x0 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfE1kV5x0 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfE1kV5x0 .mbr-section-title,
.cid-tHfE1kV5x0 .mbr-section-btn {
  text-align: center;
}
.cid-tHfE1S32YB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfE1S32YB .item {
  margin-bottom: 2rem;
}
.cid-tHfE1S32YB img {
  width: 100%;
  height: auto;
}
.cid-tHfE1S32YB a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfE1S32YB img {
    width: 90%;
  }
}
.cid-tHfE1S32YB .mbr-section-title {
  color: #fafafa;
}
.cid-tHfE1S32YB .mbr-text {
  color: #fafafa;
}
.cid-tHfE1S32YB .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfE2gVAkV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfE2gVAkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfE2gVAkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfE2gVAkV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfE2gVAkV .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfE2gVAkV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfE2gVAkV .card {
    margin-bottom: 2rem;
  }
  .cid-tHfE2gVAkV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfE2gVAkV .icon-title {
  color: #fafafa;
}
.cid-tHfE2gVAkV .icon-text {
  color: #fafafa;
}
.cid-tHfE2gVAkV .card-title,
.cid-tHfE2gVAkV .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfEJNhGw2 {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfEJNhGw2 .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfEJNhGw2 .row {
    justify-content: flex-start;
  }
  .cid-tHfEJNhGw2 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfEJNhGw2 .content-wrap {
    width: 100%;
  }
}
.cid-tHfEJNhGw2 .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfEJNhGw2 .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfEJNhGw2 .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfEJNhGw2 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfEJNhGw2 .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfEJNhGw2 .mbr-section-title,
.cid-tHfEJNhGw2 .mbr-section-btn {
  text-align: center;
}
.cid-tHfEKet45R {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfEKet45R .item {
  margin-bottom: 2rem;
}
.cid-tHfEKet45R img {
  width: 100%;
  height: auto;
}
.cid-tHfEKet45R a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfEKet45R img {
    width: 90%;
  }
}
.cid-tHfEKet45R .mbr-section-title {
  color: #fafafa;
}
.cid-tHfEKet45R .mbr-text {
  color: #fafafa;
}
.cid-tHfEKet45R .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfEKtgRDV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfEKtgRDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfEKtgRDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfEKtgRDV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfEKtgRDV .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfEKtgRDV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfEKtgRDV .card {
    margin-bottom: 2rem;
  }
  .cid-tHfEKtgRDV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfEKtgRDV .icon-title {
  color: #fafafa;
}
.cid-tHfEKtgRDV .icon-text {
  color: #fafafa;
}
.cid-tHfEKtgRDV .card-title,
.cid-tHfEKtgRDV .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfFr0WVVL {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfFr0WVVL .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfFr0WVVL .row {
    justify-content: flex-start;
  }
  .cid-tHfFr0WVVL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfFr0WVVL .content-wrap {
    width: 100%;
  }
}
.cid-tHfFr0WVVL .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfFr0WVVL .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfFr0WVVL .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfFr0WVVL .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfFr0WVVL .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfFr0WVVL .mbr-section-title,
.cid-tHfFr0WVVL .mbr-section-btn {
  text-align: center;
}
.cid-tHfFrvwm87 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfFrvwm87 .item {
  margin-bottom: 2rem;
}
.cid-tHfFrvwm87 img {
  width: 100%;
  height: auto;
}
.cid-tHfFrvwm87 a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfFrvwm87 img {
    width: 90%;
  }
}
.cid-tHfFrvwm87 .mbr-section-title {
  color: #fafafa;
}
.cid-tHfFrvwm87 .mbr-text {
  color: #fafafa;
}
.cid-tHfFrvwm87 .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfFrTiveO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfFrTiveO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfFrTiveO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfFrTiveO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfFrTiveO .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfFrTiveO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfFrTiveO .card {
    margin-bottom: 2rem;
  }
  .cid-tHfFrTiveO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfFrTiveO .icon-title {
  color: #fafafa;
}
.cid-tHfFrTiveO .icon-text {
  color: #fafafa;
}
.cid-tHfFrTiveO .card-title,
.cid-tHfFrTiveO .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHfGeD3qnW {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/pexels-marek-piwnicki-8387330-min.webp");
  align-items: flex-end;
}
.cid-tHfGeD3qnW .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHfGeD3qnW .row {
    justify-content: flex-start;
  }
  .cid-tHfGeD3qnW .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHfGeD3qnW .content-wrap {
    width: 100%;
  }
}
.cid-tHfGeD3qnW .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHfGeD3qnW .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHfGeD3qnW .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHfGeD3qnW .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHfGeD3qnW .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHfGeD3qnW .mbr-section-title,
.cid-tHfGeD3qnW .mbr-section-btn {
  text-align: center;
}
.cid-tHfGf8hZrb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHfGf8hZrb .item {
  margin-bottom: 2rem;
}
.cid-tHfGf8hZrb img {
  width: 100%;
  height: auto;
}
.cid-tHfGf8hZrb a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHfGf8hZrb img {
    width: 90%;
  }
}
.cid-tHfGf8hZrb .mbr-section-title {
  color: #fafafa;
}
.cid-tHfGf8hZrb .mbr-text {
  color: #fafafa;
}
.cid-tHfGf8hZrb .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHfGfzGsr7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #00273b;
}
.cid-tHfGfzGsr7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHfGfzGsr7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHfGfzGsr7 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tHfGfzGsr7 .icon-box {
  background: #22a5e5;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tHfGfzGsr7 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHfGfzGsr7 .card {
    margin-bottom: 2rem;
  }
  .cid-tHfGfzGsr7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHfGfzGsr7 .icon-title {
  color: #fafafa;
}
.cid-tHfGfzGsr7 .icon-text {
  color: #fafafa;
}
.cid-tHfGfzGsr7 .card-title,
.cid-tHfGfzGsr7 .card-box {
  color: #fafafa;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
.cid-tGCclwp8s6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-tGCclwp8s6 nav.navbar {
  position: fixed;
}
.cid-tGCclwp8s6 .navbar-logo {
  margin-right: 1rem !important;
}
.cid-tGCclwp8s6 .dropdown-item:before {
  font-family: Moririse2 !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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGCclwp8s6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tGCclwp8s6 .dropdown-item:hover,
.cid-tGCclwp8s6 .dropdown-item:focus {
  background: #00a7f8 !important;
  color: white !important;
}
.cid-tGCclwp8s6 .dropdown-item:hover span {
  color: white;
}
.cid-tGCclwp8s6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGCclwp8s6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGCclwp8s6 .nav-dropdown .link {
  padding: 0 1.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGCclwp8s6 .nav-link {
  position: relative;
}
.cid-tGCclwp8s6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tGCclwp8s6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tGCclwp8s6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown-menu,
.cid-tGCclwp8s6 .navbar.opened {
  background: #000000 !important;
}
.cid-tGCclwp8s6 .nav-item:focus,
.cid-tGCclwp8s6 .nav-link:focus {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGCclwp8s6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGCclwp8s6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGCclwp8s6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGCclwp8s6 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tGCclwp8s6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGCclwp8s6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tGCclwp8s6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar.collapsed {
  justify-content: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGCclwp8s6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tGCclwp8s6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGCclwp8s6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGCclwp8s6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGCclwp8s6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGCclwp8s6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tGCclwp8s6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tGCclwp8s6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGCclwp8s6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGCclwp8s6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tGCclwp8s6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGCclwp8s6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGCclwp8s6 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tGCclwp8s6 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tGCclwp8s6 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGCclwp8s6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGCclwp8s6 .dropdown-item.active,
.cid-tGCclwp8s6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGCclwp8s6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGCclwp8s6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tGCclwp8s6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGCclwp8s6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGCclwp8s6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGCclwp8s6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGCclwp8s6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #00a7f8;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGCclwp8s6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGCclwp8s6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGCclwp8s6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGCclwp8s6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGCclwp8s6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGCclwp8s6 .navbar {
    height: 70px;
  }
  .cid-tGCclwp8s6 .navbar.opened {
    height: auto;
  }
  .cid-tGCclwp8s6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHgQTvdaxL {
  display: flex;
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/kataskevi-epaggelmatikwn-istoselidwn-gracomax-back3.webp");
  align-items: flex-end;
}
.cid-tHgQTvdaxL .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-tHgQTvdaxL .row {
    justify-content: flex-start;
  }
  .cid-tHgQTvdaxL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tHgQTvdaxL .content-wrap {
    width: 100%;
  }
}
.cid-tHgQTvdaxL .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tHgQTvdaxL .mbr-section-title {
    text-align: center;
    margin-bottom: 30px;
  }
}
.cid-tHgQTvdaxL .mbr-text {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tHgQTvdaxL .mbr-text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tHgQTvdaxL .mbr-section-btn {
    text-align: center;
  }
}
.cid-tHgQTvdaxL .mbr-section-title,
.cid-tHgQTvdaxL .mbr-section-btn {
  text-align: center;
}
.cid-tHgRmk3ceP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tHgRmk3ceP .item {
  margin-bottom: 2rem;
}
.cid-tHgRmk3ceP img {
  width: 100%;
  height: auto;
}
.cid-tHgRmk3ceP a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cid-tHgRmk3ceP img {
    width: 90%;
  }
}
.cid-tHgRmk3ceP .mbr-section-title {
  color: #fafafa;
}
.cid-tHgRmk3ceP .mbr-text {
  color: #fafafa;
}
.cid-tHgRmk3ceP .mbr-section-maintitle {
  color: #fafafa;
}
.cid-tHhc2cu8sW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tHhc2cu8sW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHhc2cu8sW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHhc2cu8sW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tHhc2cu8sW .row {
    flex-direction: column-reverse;
  }
  .cid-tHhc2cu8sW .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tHhc2cu8sW .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tHhc2cu8sW .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tHhc2cu8sW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tHhc2cu8sW .card-title {
  text-align: left;
  color: #fafafa;
}
.cid-tHhc2cu8sW .mbr-text,
.cid-tHhc2cu8sW .mbr-section-btn {
  color: #fafafa;
}
.cid-tHh0IGtSxC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHh0IGtSxC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHh0IGtSxC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHh0IGtSxC .mbr-text {
  color: #767676;
}
.cid-tHh0IGtSxC .mbr-section-subtitle {
  color: #767676;
}
.cid-tHh0IGtSxC .title .num {
  width: 100%;
  display: block;
}
.cid-tHh0IGtSxC .title .card-title {
  z-index: 1;
}
.cid-tHh0IGtSxC .num {
  color: #6ec7f2;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tHh0IGtSxC * {
    text-align: center !important;
  }
  .cid-tHh0IGtSxC .content-column {
    margin-bottom: 2rem;
  }
}
.cid-tHh0IGtSxC .mbr-section-title,
.cid-tHh0IGtSxC .card-box {
  color: #fafafa;
}
.cid-tHh0IGtSxC .card-text {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tHmNcjAE0f img,
.cid-tHmNcjAE0f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHmNcjAE0f .item:focus,
.cid-tHmNcjAE0f span:focus {
  outline: none;
}
.cid-tHmNcjAE0f .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tHmNcjAE0f .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHmNcjAE0f .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHmNcjAE0f .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHmNcjAE0f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHmNcjAE0f .mbr-section-title {
  color: #fafafa;
  text-align: left;
}
.cid-tHmNcjAE0f .mbr-text,
.cid-tHmNcjAE0f .mbr-section-btn {
  text-align: left;
}
.cid-tHmNcjAE0f .item-title {
  text-align: center;
}
.cid-tHmNcjAE0f .item-subtitle {
  text-align: center;
  color: #e43f3f;
}
.cid-tHmNcjAE0f .mbr-section-subtitle {
  text-align: left;
  color: #fafafa;
}
.cid-tHmNcjAE0f .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tHmNdl2FwX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tHmNdl2FwX .mbr-overlay {
  background-color: #000000;
  opacity: 1;
}
.cid-tHmNdl2FwX textarea {
  min-height: 150px;
}
.cid-tHmNdl2FwX input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tHmNdl2FwX textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tHmNdl2FwX .form-control,
.cid-tHmNdl2FwX .field-input {
  padding: 1rem 0rem;
  background-color: #191b1f;
  border: none !important;
  border-bottom: 2px solid #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHmNdl2FwX .form-control input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input input::-webkit-input-placeholder,
.cid-tHmNdl2FwX .form-control textarea::-webkit-input-placeholder,
.cid-tHmNdl2FwX .field-input textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .form-control input:-moz-placeholder,
.cid-tHmNdl2FwX .field-input input:-moz-placeholder,
.cid-tHmNdl2FwX .form-control textarea:-moz-placeholder,
.cid-tHmNdl2FwX .field-input textarea:-moz-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX .jq-number__spin:hover,
.cid-tHmNdl2FwX .jq-number__spin:focus {
  background-color: #22a5e5;
  border-color: #22a5e5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-number__spin {
  background-color: #191b1f;
  border-color: #22a5e5 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHmNdl2FwX .jq-selectbox li,
.cid-tHmNdl2FwX .jq-selectbox li {
  background-color: #191b1f;
  color: #ffffff;
}
.cid-tHmNdl2FwX .jq-selectbox li:hover,
.cid-tHmNdl2FwX .jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #000000;
}
.cid-tHmNdl2FwX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:hover:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:hover:after {
  border-top-color: #191b1f;
  border-bottom-color: #191b1f;
}
.cid-tHmNdl2FwX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHmNdl2FwX .jq-number__spin.minus:after,
.cid-tHmNdl2FwX .jq-number__spin.plus:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
@media (max-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHmNdl2FwX .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    margin-top: 2rem;
  }
}
.cid-tHmNdl2FwX .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 2.4rem;
}
.cid-tHmNdl2FwX .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #000000;
  transition: all 0.3s;
}
.cid-tHmNdl2FwX .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-tHmNdl2FwX .social-list {
  display: flex;
}
.cid-tHmNdl2FwX .social-list a {
  transition: 0.3s;
}
.cid-tHmNdl2FwX .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHmNdl2FwX .row {
  align-items: center;
}
.cid-tHmNdl2FwX .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHmNdl2FwX .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHmNdl2FwX .form-btn {
  margin-top: 2.5rem;
}
.cid-tHmNdl2FwX input::-webkit-input-placeholder,
.cid-tHmNdl2FwX textarea::-webkit-input-placeholder {
  color: #fafafa !important;
}
.cid-tHmNdl2FwX input:-moz-placeholder,
.cid-tHmNdl2FwX textarea:-moz-placeholder {
  color: #fafafa !important;
}
@media (min-width: 992px) {
  .cid-tHmNdl2FwX .media-content {
    padding-right: 3rem;
  }
  .cid-tHmNdl2FwX .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHmNdl2FwX .row {
    padding: 0 1rem;
  }
}
.cid-tHmNdl2FwX .btn:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHmNdl2FwX .form-btn {
    width: 100%;
  }
  .cid-tHmNdl2FwX .btn {
    width: 100%;
  }
}
.cid-tHmNdl2FwX .mbr-text,
.cid-tHmNdl2FwX .mbr-section-btn {
  color: #fafafa;
}
.cid-tHmNdl2FwX H1 {
  color: #00a7f8;
  text-align: left;
}
.cid-tZthGn0Ur9 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-tZthGn0Ur9 .footer_caption a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tZthGn0Ur9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tZthGn0Ur9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
  color: #fafafa;
}
.cid-tZthGn0Ur9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
  color: #bbbbbb;
}
.cid-tZthGn0Ur9 .footer_items a:hover {
  color: #1f458a !important;
}
.cid-tZthGn0Ur9 .privacy {
  margin-bottom: 10px;
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .privacy {
    text-align: left;
  }
}
.cid-tZthGn0Ur9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tZthGn0Ur9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #00a7f8;
}
@media (max-width: 767px) {
  .cid-tZthGn0Ur9 .divider {
    margin: 20px 0;
  }
  .cid-tZthGn0Ur9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tZthGn0Ur9 .footer_wrap img {
    margin: auto;
  }
  .cid-tZthGn0Ur9 .privacy {
    text-align: center;
  }
}
