.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Epilogue', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Epilogue', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.375rem;
}
/* ---- 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: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: #ffe161 !important;
}
.bg-success {
  background-color: #24d92a !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !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: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #353535 !important;
  border-color: #353535 !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: #0a0a0a !important;
  border-color: #0a0a0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !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: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #24d92a !important;
  border-color: #24d92a !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: #188f1c !important;
  border-color: #188f1c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #188f1c !important;
  border-color: #188f1c !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !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: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !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: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !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: #ffe161;
  color: #ffe161;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: #ffd10a !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #353535;
  color: #353535;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #0a0a0a !important;
  background-color: transparent!important;
  border-color: #0a0a0a !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #353535 !important;
  border-color: #353535 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: #148cca !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #24d92a;
  color: #24d92a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #188f1c !important;
  background-color: transparent!important;
  border-color: #188f1c !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #24d92a !important;
  border-color: #24d92a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: #ffd10a !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #ffe161 !important;
}
.text-secondary {
  color: #353535 !important;
}
.text-success {
  color: #24d92a !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #facb00 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #020202 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #158219 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !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) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #ffe161;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffe161;
  border-color: #ffe161;
  color: #7a6300;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ffe161;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #d2f7d3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.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: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Epilogue', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #ffe161 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Epilogue', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #ffe161;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffe161;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ffe161;
}
.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: #ffe161;
  border-bottom-color: #ffe161;
}
.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: #ffe161 !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: #353535 !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='%23ffe161' %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-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-taZvpp1o4x {
  background-image: url("../../../assets/images/back-page1-v2.jpg");
}
.cid-taZvpp1o4x .mbr-fallback-image.disabled {
  display: none;
}
.cid-taZvpp1o4x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb0PZBVj4y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb0PZBVj4y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb0PZBVj4y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb0PZBVj4y .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tb0PZBVj4y .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tb0PZBVj4y .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tb0PZBVj4y .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb0PZBVj4y .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tb0PZBVj4y .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tb0PZBVj4y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKU77jVdiX .icon-wrapper {
  margin: auto;
  background-color: #ffe161;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tKU77jVdiX .icon-wrapper span {
  margin-left: 10px;
}
.cid-tKU77jVdiX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tKU77jVdiX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tKU77jVdiX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tKU77jVdiX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tKU77jVdiX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tKU77jVdiX H1 {
  color: #ffe885;
}
.cid-tKU77jVdiX .mbr-text,
.cid-tKU77jVdiX .mbr-media {
  color: #fafafa;
}
.cid-u7Hqc5GUdC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7Hqc5GUdC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background13.jpg");
}
.cid-u7Hqc5GUdC .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-u7Hqc5GUdC .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-u7Hqc5GUdC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-u7Hqc5GUdC .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-u7Hqc5GUdC .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tKUoAa518i {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-tKUoAa518i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUoAa518i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/2-1080x1080.png");
}
.cid-tKUoAa518i .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tKUoAa518i .card {
    margin-bottom: 2rem!important;
  }
  .cid-tKUoAa518i .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKUoAa518i .link-wrap {
    align-items: center;
  }
}
.cid-tKUoAa518i .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKUoAa518i .card-title,
.cid-tKUoAa518i .card-box {
  color: #ffe885;
}
.cid-tKUoAa518i .mbr-text,
.cid-tKUoAa518i .link-wrap,
.cid-tKUoAa518i .mbr-section-btn {
  color: #fafafa;
}
.cid-tKUGnf90q2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-tKUGnf90q2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUGnf90q2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/2-1080x1080.png");
}
.cid-tKUGnf90q2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tKUGnf90q2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tKUGnf90q2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKUGnf90q2 .link-wrap {
    align-items: center;
  }
}
.cid-tKUGnf90q2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKUGnf90q2 .card-title,
.cid-tKUGnf90q2 .card-box {
  color: #ffe885;
}
.cid-tKUGnf90q2 .mbr-text,
.cid-tKUGnf90q2 .link-wrap,
.cid-tKUGnf90q2 .mbr-section-btn {
  color: #fafafa;
}
.cid-tb0zjTcuuW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/back-page1-v2.jpg");
}
.cid-tb0zjTcuuW .mbr-overlay {
  background: #000000;
  opacity: 0.3;
}
.cid-tb0zjTcuuW img,
.cid-tb0zjTcuuW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tb0zjTcuuW .item:focus,
.cid-tb0zjTcuuW span:focus {
  outline: none;
}
.cid-tb0zjTcuuW .item-wrapper {
  position: relative;
}
.cid-tb0zjTcuuW .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tb0zjTcuuW .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tb0zjTcuuW .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tb0zjTcuuW .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tb0zjTcuuW .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tb0zjTcuuW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tb0zjTcuuW .mbr-section-title {
  color: #ffe161;
}
.cid-tb0zjTcuuW .mbr-text,
.cid-tb0zjTcuuW .mbr-section-btn {
  text-align: left;
}
.cid-tb0zjTcuuW .item-title {
  text-align: left;
}
.cid-tb0zjTcuuW .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-tb0zjTcuuW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-tb0zjTcuuW .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tb0zjTcuuW .embla__button--next,
.cid-tb0zjTcuuW .embla__button--prev {
  display: flex;
}
.cid-tb0zjTcuuW .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tb0zjTcuuW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tb0zjTcuuW .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tb0zjTcuuW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb0zjTcuuW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tb0zjTcuuW .embla__button {
    top: auto;
  }
}
.cid-tb0zjTcuuW .embla {
  position: relative;
  width: 100%;
}
.cid-tb0zjTcuuW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tb0zjTcuuW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tb0zjTcuuW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tb0zjTcuuW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-tb0zjTcuuW .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-tb0zjTcuuW .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-tb0zjTcuuW .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-tb0zjTcuuW .mbr-section-subtitle {
  color: #fafafa;
}
.cid-taZvZfJlXJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #353535;
}
.cid-taZvZfJlXJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-taZvZfJlXJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-taZvZfJlXJ .container {
    max-width: 1400px;
  }
}
.cid-taZvZfJlXJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-taZvZfJlXJ .card-wrapper {
  margin-top: 3rem;
}
.cid-taZvZfJlXJ .row {
  justify-content: center;
}
.cid-taZvZfJlXJ .mbr-section-title {
  color: #e6c63b;
}
.cid-taZvZfJlXJ .mbr-section-subtitle {
  color: #fafafa;
}
.cid-taZvZfJlXJ .card-title,
.cid-taZvZfJlXJ .iconfont-wrapper {
  color: #fafafa;
}
.cid-taZvZfJlXJ .card-text {
  color: #bbbbbb;
}
.cid-tb0UjidK8g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb0UjidK8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb0UjidK8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb0UjidK8g .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tb0UjidK8g .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tb0UjidK8g .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tb0UjidK8g .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tb0UjidK8g .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tb0UjidK8g .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tb0UjidK8g .carousel-control,
.cid-tb0UjidK8g .close {
  background: #1b1b1b;
}
.cid-tb0UjidK8g .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tb0UjidK8g .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tb0UjidK8g .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tb0UjidK8g .carousel-control-next span {
  margin-left: 5px;
}
.cid-tb0UjidK8g .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tb0UjidK8g .close::before {
  content: '\e91a';
}
.cid-tb0UjidK8g .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tb0UjidK8g .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tb0UjidK8g .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb0UjidK8g .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tb0UjidK8g .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tb0UjidK8g .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tb0UjidK8g .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tb0UjidK8g .carousel-indicators li.active,
.cid-tb0UjidK8g .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tb0UjidK8g .carousel-indicators li::after,
.cid-tb0UjidK8g .carousel-indicators li::before {
  content: none;
}
.cid-tb0UjidK8g .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tb0UjidK8g .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tb0UjidK8g .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tb0UjidK8g .carousel-indicators {
    display: none;
  }
}
.cid-tb0UjidK8g .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tb0UjidK8g .carousel-inner > .active {
  display: block;
}
.cid-tb0UjidK8g .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb0UjidK8g .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tb0UjidK8g .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tb0UjidK8g .carousel-control,
  .cid-tb0UjidK8g .carousel-indicators,
  .cid-tb0UjidK8g .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tb0UjidK8g .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tb0UjidK8g .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tb0UjidK8g .carousel-indicators .active,
.cid-tb0UjidK8g .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tb0UjidK8g .carousel-indicators .active {
  background: #fff;
}
.cid-tb0UjidK8g .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tb0UjidK8g .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tb0UjidK8g .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tb0UjidK8g .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tb0UjidK8g .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tb0UjidK8g .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tb0UjidK8g .carousel {
  width: 100%;
}
.cid-tb0UjidK8g .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tb0UjidK8g .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tb0UjidK8g .modal.fade .modal-dialog,
.cid-tb0UjidK8g .modal.in .modal-dialog {
  transform: none;
}
.cid-tb0UjidK8g .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tb0UjidK8g H6 {
  text-align: center;
  color: #bbbbbb;
}
.cid-tb0UjidK8g H3 {
  color: #e6c63b;
}
.cid-tb148EcLdM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/catalogo-fml-ok-2000x3556.jpeg");
}
.cid-tb148EcLdM .mbr-overlay {
  background: #232323;
  opacity: 0.8;
}
.cid-tb148EcLdM img,
.cid-tb148EcLdM .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tb148EcLdM .item:focus,
.cid-tb148EcLdM span:focus {
  outline: none;
}
.cid-tb148EcLdM .item-wrapper {
  position: relative;
}
.cid-tb148EcLdM .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tb148EcLdM .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tb148EcLdM .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tb148EcLdM .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tb148EcLdM .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tb148EcLdM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tb148EcLdM .mbr-section-title {
  color: #e6c63b;
}
.cid-tb148EcLdM .mbr-text,
.cid-tb148EcLdM .mbr-section-btn {
  text-align: left;
}
.cid-tb148EcLdM .item-title {
  text-align: left;
}
.cid-tb148EcLdM .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-tb148EcLdM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tb148EcLdM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tb148EcLdM .embla__button--next,
.cid-tb148EcLdM .embla__button--prev {
  display: flex;
}
.cid-tb148EcLdM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tb148EcLdM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tb148EcLdM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tb148EcLdM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb148EcLdM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tb148EcLdM .embla__button {
    top: auto;
  }
}
.cid-tb148EcLdM .embla {
  position: relative;
  width: 100%;
}
.cid-tb148EcLdM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tb148EcLdM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tb148EcLdM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tb148EcLdM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tb148EcLdM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tb3UphpEYL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #353535;
}
.cid-tb3UphpEYL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb3UphpEYL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb3UphpEYL .video-wrapper iframe {
  width: 100%;
}
.cid-tb3UphpEYL .mbr-section-title,
.cid-tb3UphpEYL .mbr-section-subtitle,
.cid-tb3UphpEYL .mbr-text {
  text-align: center;
}
.cid-tb3UphpEYL .mbr-section-title {
  color: #e6c63b;
}
.cid-tb3UphpEYL .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tb1ScIu1BC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-tb1ScIu1BC .mbr-overlay {
  background-color: #e6c63b;
  opacity: 0.9;
}
.cid-tb1ScIu1BC form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tb1ScIu1BC form.mbr-form {
    padding: 3rem 2rem;
    width: 60%;
  }
}
@media (max-width: 991px) {
  .cid-tb1ScIu1BC form.mbr-form {
    padding: 1rem;
  }
}
.cid-tb1ScIu1BC form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tb1ScIu1BC form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-tb29zOyR8A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tb29zOyR8A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb29zOyR8A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb29zOyR8A .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tb29zOyR8A .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tb29zOyR8A .embla__button--next,
.cid-tb29zOyR8A .embla__button--prev {
  display: flex;
}
.cid-tb29zOyR8A .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tb29zOyR8A .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tb29zOyR8A .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tb29zOyR8A .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb29zOyR8A .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tb29zOyR8A .embla__button {
    top: auto;
  }
}
.cid-tb29zOyR8A .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tb29zOyR8A .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tb29zOyR8A .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tb29zOyR8A .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tb29zOyR8A .embla {
  position: relative;
  width: 100%;
}
.cid-tb29zOyR8A .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tb29zOyR8A .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tb29zOyR8A .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tb29zOyR8A .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tb29zOyR8A .user_text {
  text-align: center;
  color: #000000;
}
.cid-tb2exCDLFo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-tb2exCDLFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb2exCDLFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb2exCDLFo .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tb2exCDLFo .team-card:hover {
  transform: translateY(-10px);
}
.cid-tb2exCDLFo .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tb2exCDLFo .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tb2exCDLFo .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tb2exCDLFo .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tb2exCDLFo .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tb2exCDLFo .social-row {
  text-align: center;
}
.cid-tb2exCDLFo .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tb2exCDLFo .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-tb2exCDLFo .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tb2exCDLFo .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tb2exCDLFo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tb2exCDLFo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tb2exCDLFo .embla__button--next,
.cid-tb2exCDLFo .embla__button--prev {
  display: flex;
}
.cid-tb2exCDLFo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tb2exCDLFo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tb2exCDLFo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tb2exCDLFo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb2exCDLFo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tb2exCDLFo .embla__button {
    top: auto;
  }
}
.cid-tb2exCDLFo .embla {
  position: relative;
  width: 100%;
}
.cid-tb2exCDLFo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tb2exCDLFo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tb2exCDLFo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tb2exCDLFo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tb2161YqG1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb2161YqG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb2161YqG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb2161YqG1 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tb2161YqG1 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tb2161YqG1 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tb2161YqG1 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tb2161YqG1 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb2161YqG1 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tb2161YqG1 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tb2161YqG1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tb239SJTQW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tb239SJTQW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb239SJTQW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb239SJTQW .mbr-text,
.cid-tb239SJTQW .mbr-section-btn {
  color: #232323;
}
.cid-tb239SJTQW .card-title,
.cid-tb239SJTQW .card-box {
  color: #ffffff;
}
.cid-tb239SJTQW .mbr-text,
.cid-tb239SJTQW .link-wrap {
  color: #ffffff;
}
.cid-tb25WBS3uT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb25WBS3uT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb25WBS3uT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb25WBS3uT .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tb25WBS3uT .card {
    margin-bottom: 2rem!important;
  }
  .cid-tb25WBS3uT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tb25WBS3uT .link-wrap {
    align-items: center;
  }
}
.cid-tb25WBS3uT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tb25WBS3uT .card-title,
.cid-tb25WBS3uT .card-box {
  color: #e6c63b;
}
.cid-tb25WBS3uT .mbr-text,
.cid-tb25WBS3uT .link-wrap,
.cid-tb25WBS3uT .mbr-section-btn {
  color: #fafafa;
}
.cid-tb3dqs31iH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #353535;
}
.cid-tb3dqs31iH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb3dqs31iH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tb3dqs31iH .row {
    flex-direction: column-reverse;
  }
  .cid-tb3dqs31iH .mbr-figure {
    margin-bottom: 1.5rem;
  }
}
.cid-tb3dqs31iH .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tb3dqs31iH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tb3dqs31iH .media-content,
.cid-tb3dqs31iH .mbr-figure {
  align-self: center;
}
.cid-tb3dqs31iH .mbr-figure iframe {
  width: 100%;
}
.cid-tb3dqs31iH .mbr-section-title {
  color: #e6c63b;
}
.cid-tb3dqs31iH .mbr-text,
.cid-tb3dqs31iH .mbr-section-btn {
  color: #fafafa;
}
.cid-tb3OuAvo4Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb3OuAvo4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb3OuAvo4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb3OuAvo4Y .video-wrapper iframe {
  width: 100%;
}
.cid-tb3OuAvo4Y .mbr-section-title,
.cid-tb3OuAvo4Y .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tb3OuAvo4Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-tb3OuAvo4Y .mbr-section-title {
  color: #e6c63b;
}
.cid-tb3OuAvo4Y .mbr-text {
  color: #fafafa;
}
.cid-tb3OuAvo4Y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tb3ScZxwdO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tb3ScZxwdO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb3ScZxwdO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tb3ScZxwdO .row {
    flex-direction: column-reverse;
  }
  .cid-tb3ScZxwdO .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tb3ScZxwdO .google-map {
  height: 100%;
  position: relative;
}
.cid-tb3ScZxwdO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tb3ScZxwdO .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tb3ScZxwdO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tb3ScZxwdO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tb3ScZxwdO .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tb3ScZxwdO .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
.cid-tb3ScZxwdO .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tb3ScZxwdO .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb3ScZxwdO .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tb3ScZxwdO .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffe161;
}
.cid-tb3ScZxwdO .mbr-section-title {
  color: #e6c63b;
}
.cid-tb3ScZxwdO .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tb447q14kC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tb447q14kC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb447q14kC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taZwi8RkxD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #bbbbbb;
}
@media (min-width: 992px) {
  .cid-taZwi8RkxD .carousel {
    min-height: 800px;
  }
  .cid-taZwi8RkxD .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-taZwi8RkxD .carousel {
    min-height: 520px;
  }
  .cid-taZwi8RkxD .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-taZwi8RkxD .carousel {
    min-height: 440px;
  }
  .cid-taZwi8RkxD .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-taZwi8RkxD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-taZwi8RkxD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-taZwi8RkxD .carousel,
.cid-taZwi8RkxD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-taZwi8RkxD .item-wrapper {
  width: 100%;
}
.cid-taZwi8RkxD .carousel-caption {
  bottom: 40px;
}
.cid-taZwi8RkxD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-taZwi8RkxD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-taZwi8RkxD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-taZwi8RkxD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-taZwi8RkxD .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-taZwi8RkxD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-taZwi8RkxD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-taZwi8RkxD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-taZwi8RkxD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-taZwi8RkxD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-taZwi8RkxD .carousel-indicators li.active,
.cid-taZwi8RkxD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-taZwi8RkxD .carousel-indicators li::after,
.cid-taZwi8RkxD .carousel-indicators li::before {
  content: none;
}
.cid-taZwi8RkxD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-taZwi8RkxD .carousel-indicators {
    display: none !important;
  }
}
.cid-tb4aHCbKpS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tb4aHCbKpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb4aHCbKpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb4aHCbKpS .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tb4aHCbKpS .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tb4aHCbKpS .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffe161;
}
.cid-tb4aHCbKpS .panel-body,
.cid-tb4aHCbKpS .card-header {
  padding: 1rem 0;
}
.cid-tb4aHCbKpS .panel-title-edit {
  color: #e6c63b;
}
.cid-tb4aHCbKpS H3 {
  color: #fafafa;
}
.cid-tb4aHCbKpS .panel-text {
  color: #ffffff;
}
.cid-tb24bRuj0O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tb24bRuj0O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb24bRuj0O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb24bRuj0O .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tb24bRuj0O .row {
    text-align: center;
  }
  .cid-tb24bRuj0O .row > div {
    margin: auto;
  }
  .cid-tb24bRuj0O .social-row {
    justify-content: center;
  }
}
.cid-tb24bRuj0O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tb24bRuj0O .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 0rem;
  }
}
.cid-tb24bRuj0O .mbr-text {
  color: #bbbbbb;
}
.cid-tb24bRuj0O .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tb24bRuj0O .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tMGTkwsKXa {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #bbbbbb;
}
@media (min-width: 992px) {
  .cid-tMGTkwsKXa .carousel {
    min-height: 500px;
  }
  .cid-tMGTkwsKXa .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tMGTkwsKXa .carousel {
    min-height: 325px;
  }
  .cid-tMGTkwsKXa .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tMGTkwsKXa .carousel {
    min-height: 275px;
  }
  .cid-tMGTkwsKXa .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-tMGTkwsKXa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tMGTkwsKXa .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tMGTkwsKXa .carousel,
.cid-tMGTkwsKXa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMGTkwsKXa .item-wrapper {
  width: 100%;
}
.cid-tMGTkwsKXa .carousel-caption {
  bottom: 40px;
}
.cid-tMGTkwsKXa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tMGTkwsKXa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tMGTkwsKXa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tMGTkwsKXa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tMGTkwsKXa .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMGTkwsKXa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMGTkwsKXa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMGTkwsKXa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMGTkwsKXa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tMGTkwsKXa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMGTkwsKXa .carousel-indicators li.active,
.cid-tMGTkwsKXa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMGTkwsKXa .carousel-indicators li::after,
.cid-tMGTkwsKXa .carousel-indicators li::before {
  content: none;
}
.cid-tMGTkwsKXa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMGTkwsKXa .carousel-indicators {
    display: none !important;
  }
}
.cid-tMGW1q3MWl {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-1900x1267.jpg");
}
.cid-tMGW1q3MWl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMGW1q3MWl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMGW1q3MWl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tMGW1q3MWl .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMGYcibv1O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/-dsc1669-2000x1333.jpeg");
  overflow: hidden;
}
.cid-tMGYcibv1O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMGYcibv1O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMGYcibv1O .mbr-section-head {
  width: 100%;
  padding-bottom: 60px;
}
.cid-tMGYcibv1O .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tMGYcibv1O .mbr-section-subtitle {
  color: #ffe161;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center !important;
  }
}
.cid-tMGYcibv1O .item-wrap {
  position: relative;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  background: linear-gradient(145deg, #353535, #353535);
  box-shadow: 10px 10px 19px #232323, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .item-wrap {
    padding: 30px;
    margin-bottom: 82px;
  }
}
.cid-tMGYcibv1O .item-wrap:hover .carousel-control {
  opacity: 1;
}
.cid-tMGYcibv1O .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tMGYcibv1O .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tMGYcibv1O .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tMGYcibv1O .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 0;
  color: #C4CFDE;
  font-size: 18px;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .carousel-control {
    width: 52px;
    height: 52px;
    border-radius: 20%;
    opacity: 1 !important;
  }
}
.cid-tMGYcibv1O .carousel-control.carousel-control-prev {
  left: -55px;
  margin-left: 0;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .carousel-control.carousel-control-prev {
    top: auto;
    bottom: -137px;
    left: -30px;
  }
}
.cid-tMGYcibv1O .carousel-control.carousel-control-next {
  right: -55px;
  margin-right: 0;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .carousel-control.carousel-control-next {
    right: auto;
    left: 42px;
    top: auto;
    bottom: -137px;
  }
}
.cid-tMGYcibv1O .carousel-control:hover {
  color: #FFFFFF !important;
  opacity: 1;
}
.cid-tMGYcibv1O .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tMGYcibv1O .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tMGYcibv1O .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tMGYcibv1O .item-menu-overlay {
  opacity: 0 !important;
}
@media (max-width: 991px) {
  .cid-tMGYcibv1O .col-img {
    order: 1;
  }
}
@media (max-width: 991px) {
  .cid-tMGYcibv1O .col-text {
    order: 2;
  }
}
.cid-tMGYcibv1O .text-box {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tMGYcibv1O .text-box {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .text-box {
    padding-top: 40px;
  }
}
.cid-tMGYcibv1O .card-title {
  color: #ffe161;
  margin-bottom: 20px;
}
.cid-tMGYcibv1O .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tMGYcibv1O .list-container {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-tMGYcibv1O .list-container {
    margin-top: 20px;
  }
}
.cid-tMGYcibv1O .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tMGYcibv1O .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
}
.cid-tMGYcibv1O .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-tMGYcibv1O .iconfont-wrapper .mbr-iconfont {
  font-size: 18px;
  color: #c4cfde;
}
.cid-tMGYcibv1O .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-tMGYcibv1O .img-box {
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.cid-tMGYcibv1O .img-box img {
  aspect-ratio: 1.33333333;
  object-fit: cover;
  width: 100%;
}
.cid-tMGZ3vCM3D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tMGZ3vCM3D .row {
  justify-content: center;
}
.cid-tMGZ3vCM3D img,
.cid-tMGZ3vCM3D .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tMGZ3vCM3D .item:focus,
.cid-tMGZ3vCM3D span:focus {
  outline: none;
}
.cid-tMGZ3vCM3D .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tMGZ3vCM3D .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tMGZ3vCM3D .item-wrapper {
    min-height: 463px;
  }
}
.cid-tMGZ3vCM3D .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tMGZ3vCM3D .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tMGZ3vCM3D .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tMGZ3vCM3D .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tMGZ3vCM3D .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tMGZ3vCM3D .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tMGZ3vCM3D .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tMGZ3vCM3D .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tMGZ3vCM3D .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tMGZ3vCM3D .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tMGZ3vCM3D .mbr-text {
  color: #ffffff;
}
.cid-tMGZ3vCM3D .item-title {
  color: #ffe161;
  text-align: left;
}
.cid-tMGZ3vCM3D .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tMGZ3vCM3D .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tMGZ3vCM3D .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tMGZ3vCM3D .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tMGZ3vCM3D .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tMGZ3vCM3D .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tMHf6kqBI5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tMHf6kqBI5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMHf6kqBI5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMHf6kqBI5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMHf6kqBI5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tMHf6kqBI5 .row {
    text-align: center;
  }
  .cid-tMHf6kqBI5 .row > div {
    margin: auto;
  }
  .cid-tMHf6kqBI5 .social-row {
    justify-content: center;
  }
}
.cid-tMHf6kqBI5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tMHf6kqBI5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tMHf6kqBI5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tMHf6kqBI5 .list {
    margin-bottom: 0rem;
  }
}
.cid-tMHf6kqBI5 .mbr-text {
  color: #bbbbbb;
}
.cid-tMHf6kqBI5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tMHf6kqBI5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tMHf6kqBI5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tGmADbtVWV {
  background-image: url("../../../assets/images/catamockup-2000x1818.png");
}
.cid-tGmADbtVWV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmADbtVWV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb24bRuj0O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tb24bRuj0O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb24bRuj0O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb24bRuj0O .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tb24bRuj0O .row {
    text-align: center;
  }
  .cid-tb24bRuj0O .row > div {
    margin: auto;
  }
  .cid-tb24bRuj0O .social-row {
    justify-content: center;
  }
}
.cid-tb24bRuj0O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tb24bRuj0O .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 0rem;
  }
}
.cid-tb24bRuj0O .mbr-text {
  color: #bbbbbb;
}
.cid-tb24bRuj0O .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tb24bRuj0O .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMHeOIrsnp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tMHeOIrsnp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMHeOIrsnp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tMHeOIrsnp .row {
    flex-direction: column-reverse;
  }
  .cid-tMHeOIrsnp .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tMHeOIrsnp .google-map {
  height: 100%;
  position: relative;
}
.cid-tMHeOIrsnp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tMHeOIrsnp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tMHeOIrsnp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tMHeOIrsnp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tMHeOIrsnp .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tMHeOIrsnp .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
.cid-tMHeOIrsnp .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tMHeOIrsnp .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tMHeOIrsnp .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tMHeOIrsnp .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffe161;
}
.cid-tMHeOIrsnp .mbr-section-title {
  color: #e6c63b;
}
.cid-tMHeOIrsnp .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tMHeOcYh1A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-tMHeOcYh1A .mbr-overlay {
  background-color: #e6c63b;
  opacity: 0.9;
}
.cid-tMHeOcYh1A form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMHeOcYh1A form.mbr-form {
    padding: 3rem 2rem;
    width: 60%;
  }
}
@media (max-width: 991px) {
  .cid-tMHeOcYh1A form.mbr-form {
    padding: 1rem;
  }
}
.cid-tMHeOcYh1A form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tMHeOcYh1A form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-tMHeRsfBwU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #353535;
}
.cid-tMHeRsfBwU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMHeRsfBwU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-tMHeRsfBwU .container {
    max-width: 1400px;
  }
}
.cid-tMHeRsfBwU .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tMHeRsfBwU .card-wrapper {
  margin-top: 3rem;
}
.cid-tMHeRsfBwU .row {
  justify-content: center;
}
.cid-tMHeRsfBwU .mbr-section-title {
  color: #e6c63b;
}
.cid-tMHeRsfBwU .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tMHeRsfBwU .card-title,
.cid-tMHeRsfBwU .iconfont-wrapper {
  color: #fafafa;
}
.cid-tMHeRsfBwU .card-text {
  color: #bbbbbb;
}
.cid-tb24bRuj0O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tb24bRuj0O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb24bRuj0O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb24bRuj0O .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tb24bRuj0O .row {
    text-align: center;
  }
  .cid-tb24bRuj0O .row > div {
    margin: auto;
  }
  .cid-tb24bRuj0O .social-row {
    justify-content: center;
  }
}
.cid-tb24bRuj0O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tb24bRuj0O .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 0rem;
  }
}
.cid-tb24bRuj0O .mbr-text {
  color: #bbbbbb;
}
.cid-tb24bRuj0O .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tb24bRuj0O .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-taZquW5m3J {
  background-image: url("../../../assets/images/afrodite-teste1-1920x1080.jpg");
}
.cid-taZquW5m3J .mbr-fallback-image.disabled {
  display: none;
}
.cid-taZquW5m3J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb7UggCqUU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tb7UggCqUU .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tb7UggCqUU .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tb7UggCqUU img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tb7UggCqUU .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tb7UggCqUU .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tb7UggCqUU .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tb7UggCqUU .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tb7UggCqUU .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tb7UggCqUU .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tb7UggCqUU .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tb7UggCqUU span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tb7UggCqUU .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tb7UggCqUU .main-text {
  color: #c8c8c8;
}
.cid-tb7UggCqUU .card-text {
  color: #c8c8c8;
}
.cid-tb7IiMhAGj {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tb7IiMhAGj .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tb7IiMhAGj .row {
    padding: 0 0.75rem;
  }
}
.cid-tb7IiMhAGj .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tb7IiMhAGj .label-text {
  color: #ffffff;
}
.cid-tb7IiMhAGj .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tb7IiMhAGj .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tb7IiMhAGj .card {
    padding: 0;
  }
}
.cid-tb7IiMhAGj .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tb7IiMhAGj .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tb7IiMhAGj .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tb7IiMhAGj .card-text {
  color: #ffffff;
}
.cid-tb7IiMhAGj .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tb7IiMhAGj .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tb7IiMhAGj .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tb7IiMhAGj .card-box {
    text-align: center;
  }
}
.cid-tb7IiMhAGj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb7IiMhAGj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb7IiMhAGj .card-title {
  color: #ffe161;
}
.cid-tb7IiMhAGj .mbr-section-title {
  color: #ffe161;
}
.cid-tb885t4SfJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tb885t4SfJ .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tb885t4SfJ h4 {
  text-align: center;
}
.cid-tb885t4SfJ p {
  text-align: center;
}
.cid-tb885t4SfJ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tb885t4SfJ .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tb885t4SfJ .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tb885t4SfJ .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tb885t4SfJ .card:hover .mbr-iconfont {
  color: #ff8a73 !important;
}
.cid-tb885t4SfJ .card-title,
.cid-tb885t4SfJ .card-img {
  color: #e6c63b;
}
.cid-tb885t4SfJ .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tb885t4SfJ .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tb885t4SfJ .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tb9Ibshjkl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tb9Ibshjkl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb9Ibshjkl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb9I1Nnqmi {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tb9I1Nnqmi .carousel {
    min-height: 800px;
  }
  .cid-tb9I1Nnqmi .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tb9I1Nnqmi .carousel {
    min-height: 520px;
  }
  .cid-tb9I1Nnqmi .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tb9I1Nnqmi .carousel {
    min-height: 440px;
  }
  .cid-tb9I1Nnqmi .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tb9I1Nnqmi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tb9I1Nnqmi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tb9I1Nnqmi .carousel,
.cid-tb9I1Nnqmi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tb9I1Nnqmi .item-wrapper {
  width: 100%;
}
.cid-tb9I1Nnqmi .carousel-caption {
  bottom: 40px;
}
.cid-tb9I1Nnqmi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tb9I1Nnqmi .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tb9I1Nnqmi .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tb9I1Nnqmi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tb9I1Nnqmi .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tb9I1Nnqmi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tb9I1Nnqmi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tb9I1Nnqmi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tb9I1Nnqmi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tb9I1Nnqmi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tb9I1Nnqmi .carousel-indicators li.active,
.cid-tb9I1Nnqmi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tb9I1Nnqmi .carousel-indicators li::after,
.cid-tb9I1Nnqmi .carousel-indicators li::before {
  content: none;
}
.cid-tb9I1Nnqmi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tb9I1Nnqmi .carousel-indicators {
    display: none !important;
  }
}
.cid-tb9M4DlWTk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tb9M4DlWTk .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tb9M4DlWTk .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tb9M4DlWTk .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tb9M4DlWTk .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tb9M4DlWTk .text-wrapper .card-text,
.cid-tb9M4DlWTk .text-wrapper .card-btn,
.cid-tb9M4DlWTk .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tb9M4DlWTk .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tb9M4DlWTk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tb9M4DlWTk .content-wrapper .geometry__square,
  .cid-tb9M4DlWTk .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tb9M4DlWTk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tb9M4DlWTk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb9M4DlWTk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tb9M4DlWTk .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tb9M4DlWTk .geometry {
  position: absolute;
}
.cid-tb9M4DlWTk .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tb9M4DlWTk .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tb9M4DlWTk .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tb9M4DlWTk .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tb9M4DlWTk .geometry__square,
.cid-tb9M4DlWTk .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tb9M4DlWTk .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tb9M4DlWTk .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tb9M4DlWTk .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tb9M4DlWTk .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tb9M4DlWTk .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tb9M4DlWTk .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tb9M4DlWTk .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tb9M4DlWTk .content {
    display: block;
  }
  .cid-tb9M4DlWTk .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tb9M4DlWTk .card-text,
  .cid-tb9M4DlWTk .card-title,
  .cid-tb9M4DlWTk .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tb9M4DlWTk .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tb9M4DlWTk .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tb9M4DlWTk .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tb9M4DlWTk .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tb9M4DlWTk .geometry {
    position: absolute;
  }
  .cid-tb9M4DlWTk .geometry__circle,
  .cid-tb9M4DlWTk .geometry__circle-bg,
  .cid-tb9M4DlWTk .geometry__square,
  .cid-tb9M4DlWTk .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tb9TpC5R5e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tb9TpC5R5e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb9TpC5R5e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb9TpC5R5e .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tb9TpC5R5e .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tb9TpC5R5e .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tb9TpC5R5e .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tb9TpC5R5e .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tb9TpC5R5e .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tb9TpC5R5e .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tb9TpC5R5e .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tb9TpC5R5e .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tb9TpC5R5e [class^="socicon-"]:before,
.cid-tb9TpC5R5e [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tH6YVZ2RI7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6YVZ2RI7 .row {
  justify-content: center;
}
.cid-tH6YVZ2RI7 img,
.cid-tH6YVZ2RI7 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6YVZ2RI7 .item:focus,
.cid-tH6YVZ2RI7 span:focus {
  outline: none;
}
.cid-tH6YVZ2RI7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6YVZ2RI7 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6YVZ2RI7 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6YVZ2RI7 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6YVZ2RI7 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6YVZ2RI7 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6YVZ2RI7 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6YVZ2RI7 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6YVZ2RI7 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6YVZ2RI7 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6YVZ2RI7 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6YVZ2RI7 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6YVZ2RI7 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6YVZ2RI7 .mbr-text {
  color: #ffffff;
}
.cid-tH6YVZ2RI7 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6YVZ2RI7 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6YVZ2RI7 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6YVZ2RI7 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6YVZ2RI7 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6YVZ2RI7 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6YVZ2RI7 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tb9VsXvCJw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tb9VsXvCJw .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tb9VsXvCJw .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tb9VsXvCJw input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tb9VsXvCJw input::-moz-placeholder {
  color: #000000;
}
.cid-tb9VsXvCJw textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tb9VsXvCJw textarea::-moz-placeholder {
  color: #000000;
}
.cid-tb9VsXvCJw textarea.form-control {
  min-height: 83px;
}
.cid-tb9VsXvCJw .mbr-section-subtitle {
  color: #767676;
}
.cid-tb9VsXvCJw H3 {
  color: #353535;
}
.cid-taZss9fVR2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-taZss9fVR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-taZss9fVR2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taZss9fVR2 .mbr-text,
.cid-taZss9fVR2 .mbr-section-btn {
  color: #232323;
}
.cid-taZss9fVR2 .card-title,
.cid-taZss9fVR2 .card-box {
  color: #ffffff;
}
.cid-taZss9fVR2 .mbr-text,
.cid-taZss9fVR2 .link-wrap {
  color: #ffffff;
}
.cid-tb24bRuj0O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tb24bRuj0O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tb24bRuj0O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tb24bRuj0O .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tb24bRuj0O .row {
    text-align: center;
  }
  .cid-tb24bRuj0O .row > div {
    margin: auto;
  }
  .cid-tb24bRuj0O .social-row {
    justify-content: center;
  }
}
.cid-tb24bRuj0O .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tb24bRuj0O .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tb24bRuj0O .list {
    margin-bottom: 0rem;
  }
}
.cid-tb24bRuj0O .mbr-text {
  color: #bbbbbb;
}
.cid-tb24bRuj0O .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tb24bRuj0O .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tb24bRuj0O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tba1IH30fw {
  background-image: url("../../../assets/images/back-odin-1920x1080.jpg");
}
.cid-tba1IH30fw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IH30fw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IIyjMP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tba1IIyjMP .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tba1IIyjMP .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tba1IIyjMP img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tba1IIyjMP .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tba1IIyjMP .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tba1IIyjMP .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tba1IIyjMP .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tba1IIyjMP .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tba1IIyjMP .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tba1IIyjMP .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tba1IIyjMP span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tba1IIyjMP .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tba1IIyjMP .main-text {
  color: #c8c8c8;
}
.cid-tba1IIyjMP .card-text {
  color: #c8c8c8;
}
.cid-tbacXKpZSf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbacXKpZSf img {
  width: 100%;
  transition: all 0.6s ease-in-out;
}
.cid-tbacXKpZSf .img-wrapper {
  margin-bottom: 1.8rem;
  transition: all 0.3s ease-in-out;
}
.cid-tbacXKpZSf .card .img-wrapper {
  overflow: hidden;
}
.cid-tbacXKpZSf .card:hover {
  cursor: pointer;
}
.cid-tbacXKpZSf .card:hover img {
  transform: scale(1.05);
}
.cid-tbacXKpZSf .card:hover .img-wrapper {
  box-shadow: 0 30px 30px -20px rgba(50, 50, 50, 0.3);
}
.cid-tbacXKpZSf .mbr-section-title {
  transition: all 0.3s ease-in-out;
  text-align: center;
  color: #e6c63b;
}
.cid-tbacXKpZSf .mbr-section-title:hover {
  color: #ffe161;
}
.cid-tbacXKpZSf .mbr-section-date {
  color: #999999;
}
.cid-tbacXKpZSf .mbr-section-text {
  color: #999999;
}
.cid-tbacXKpZSf .main-title {
  color: #fafafa;
}
.cid-tba1IJiE8s {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tba1IJiE8s .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tba1IJiE8s .row {
    padding: 0 0.75rem;
  }
}
.cid-tba1IJiE8s .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tba1IJiE8s .label-text {
  color: #ffffff;
}
.cid-tba1IJiE8s .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tba1IJiE8s .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tba1IJiE8s .card {
    padding: 0;
  }
}
.cid-tba1IJiE8s .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tba1IJiE8s .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tba1IJiE8s .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tba1IJiE8s .card-text {
  color: #ffffff;
}
.cid-tba1IJiE8s .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tba1IJiE8s .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tba1IJiE8s .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tba1IJiE8s .card-box {
    text-align: center;
  }
}
.cid-tba1IJiE8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IJiE8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IJiE8s .card-title {
  color: #ffe161;
}
.cid-tba1IJiE8s .mbr-section-title {
  color: #ffe161;
}
.cid-tba1IJWZE9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tba1IJWZE9 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tba1IJWZE9 h4 {
  text-align: center;
}
.cid-tba1IJWZE9 p {
  text-align: center;
}
.cid-tba1IJWZE9 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tba1IJWZE9 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tba1IJWZE9 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tba1IJWZE9 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tba1IJWZE9 .card:hover .mbr-iconfont {
  color: #ff8a73 !important;
}
.cid-tba1IJWZE9 .card-title,
.cid-tba1IJWZE9 .card-img {
  color: #e6c63b;
}
.cid-tba1IJWZE9 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tba1IJWZE9 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tba1IJWZE9 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tba1IKBSUK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tba1IKBSUK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IKBSUK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IKBSUK .mbr-section-title {
  color: #fafafa;
}
.cid-tba1IL4Xaq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tba1IL4Xaq .carousel {
    min-height: 800px;
  }
  .cid-tba1IL4Xaq .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tba1IL4Xaq .carousel {
    min-height: 520px;
  }
  .cid-tba1IL4Xaq .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tba1IL4Xaq .carousel {
    min-height: 440px;
  }
  .cid-tba1IL4Xaq .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tba1IL4Xaq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tba1IL4Xaq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tba1IL4Xaq .carousel,
.cid-tba1IL4Xaq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tba1IL4Xaq .item-wrapper {
  width: 100%;
}
.cid-tba1IL4Xaq .carousel-caption {
  bottom: 40px;
}
.cid-tba1IL4Xaq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tba1IL4Xaq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tba1IL4Xaq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tba1IL4Xaq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tba1IL4Xaq .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tba1IL4Xaq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tba1IL4Xaq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tba1IL4Xaq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tba1IL4Xaq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tba1IL4Xaq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tba1IL4Xaq .carousel-indicators li.active,
.cid-tba1IL4Xaq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tba1IL4Xaq .carousel-indicators li::after,
.cid-tba1IL4Xaq .carousel-indicators li::before {
  content: none;
}
.cid-tba1IL4Xaq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tba1IL4Xaq .carousel-indicators {
    display: none !important;
  }
}
.cid-tba1IL4Xaq H5 {
  color: #ffffff;
}
.cid-tba1ILEdmK {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tba1ILEdmK .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tba1ILEdmK .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tba1ILEdmK .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tba1ILEdmK .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tba1ILEdmK .text-wrapper .card-text,
.cid-tba1ILEdmK .text-wrapper .card-btn,
.cid-tba1ILEdmK .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tba1ILEdmK .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tba1ILEdmK .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tba1ILEdmK .content-wrapper .geometry__square,
  .cid-tba1ILEdmK .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tba1ILEdmK .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tba1ILEdmK .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tba1ILEdmK .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tba1ILEdmK .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tba1ILEdmK .geometry {
  position: absolute;
}
.cid-tba1ILEdmK .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tba1ILEdmK .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tba1ILEdmK .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tba1ILEdmK .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tba1ILEdmK .geometry__square,
.cid-tba1ILEdmK .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tba1ILEdmK .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tba1ILEdmK .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tba1ILEdmK .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tba1ILEdmK .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tba1ILEdmK .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tba1ILEdmK .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tba1ILEdmK .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tba1ILEdmK .content {
    display: block;
  }
  .cid-tba1ILEdmK .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tba1ILEdmK .card-text,
  .cid-tba1ILEdmK .card-title,
  .cid-tba1ILEdmK .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tba1ILEdmK .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tba1ILEdmK .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tba1ILEdmK .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tba1ILEdmK .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tba1ILEdmK .geometry {
    position: absolute;
  }
  .cid-tba1ILEdmK .geometry__circle,
  .cid-tba1ILEdmK .geometry__circle-bg,
  .cid-tba1ILEdmK .geometry__square,
  .cid-tba1ILEdmK .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tba1IMHwfl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tba1IMHwfl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IMHwfl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IMHwfl .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tba1IMHwfl .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tba1IMHwfl .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tba1IMHwfl .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tba1IMHwfl .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tba1IMHwfl .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tba1IMHwfl .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tba1IMHwfl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tba1IMHwfl .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tba1IMHwfl [class^="socicon-"]:before,
.cid-tba1IMHwfl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tba1INcFtc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tba1INcFtc .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tba1INcFtc .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tba1INcFtc input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tba1INcFtc input::-moz-placeholder {
  color: #000000;
}
.cid-tba1INcFtc textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tba1INcFtc textarea::-moz-placeholder {
  color: #000000;
}
.cid-tba1INcFtc textarea.form-control {
  min-height: 83px;
}
.cid-tba1INcFtc .mbr-section-subtitle {
  color: #767676;
}
.cid-tba1INcFtc H3 {
  color: #353535;
}
.cid-tH6Z0YFGdm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6Z0YFGdm .row {
  justify-content: center;
}
.cid-tH6Z0YFGdm img,
.cid-tH6Z0YFGdm .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6Z0YFGdm .item:focus,
.cid-tH6Z0YFGdm span:focus {
  outline: none;
}
.cid-tH6Z0YFGdm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6Z0YFGdm .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6Z0YFGdm .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6Z0YFGdm .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6Z0YFGdm .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6Z0YFGdm .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6Z0YFGdm .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6Z0YFGdm .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6Z0YFGdm .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6Z0YFGdm .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6Z0YFGdm .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6Z0YFGdm .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6Z0YFGdm .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6Z0YFGdm .mbr-text {
  color: #ffffff;
}
.cid-tH6Z0YFGdm .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6Z0YFGdm .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6Z0YFGdm .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6Z0YFGdm .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6Z0YFGdm .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6Z0YFGdm .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6Z0YFGdm .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tba1IQ5Vn5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tba1IQ5Vn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IQ5Vn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IQ5Vn5 .mbr-text,
.cid-tba1IQ5Vn5 .mbr-section-btn {
  color: #232323;
}
.cid-tba1IQ5Vn5 .card-title,
.cid-tba1IQ5Vn5 .card-box {
  color: #ffffff;
}
.cid-tba1IQ5Vn5 .mbr-text,
.cid-tba1IQ5Vn5 .link-wrap {
  color: #ffffff;
}
.cid-tba1IQWcUq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tba1IQWcUq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tba1IQWcUq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tba1IQWcUq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tba1IQWcUq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tba1IQWcUq .row {
    text-align: center;
  }
  .cid-tba1IQWcUq .row > div {
    margin: auto;
  }
  .cid-tba1IQWcUq .social-row {
    justify-content: center;
  }
}
.cid-tba1IQWcUq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tba1IQWcUq .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tba1IQWcUq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tba1IQWcUq .list {
    margin-bottom: 0rem;
  }
}
.cid-tba1IQWcUq .mbr-text {
  color: #bbbbbb;
}
.cid-tba1IQWcUq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tba1IQWcUq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tba1IQWcUq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbatQdxmuu {
  background-image: url("../../../assets/images/back-zeus-1920x1080.jpg");
}
.cid-tbatQdxmuu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQdxmuu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQeUL4q {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbatQeUL4q .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tbatQeUL4q .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tbatQeUL4q img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tbatQeUL4q .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tbatQeUL4q .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tbatQeUL4q .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbatQeUL4q .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tbatQeUL4q .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tbatQeUL4q .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tbatQeUL4q .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tbatQeUL4q span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tbatQeUL4q .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tbatQeUL4q .main-text {
  color: #c8c8c8;
}
.cid-tbatQeUL4q .card-text {
  color: #c8c8c8;
}
.cid-tbaB68MqWo {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbaB68MqWo img {
  width: 100%;
  transition: all 0.6s ease-in-out;
}
.cid-tbaB68MqWo .img-wrapper {
  margin-bottom: 1.8rem;
  transition: all 0.3s ease-in-out;
}
.cid-tbaB68MqWo .card .img-wrapper {
  overflow: hidden;
}
.cid-tbaB68MqWo .card:hover {
  cursor: pointer;
}
.cid-tbaB68MqWo .card:hover img {
  transform: scale(1.05);
}
.cid-tbaB68MqWo .card:hover .img-wrapper {
  box-shadow: 0 30px 30px -20px rgba(50, 50, 50, 0.3);
}
.cid-tbaB68MqWo .mbr-section-title {
  transition: all 0.3s ease-in-out;
  text-align: center;
  color: #e6c63b;
}
.cid-tbaB68MqWo .mbr-section-title:hover {
  color: #ffe161;
}
.cid-tbaB68MqWo .mbr-section-date {
  color: #999999;
}
.cid-tbaB68MqWo .mbr-section-text {
  color: #999999;
}
.cid-tbaB68MqWo .main-title {
  color: #fafafa;
}
.cid-tbatQg9oRX {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbatQg9oRX .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tbatQg9oRX .row {
    padding: 0 0.75rem;
  }
}
.cid-tbatQg9oRX .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tbatQg9oRX .label-text {
  color: #ffffff;
}
.cid-tbatQg9oRX .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tbatQg9oRX .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tbatQg9oRX .card {
    padding: 0;
  }
}
.cid-tbatQg9oRX .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tbatQg9oRX .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tbatQg9oRX .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tbatQg9oRX .card-text {
  color: #ffffff;
}
.cid-tbatQg9oRX .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tbatQg9oRX .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tbatQg9oRX .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tbatQg9oRX .card-box {
    text-align: center;
  }
}
.cid-tbatQg9oRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQg9oRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQg9oRX .card-title {
  color: #ffe161;
}
.cid-tbatQg9oRX .mbr-section-title {
  color: #ffe161;
}
.cid-tbatQgUR4Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbatQgUR4Y .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tbatQgUR4Y h4 {
  text-align: center;
}
.cid-tbatQgUR4Y p {
  text-align: center;
}
.cid-tbatQgUR4Y .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tbatQgUR4Y .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tbatQgUR4Y .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tbatQgUR4Y .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tbatQgUR4Y .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tbatQgUR4Y .card-title,
.cid-tbatQgUR4Y .card-img {
  color: #e6c63b;
}
.cid-tbatQgUR4Y .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tbatQgUR4Y .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tbatQgUR4Y .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tbgEplvqBz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tbgEplvqBz .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tbgEplvqBz .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tbgEplvqBz .btn {
  margin: 0px !important;
}
.cid-tbgEplvqBz .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbgEplvqBz .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbgEplvqBz .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tbgEplvqBz .carousel-item .wrap-img {
  text-align: center;
}
.cid-tbgEplvqBz .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tbgEplvqBz .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tbgEplvqBz .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tbgEplvqBz .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tbgEplvqBz .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tbgEplvqBz .second-col {
    padding-top: 2rem;
  }
}
.cid-tbatQhKM38 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tbatQhKM38 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQhKM38 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQhKM38 .mbr-section-title {
  color: #fafafa;
}
.cid-tbatQie7J8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tbatQie7J8 .carousel {
    min-height: 900px;
  }
  .cid-tbatQie7J8 .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbatQie7J8 .carousel {
    min-height: 585px;
  }
  .cid-tbatQie7J8 .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tbatQie7J8 .carousel {
    min-height: 495px;
  }
  .cid-tbatQie7J8 .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tbatQie7J8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tbatQie7J8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tbatQie7J8 .carousel,
.cid-tbatQie7J8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tbatQie7J8 .item-wrapper {
  width: 100%;
}
.cid-tbatQie7J8 .carousel-caption {
  bottom: 40px;
}
.cid-tbatQie7J8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tbatQie7J8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tbatQie7J8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tbatQie7J8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tbatQie7J8 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tbatQie7J8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbatQie7J8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tbatQie7J8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tbatQie7J8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tbatQie7J8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tbatQie7J8 .carousel-indicators li.active,
.cid-tbatQie7J8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tbatQie7J8 .carousel-indicators li::after,
.cid-tbatQie7J8 .carousel-indicators li::before {
  content: none;
}
.cid-tbatQie7J8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tbatQie7J8 .carousel-indicators {
    display: none !important;
  }
}
.cid-tbatQie7J8 H5 {
  color: #ffffff;
}
.cid-tbatQiRoGX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tbatQiRoGX .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tbatQiRoGX .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tbatQiRoGX .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tbatQiRoGX .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tbatQiRoGX .text-wrapper .card-text,
.cid-tbatQiRoGX .text-wrapper .card-btn,
.cid-tbatQiRoGX .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tbatQiRoGX .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tbatQiRoGX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tbatQiRoGX .content-wrapper .geometry__square,
  .cid-tbatQiRoGX .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tbatQiRoGX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tbatQiRoGX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbatQiRoGX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tbatQiRoGX .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tbatQiRoGX .geometry {
  position: absolute;
}
.cid-tbatQiRoGX .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tbatQiRoGX .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tbatQiRoGX .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tbatQiRoGX .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tbatQiRoGX .geometry__square,
.cid-tbatQiRoGX .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tbatQiRoGX .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tbatQiRoGX .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tbatQiRoGX .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tbatQiRoGX .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tbatQiRoGX .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tbatQiRoGX .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tbatQiRoGX .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tbatQiRoGX .content {
    display: block;
  }
  .cid-tbatQiRoGX .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tbatQiRoGX .card-text,
  .cid-tbatQiRoGX .card-title,
  .cid-tbatQiRoGX .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tbatQiRoGX .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tbatQiRoGX .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tbatQiRoGX .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tbatQiRoGX .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tbatQiRoGX .geometry {
    position: absolute;
  }
  .cid-tbatQiRoGX .geometry__circle,
  .cid-tbatQiRoGX .geometry__circle-bg,
  .cid-tbatQiRoGX .geometry__square,
  .cid-tbatQiRoGX .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tbgfZGx26n {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tbgfZGx26n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgfZGx26n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgfZGx26n .mbr-section-title {
  color: #fafafa;
}
.cid-tbgfyJe7tR {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #353535;
}
@media (max-width: 991px) {
  .cid-tbgfyJe7tR .media-container-row {
    padding-bottom: 2rem;
  }
}
.cid-tbgfyJe7tR .carousel-indicators {
  margin: 0 auto;
  padding: 3rem 0;
  align-items: center;
  position: relative;
}
.cid-tbgfyJe7tR .carousel-indicators li {
  position: relative;
  display: block;
  text-indent: 0 !important;
  max-height: 60px !important;
  height: 60px !important;
  max-width: 25%;
  width: 60px !important;
  line-height: 60px !important;
  text-align: center;
  border: 2px solid #bbbbbb;
  border-radius: 50%;
  color: #bbbbbb;
  background: #fff;
  opacity: 1;
}
.cid-tbgfyJe7tR .carousel-indicators li:not(:last-child) {
  margin-right: 240px;
}
@media (max-width: 991px) {
  .cid-tbgfyJe7tR .carousel-indicators li:not(:last-child):not(:last-child) {
    margin-right: 150px;
  }
}
@media (max-width: 767px) {
  .cid-tbgfyJe7tR .carousel-indicators li:not(:last-child):not(:last-child) {
    margin-right: 30px;
  }
}
.cid-tbgfyJe7tR .carousel-indicators li:not(:first-child)::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 61px;
  width: 244px;
  height: 2px;
  background-color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbgfyJe7tR .carousel-indicators li:not(:first-child)::before {
    width: 153px;
  }
}
@media (max-width: 767px) {
  .cid-tbgfyJe7tR .carousel-indicators li:not(:first-child)::before {
    width: 34px;
    right: 41px;
  }
}
.cid-tbgfyJe7tR .carousel-indicators li::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  font-weight: bold;
  color: #bbbbbb;
  width: 100%;
  height: 100%;
}
.cid-tbgfyJe7tR .carousel-indicators .li1::after {
  content: "1";
}
.cid-tbgfyJe7tR .carousel-indicators .li2::after {
  content: "2";
}
.cid-tbgfyJe7tR .carousel-indicators .li3::after {
  content: "3";
}
.cid-tbgfyJe7tR .carousel-indicators .li4::after {
  content: "4";
}
.cid-tbgfyJe7tR li.active,
.cid-tbgfyJe7tR li:active {
  opacity: 1;
  border-color: #e6c63b;
}
.cid-tbgfyJe7tR li.active:after,
.cid-tbgfyJe7tR li:active:after {
  color: #e6c63b;
}
.cid-tbgfyJe7tR li.active:before,
.cid-tbgfyJe7tR li:active:before {
  background-color: #e6c63b !important;
}
@media (max-width: 767px) {
  .cid-tbgfyJe7tR .carousel-indicators li {
    line-height: 40px !important;
    height: 40px !important;
    width: 40px !important;
  }
  .cid-tbgfyJe7tR .carousel-control-next {
    bottom: auto;
    top: 95%;
    right: 1rem;
  }
}
.cid-tbgfyJe7tR .mbr-text {
  margin-top: 1rem;
}
.cid-tbgfyJe7tR .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tbgfyJe7tR .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;
  height: 75%;
  background-color: #ffe161;
}
@media (max-width: 767px) {
  .cid-tbgfyJe7tR .back {
    width: 100%;
    height: 105% !important;
  }
}
.cid-tbgfyJe7tR .row-element,
.cid-tbgfyJe7tR .image-element {
  padding: 0;
}
.cid-tbgfyJe7tR .image-element {
  display: flex;
  height: 550px;
  margin-right: auto;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  margin-top: 3rem;
}
.cid-tbgfyJe7tR .image-element img {
  z-index: 1;
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tbgfyJe7tR .wrap {
  z-index: 2;
}
.cid-tbgfyJe7tR .card-wrap {
  background-color: #fff;
  padding: 3rem 2.5rem;
  margin-top: 6rem;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  .cid-tbgfyJe7tR .card-wrap {
    width: calc(100% + 15rem);
    margin-left: -17.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgfyJe7tR .card-wrap {
    margin: 2rem auto 0 auto;
    padding: 1rem;
  }
}
@media (max-width: 992px) {
  .cid-tbgfyJe7tR .card-wrap {
    margin-top: 1rem;
  }
}
.cid-tbgfyJe7tR .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbgfyJe7tR .carousel-item.active,
.cid-tbgfyJe7tR .carousel-item-next {
  display: flex;
}
.cid-tbgfyJe7tR .carousel-control-next {
  opacity: 1;
  width: 45px;
  height: 45px;
}
.cid-tbgfyJe7tR .mbr-iconfont {
  transition: 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbgfyJe7tR .mbri-arrow-next::before {
  content: "\f054" !important;
}
.cid-tbgfyJe7tR .carousel-controls a {
  transition: 0.3s;
  border-radius: 50%;
  border: 2px solid #ffe161;
  background-color: #ffe161;
}
.cid-tbgfyJe7tR .carousel-controls a span {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tbgfyJe7tR .carousel-controls a:hover {
  transform: scale(1.05);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tbgfyJe7tR .image-element {
    min-width: 50%;
  }
  .cid-tbgfyJe7tR .media-container-row {
    width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-tbgfyJe7tR .carousel-control-next {
    bottom: auto;
    top: 95%;
    right: 1.8rem;
  }
}
@media (min-width: 992px) {
  .cid-tbgfyJe7tR .carousel-control-next {
    bottom: 2.3rem;
    top: 95%;
    right: 1.8rem;
  }
}
.cid-tbgfyJe7tR .title-wrap {
  display: flex;
  justify-content: flex-end;
}
.cid-tbgfyJe7tR .icon-left {
  margin-right: 0.1rem;
}
.cid-tbgfyJe7tR .icon-right {
  margin-left: 0.1rem;
}
.cid-tbgfyJe7tR H1 {
  text-align: left;
}
.cid-tbgfyJe7tR .mbr-section-text,
.cid-tbgfyJe7tR .mbr-section-btn {
  text-align: left;
}
.cid-tbgOttzbmP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/back-lens-2-1.1.1-1920x1080.jpg");
}
.cid-tbgOttzbmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgOttzbmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgOttzbmP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tbgOttzbmP .card {
    margin-bottom: 2rem!important;
  }
  .cid-tbgOttzbmP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgOttzbmP .link-wrap {
    align-items: center;
  }
}
.cid-tbgOttzbmP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbatQjeYo7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tbatQjeYo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQjeYo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQjeYo7 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tbatQjeYo7 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tbatQjeYo7 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tbatQjeYo7 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tbatQjeYo7 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tbatQjeYo7 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tbatQjeYo7 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tbatQjeYo7 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tbatQjeYo7 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tbatQjeYo7 [class^="socicon-"]:before,
.cid-tbatQjeYo7 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tH6Z8jhPQO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6Z8jhPQO .row {
  justify-content: center;
}
.cid-tH6Z8jhPQO img,
.cid-tH6Z8jhPQO .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6Z8jhPQO .item:focus,
.cid-tH6Z8jhPQO span:focus {
  outline: none;
}
.cid-tH6Z8jhPQO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6Z8jhPQO .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6Z8jhPQO .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6Z8jhPQO .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6Z8jhPQO .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6Z8jhPQO .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6Z8jhPQO .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6Z8jhPQO .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6Z8jhPQO .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6Z8jhPQO .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6Z8jhPQO .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6Z8jhPQO .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6Z8jhPQO .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6Z8jhPQO .mbr-text {
  color: #ffffff;
}
.cid-tH6Z8jhPQO .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6Z8jhPQO .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6Z8jhPQO .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6Z8jhPQO .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6Z8jhPQO .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6Z8jhPQO .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6Z8jhPQO .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tbatQjJ3qR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tbatQjJ3qR .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tbatQjJ3qR .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tbatQjJ3qR input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbatQjJ3qR input::-moz-placeholder {
  color: #000000;
}
.cid-tbatQjJ3qR textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbatQjJ3qR textarea::-moz-placeholder {
  color: #000000;
}
.cid-tbatQjJ3qR textarea.form-control {
  min-height: 83px;
}
.cid-tbatQjJ3qR .mbr-section-subtitle {
  color: #767676;
}
.cid-tbatQjJ3qR H3 {
  color: #353535;
}
.cid-tbatQlyHSD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tbatQlyHSD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQlyHSD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQlyHSD .mbr-text,
.cid-tbatQlyHSD .mbr-section-btn {
  color: #232323;
}
.cid-tbatQlyHSD .card-title,
.cid-tbatQlyHSD .card-box {
  color: #ffffff;
}
.cid-tbatQlyHSD .mbr-text,
.cid-tbatQlyHSD .link-wrap {
  color: #ffffff;
}
.cid-tbatQm2FPh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbatQm2FPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbatQm2FPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbatQm2FPh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tbatQm2FPh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbatQm2FPh .row {
    text-align: center;
  }
  .cid-tbatQm2FPh .row > div {
    margin: auto;
  }
  .cid-tbatQm2FPh .social-row {
    justify-content: center;
  }
}
.cid-tbatQm2FPh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tbatQm2FPh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbatQm2FPh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbatQm2FPh .list {
    margin-bottom: 0rem;
  }
}
.cid-tbatQm2FPh .mbr-text {
  color: #bbbbbb;
}
.cid-tbatQm2FPh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tbatQm2FPh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tbatQm2FPh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbgPwlcKxF {
  background-image: url("../../../assets/images/back-atena-1920x1080.jpg");
}
.cid-tbgPwlcKxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwlcKxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwmh93O {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbgPwmh93O .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tbgPwmh93O .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tbgPwmh93O img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tbgPwmh93O .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tbgPwmh93O .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tbgPwmh93O .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgPwmh93O .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tbgPwmh93O .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tbgPwmh93O .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tbgPwmh93O .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tbgPwmh93O span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tbgPwmh93O .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tbgPwmh93O .main-text {
  color: #c8c8c8;
}
.cid-tbgPwmh93O .card-text {
  color: #c8c8c8;
}
.cid-tbgPwo3OJZ {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbgPwo3OJZ .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tbgPwo3OJZ .row {
    padding: 0 0.75rem;
  }
}
.cid-tbgPwo3OJZ .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tbgPwo3OJZ .label-text {
  color: #ffffff;
}
.cid-tbgPwo3OJZ .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tbgPwo3OJZ .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tbgPwo3OJZ .card {
    padding: 0;
  }
}
.cid-tbgPwo3OJZ .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tbgPwo3OJZ .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tbgPwo3OJZ .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tbgPwo3OJZ .card-text {
  color: #ffffff;
}
.cid-tbgPwo3OJZ .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tbgPwo3OJZ .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tbgPwo3OJZ .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tbgPwo3OJZ .card-box {
    text-align: center;
  }
}
.cid-tbgPwo3OJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwo3OJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwo3OJZ .card-title {
  color: #ffe161;
}
.cid-tbgPwo3OJZ .mbr-section-title {
  color: #ffe161;
}
.cid-tbgPwoMduU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbgPwoMduU .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tbgPwoMduU h4 {
  text-align: center;
}
.cid-tbgPwoMduU p {
  text-align: center;
}
.cid-tbgPwoMduU .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tbgPwoMduU .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tbgPwoMduU .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tbgPwoMduU .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tbgPwoMduU .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tbgPwoMduU .card-title,
.cid-tbgPwoMduU .card-img {
  color: #e6c63b;
}
.cid-tbgPwoMduU .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tbgPwoMduU .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tbgPwoMduU .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tbgPwqMDm1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tbgPwqMDm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwqMDm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwqMDm1 .mbr-section-title {
  color: #fafafa;
}
.cid-tbgPwrfTLP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tbgPwrfTLP .carousel {
    min-height: 900px;
  }
  .cid-tbgPwrfTLP .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbgPwrfTLP .carousel {
    min-height: 585px;
  }
  .cid-tbgPwrfTLP .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tbgPwrfTLP .carousel {
    min-height: 495px;
  }
  .cid-tbgPwrfTLP .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tbgPwrfTLP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tbgPwrfTLP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tbgPwrfTLP .carousel,
.cid-tbgPwrfTLP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tbgPwrfTLP .item-wrapper {
  width: 100%;
}
.cid-tbgPwrfTLP .carousel-caption {
  bottom: 40px;
}
.cid-tbgPwrfTLP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tbgPwrfTLP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tbgPwrfTLP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tbgPwrfTLP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tbgPwrfTLP .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tbgPwrfTLP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbgPwrfTLP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tbgPwrfTLP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tbgPwrfTLP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tbgPwrfTLP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tbgPwrfTLP .carousel-indicators li.active,
.cid-tbgPwrfTLP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tbgPwrfTLP .carousel-indicators li::after,
.cid-tbgPwrfTLP .carousel-indicators li::before {
  content: none;
}
.cid-tbgPwrfTLP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tbgPwrfTLP .carousel-indicators {
    display: none !important;
  }
}
.cid-tbgPwrfTLP H5 {
  color: #ffffff;
}
.cid-tbgPwrLyet {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbgPwrLyet .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tbgPwrLyet .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tbgPwrLyet .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tbgPwrLyet .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tbgPwrLyet .text-wrapper .card-text,
.cid-tbgPwrLyet .text-wrapper .card-btn,
.cid-tbgPwrLyet .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tbgPwrLyet .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tbgPwrLyet .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tbgPwrLyet .content-wrapper .geometry__square,
  .cid-tbgPwrLyet .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tbgPwrLyet .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tbgPwrLyet .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbgPwrLyet .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tbgPwrLyet .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tbgPwrLyet .geometry {
  position: absolute;
}
.cid-tbgPwrLyet .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tbgPwrLyet .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tbgPwrLyet .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tbgPwrLyet .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tbgPwrLyet .geometry__square,
.cid-tbgPwrLyet .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tbgPwrLyet .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tbgPwrLyet .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tbgPwrLyet .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tbgPwrLyet .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tbgPwrLyet .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tbgPwrLyet .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tbgPwrLyet .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tbgPwrLyet .content {
    display: block;
  }
  .cid-tbgPwrLyet .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tbgPwrLyet .card-text,
  .cid-tbgPwrLyet .card-title,
  .cid-tbgPwrLyet .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tbgPwrLyet .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tbgPwrLyet .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tbgPwrLyet .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tbgPwrLyet .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tbgPwrLyet .geometry {
    position: absolute;
  }
  .cid-tbgPwrLyet .geometry__circle,
  .cid-tbgPwrLyet .geometry__circle-bg,
  .cid-tbgPwrLyet .geometry__square,
  .cid-tbgPwrLyet .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tbgPwuliwi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tbgPwuliwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwuliwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwuliwi .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tbgPwuliwi .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tbgPwuliwi .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tbgPwuliwi .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tbgPwuliwi .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tbgPwuliwi .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tbgPwuliwi .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tbgPwuliwi .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tbgPwuliwi .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tbgPwuliwi [class^="socicon-"]:before,
.cid-tbgPwuliwi [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tbgPwuLktP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tbgPwuLktP .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tbgPwuLktP .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tbgPwuLktP input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbgPwuLktP input::-moz-placeholder {
  color: #000000;
}
.cid-tbgPwuLktP textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbgPwuLktP textarea::-moz-placeholder {
  color: #000000;
}
.cid-tbgPwuLktP textarea.form-control {
  min-height: 83px;
}
.cid-tbgPwuLktP .mbr-section-subtitle {
  color: #767676;
}
.cid-tbgPwuLktP H3 {
  color: #353535;
}
.cid-tH6ZegYO0o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZegYO0o .row {
  justify-content: center;
}
.cid-tH6ZegYO0o img,
.cid-tH6ZegYO0o .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZegYO0o .item:focus,
.cid-tH6ZegYO0o span:focus {
  outline: none;
}
.cid-tH6ZegYO0o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZegYO0o .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZegYO0o .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZegYO0o .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZegYO0o .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZegYO0o .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZegYO0o .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZegYO0o .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZegYO0o .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZegYO0o .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZegYO0o .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZegYO0o .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZegYO0o .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZegYO0o .mbr-text {
  color: #ffffff;
}
.cid-tH6ZegYO0o .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZegYO0o .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZegYO0o .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZegYO0o .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZegYO0o .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZegYO0o .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZegYO0o .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tbgPwwzKU3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tbgPwwzKU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwwzKU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwwzKU3 .mbr-text,
.cid-tbgPwwzKU3 .mbr-section-btn {
  color: #232323;
}
.cid-tbgPwwzKU3 .card-title,
.cid-tbgPwwzKU3 .card-box {
  color: #ffffff;
}
.cid-tbgPwwzKU3 .mbr-text,
.cid-tbgPwwzKU3 .link-wrap {
  color: #ffffff;
}
.cid-tbgPwxbU97 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbgPwxbU97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgPwxbU97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgPwxbU97 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tbgPwxbU97 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgPwxbU97 .row {
    text-align: center;
  }
  .cid-tbgPwxbU97 .row > div {
    margin: auto;
  }
  .cid-tbgPwxbU97 .social-row {
    justify-content: center;
  }
}
.cid-tbgPwxbU97 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tbgPwxbU97 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbgPwxbU97 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbgPwxbU97 .list {
    margin-bottom: 0rem;
  }
}
.cid-tbgPwxbU97 .mbr-text {
  color: #bbbbbb;
}
.cid-tbgPwxbU97 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tbgPwxbU97 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tbgPwxbU97 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbgYXmXk0V {
  background-image: url("../../../assets/images/cronosback-1920x1080.jpg");
}
.cid-tbgYXmXk0V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXmXk0V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXoonVu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbgYXoonVu .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tbgYXoonVu .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tbgYXoonVu img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tbgYXoonVu .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tbgYXoonVu .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tbgYXoonVu .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgYXoonVu .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tbgYXoonVu .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tbgYXoonVu .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tbgYXoonVu .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tbgYXoonVu span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tbgYXoonVu .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tbgYXoonVu .main-text {
  color: #c8c8c8;
}
.cid-tbgYXoonVu .card-text {
  color: #c8c8c8;
}
.cid-tbh4abdrmm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbh4abdrmm img {
  width: 100%;
  transition: all 0.6s ease-in-out;
}
.cid-tbh4abdrmm .img-wrapper {
  margin-bottom: 1.8rem;
  transition: all 0.3s ease-in-out;
}
.cid-tbh4abdrmm .card .img-wrapper {
  overflow: hidden;
}
.cid-tbh4abdrmm .card:hover {
  cursor: pointer;
}
.cid-tbh4abdrmm .card:hover img {
  transform: scale(1.05);
}
.cid-tbh4abdrmm .card:hover .img-wrapper {
  box-shadow: 0 30px 30px -20px rgba(50, 50, 50, 0.3);
}
.cid-tbh4abdrmm .mbr-section-title {
  transition: all 0.3s ease-in-out;
  text-align: center;
  color: #e6c63b;
}
.cid-tbh4abdrmm .mbr-section-title:hover {
  color: #ffe161;
}
.cid-tbh4abdrmm .mbr-section-date {
  color: #999999;
}
.cid-tbh4abdrmm .mbr-section-text {
  color: #999999;
}
.cid-tbh4abdrmm .main-title {
  color: #fafafa;
}
.cid-tbgYXp82Mu {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbgYXp82Mu .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tbgYXp82Mu .row {
    padding: 0 0.75rem;
  }
}
.cid-tbgYXp82Mu .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tbgYXp82Mu .label-text {
  color: #ffffff;
}
.cid-tbgYXp82Mu .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tbgYXp82Mu .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tbgYXp82Mu .card {
    padding: 0;
  }
}
.cid-tbgYXp82Mu .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tbgYXp82Mu .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tbgYXp82Mu .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tbgYXp82Mu .card-text {
  color: #ffffff;
}
.cid-tbgYXp82Mu .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tbgYXp82Mu .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tbgYXp82Mu .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tbgYXp82Mu .card-box {
    text-align: center;
  }
}
.cid-tbgYXp82Mu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXp82Mu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXp82Mu .card-title {
  color: #ffe161;
}
.cid-tbgYXp82Mu .mbr-section-title {
  color: #ffe161;
}
.cid-tbgYXpKLVb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbgYXpKLVb .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tbgYXpKLVb h4 {
  text-align: center;
}
.cid-tbgYXpKLVb p {
  text-align: center;
}
.cid-tbgYXpKLVb .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tbgYXpKLVb .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tbgYXpKLVb .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tbgYXpKLVb .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tbgYXpKLVb .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tbgYXpKLVb .card-title,
.cid-tbgYXpKLVb .card-img {
  color: #e6c63b;
}
.cid-tbgYXpKLVb .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tbgYXpKLVb .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tbgYXpKLVb .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tbh5vnkQym {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tbh5vnkQym .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tbh5vnkQym .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tbh5vnkQym .btn {
  margin: 0px !important;
}
.cid-tbh5vnkQym .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbh5vnkQym .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbh5vnkQym .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tbh5vnkQym .carousel-item .wrap-img {
  text-align: center;
}
.cid-tbh5vnkQym .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tbh5vnkQym .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tbh5vnkQym .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tbh5vnkQym .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tbh5vnkQym .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tbh5vnkQym .second-col {
    padding-top: 2rem;
  }
}
.cid-tbgYXqpDVN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tbgYXqpDVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXqpDVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXqpDVN .mbr-section-title {
  color: #fafafa;
}
.cid-tbgYXqQFUh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tbgYXqQFUh .carousel {
    min-height: 900px;
  }
  .cid-tbgYXqQFUh .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbgYXqQFUh .carousel {
    min-height: 585px;
  }
  .cid-tbgYXqQFUh .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tbgYXqQFUh .carousel {
    min-height: 495px;
  }
  .cid-tbgYXqQFUh .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tbgYXqQFUh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tbgYXqQFUh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tbgYXqQFUh .carousel,
.cid-tbgYXqQFUh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tbgYXqQFUh .item-wrapper {
  width: 100%;
}
.cid-tbgYXqQFUh .carousel-caption {
  bottom: 40px;
}
.cid-tbgYXqQFUh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tbgYXqQFUh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tbgYXqQFUh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tbgYXqQFUh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tbgYXqQFUh .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tbgYXqQFUh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbgYXqQFUh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tbgYXqQFUh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tbgYXqQFUh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tbgYXqQFUh .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tbgYXqQFUh .carousel-indicators li.active,
.cid-tbgYXqQFUh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tbgYXqQFUh .carousel-indicators li::after,
.cid-tbgYXqQFUh .carousel-indicators li::before {
  content: none;
}
.cid-tbgYXqQFUh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tbgYXqQFUh .carousel-indicators {
    display: none !important;
  }
}
.cid-tbgYXqQFUh H5 {
  color: #ffffff;
}
.cid-tbgYXsAA8s {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbgYXsAA8s .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tbgYXsAA8s .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tbgYXsAA8s .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tbgYXsAA8s .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tbgYXsAA8s .text-wrapper .card-text,
.cid-tbgYXsAA8s .text-wrapper .card-btn,
.cid-tbgYXsAA8s .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tbgYXsAA8s .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tbgYXsAA8s .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tbgYXsAA8s .content-wrapper .geometry__square,
  .cid-tbgYXsAA8s .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tbgYXsAA8s .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tbgYXsAA8s .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbgYXsAA8s .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tbgYXsAA8s .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tbgYXsAA8s .geometry {
  position: absolute;
}
.cid-tbgYXsAA8s .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tbgYXsAA8s .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tbgYXsAA8s .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tbgYXsAA8s .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tbgYXsAA8s .geometry__square,
.cid-tbgYXsAA8s .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tbgYXsAA8s .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tbgYXsAA8s .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tbgYXsAA8s .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tbgYXsAA8s .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tbgYXsAA8s .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tbgYXsAA8s .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tbgYXsAA8s .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tbgYXsAA8s .content {
    display: block;
  }
  .cid-tbgYXsAA8s .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tbgYXsAA8s .card-text,
  .cid-tbgYXsAA8s .card-title,
  .cid-tbgYXsAA8s .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tbgYXsAA8s .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tbgYXsAA8s .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tbgYXsAA8s .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tbgYXsAA8s .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tbgYXsAA8s .geometry {
    position: absolute;
  }
  .cid-tbgYXsAA8s .geometry__circle,
  .cid-tbgYXsAA8s .geometry__circle-bg,
  .cid-tbgYXsAA8s .geometry__square,
  .cid-tbgYXsAA8s .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tbgYXt3tBF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tbgYXt3tBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXt3tBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXt3tBF .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tbgYXt3tBF .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tbgYXt3tBF .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tbgYXt3tBF .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tbgYXt3tBF .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tbgYXt3tBF .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tbgYXt3tBF .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tbgYXt3tBF .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tbgYXt3tBF .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tbgYXt3tBF [class^="socicon-"]:before,
.cid-tbgYXt3tBF [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tbgYXtpSgk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tbgYXtpSgk .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tbgYXtpSgk .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tbgYXtpSgk input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbgYXtpSgk input::-moz-placeholder {
  color: #000000;
}
.cid-tbgYXtpSgk textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbgYXtpSgk textarea::-moz-placeholder {
  color: #000000;
}
.cid-tbgYXtpSgk textarea.form-control {
  min-height: 83px;
}
.cid-tbgYXtpSgk .mbr-section-subtitle {
  color: #767676;
}
.cid-tbgYXtpSgk H3 {
  color: #353535;
}
.cid-tH6ZlaPesE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZlaPesE .row {
  justify-content: center;
}
.cid-tH6ZlaPesE img,
.cid-tH6ZlaPesE .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZlaPesE .item:focus,
.cid-tH6ZlaPesE span:focus {
  outline: none;
}
.cid-tH6ZlaPesE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZlaPesE .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZlaPesE .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZlaPesE .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZlaPesE .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZlaPesE .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZlaPesE .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZlaPesE .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZlaPesE .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZlaPesE .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZlaPesE .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZlaPesE .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZlaPesE .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZlaPesE .mbr-text {
  color: #ffffff;
}
.cid-tH6ZlaPesE .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZlaPesE .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZlaPesE .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZlaPesE .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZlaPesE .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZlaPesE .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZlaPesE .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tbgYXw2aXM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tbgYXw2aXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXw2aXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXw2aXM .mbr-text,
.cid-tbgYXw2aXM .mbr-section-btn {
  color: #232323;
}
.cid-tbgYXw2aXM .card-title,
.cid-tbgYXw2aXM .card-box {
  color: #ffffff;
}
.cid-tbgYXw2aXM .mbr-text,
.cid-tbgYXw2aXM .link-wrap {
  color: #ffffff;
}
.cid-tbgYXx1waV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbgYXx1waV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbgYXx1waV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbgYXx1waV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tbgYXx1waV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbgYXx1waV .row {
    text-align: center;
  }
  .cid-tbgYXx1waV .row > div {
    margin: auto;
  }
  .cid-tbgYXx1waV .social-row {
    justify-content: center;
  }
}
.cid-tbgYXx1waV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tbgYXx1waV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbgYXx1waV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbgYXx1waV .list {
    margin-bottom: 0rem;
  }
}
.cid-tbgYXx1waV .mbr-text {
  color: #bbbbbb;
}
.cid-tbgYXx1waV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tbgYXx1waV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tbgYXx1waV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbh7o45ryn {
  background-image: url("../../../assets/images/back-hercules-1920x1080.jpg");
}
.cid-tbh7o45ryn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7o45ryn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7o4Z1tf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbh7o4Z1tf .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tbh7o4Z1tf .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tbh7o4Z1tf img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tbh7o4Z1tf .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tbh7o4Z1tf .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tbh7o4Z1tf .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbh7o4Z1tf .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tbh7o4Z1tf .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tbh7o4Z1tf .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tbh7o4Z1tf .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tbh7o4Z1tf span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tbh7o4Z1tf .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tbh7o4Z1tf .main-text {
  color: #c8c8c8;
}
.cid-tbh7o4Z1tf .card-text {
  color: #c8c8c8;
}
.cid-tbh7o5VrzF {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbh7o5VrzF .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tbh7o5VrzF .row {
    padding: 0 0.75rem;
  }
}
.cid-tbh7o5VrzF .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tbh7o5VrzF .label-text {
  color: #ffffff;
}
.cid-tbh7o5VrzF .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tbh7o5VrzF .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tbh7o5VrzF .card {
    padding: 0;
  }
}
.cid-tbh7o5VrzF .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tbh7o5VrzF .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tbh7o5VrzF .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tbh7o5VrzF .card-text {
  color: #ffffff;
}
.cid-tbh7o5VrzF .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tbh7o5VrzF .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tbh7o5VrzF .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tbh7o5VrzF .card-box {
    text-align: center;
  }
}
.cid-tbh7o5VrzF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7o5VrzF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7o5VrzF .card-title {
  color: #ffe161;
}
.cid-tbh7o5VrzF .mbr-section-title {
  color: #ffe161;
}
.cid-tbh7o6nSlk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbh7o6nSlk .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tbh7o6nSlk h4 {
  text-align: center;
}
.cid-tbh7o6nSlk p {
  text-align: center;
}
.cid-tbh7o6nSlk .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tbh7o6nSlk .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tbh7o6nSlk .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tbh7o6nSlk .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tbh7o6nSlk .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tbh7o6nSlk .card-title,
.cid-tbh7o6nSlk .card-img {
  color: #e6c63b;
}
.cid-tbh7o6nSlk .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tbh7o6nSlk .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tbh7o6nSlk .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tbh7o6TcTQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tbh7o6TcTQ .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tbh7o6TcTQ .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tbh7o6TcTQ .btn {
  margin: 0px !important;
}
.cid-tbh7o6TcTQ .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbh7o6TcTQ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbh7o6TcTQ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tbh7o6TcTQ .carousel-item .wrap-img {
  text-align: center;
}
.cid-tbh7o6TcTQ .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tbh7o6TcTQ .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tbh7o6TcTQ .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tbh7o6TcTQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tbh7o6TcTQ .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tbh7o6TcTQ .second-col {
    padding-top: 2rem;
  }
}
.cid-tbh7o7EPZj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tbh7o7EPZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7o7EPZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7o7EPZj .mbr-section-title {
  color: #fafafa;
}
.cid-tbh7o89ida {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tbh7o89ida .carousel {
    min-height: 900px;
  }
  .cid-tbh7o89ida .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbh7o89ida .carousel {
    min-height: 585px;
  }
  .cid-tbh7o89ida .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tbh7o89ida .carousel {
    min-height: 495px;
  }
  .cid-tbh7o89ida .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tbh7o89ida .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tbh7o89ida .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tbh7o89ida .carousel,
.cid-tbh7o89ida .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tbh7o89ida .item-wrapper {
  width: 100%;
}
.cid-tbh7o89ida .carousel-caption {
  bottom: 40px;
}
.cid-tbh7o89ida .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tbh7o89ida .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tbh7o89ida .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tbh7o89ida .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tbh7o89ida .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tbh7o89ida .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbh7o89ida .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tbh7o89ida .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tbh7o89ida .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tbh7o89ida .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tbh7o89ida .carousel-indicators li.active,
.cid-tbh7o89ida .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tbh7o89ida .carousel-indicators li::after,
.cid-tbh7o89ida .carousel-indicators li::before {
  content: none;
}
.cid-tbh7o89ida .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tbh7o89ida .carousel-indicators {
    display: none !important;
  }
}
.cid-tbh7o89ida H5 {
  color: #ffffff;
}
.cid-tbh7o8AWWz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbh7o8AWWz .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tbh7o8AWWz .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tbh7o8AWWz .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tbh7o8AWWz .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tbh7o8AWWz .text-wrapper .card-text,
.cid-tbh7o8AWWz .text-wrapper .card-btn,
.cid-tbh7o8AWWz .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tbh7o8AWWz .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tbh7o8AWWz .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tbh7o8AWWz .content-wrapper .geometry__square,
  .cid-tbh7o8AWWz .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tbh7o8AWWz .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tbh7o8AWWz .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbh7o8AWWz .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tbh7o8AWWz .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tbh7o8AWWz .geometry {
  position: absolute;
}
.cid-tbh7o8AWWz .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tbh7o8AWWz .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tbh7o8AWWz .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tbh7o8AWWz .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tbh7o8AWWz .geometry__square,
.cid-tbh7o8AWWz .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tbh7o8AWWz .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tbh7o8AWWz .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tbh7o8AWWz .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tbh7o8AWWz .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tbh7o8AWWz .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tbh7o8AWWz .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tbh7o8AWWz .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tbh7o8AWWz .content {
    display: block;
  }
  .cid-tbh7o8AWWz .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tbh7o8AWWz .card-text,
  .cid-tbh7o8AWWz .card-title,
  .cid-tbh7o8AWWz .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tbh7o8AWWz .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tbh7o8AWWz .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tbh7o8AWWz .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tbh7o8AWWz .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tbh7o8AWWz .geometry {
    position: absolute;
  }
  .cid-tbh7o8AWWz .geometry__circle,
  .cid-tbh7o8AWWz .geometry__circle-bg,
  .cid-tbh7o8AWWz .geometry__square,
  .cid-tbh7o8AWWz .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tbh7o8WqaP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tbh7o8WqaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7o8WqaP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7o8WqaP .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tbh7o8WqaP .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tbh7o8WqaP .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tbh7o8WqaP .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tbh7o8WqaP .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tbh7o8WqaP .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tbh7o8WqaP .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tbh7o8WqaP .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tbh7o8WqaP .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tbh7o8WqaP [class^="socicon-"]:before,
.cid-tbh7o8WqaP [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tbh7o9iQ6p {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tbh7o9iQ6p .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tbh7o9iQ6p .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tbh7o9iQ6p input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbh7o9iQ6p input::-moz-placeholder {
  color: #000000;
}
.cid-tbh7o9iQ6p textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbh7o9iQ6p textarea::-moz-placeholder {
  color: #000000;
}
.cid-tbh7o9iQ6p textarea.form-control {
  min-height: 83px;
}
.cid-tbh7o9iQ6p .mbr-section-subtitle {
  color: #767676;
}
.cid-tbh7o9iQ6p H3 {
  color: #353535;
}
.cid-tH6ZoAsFRf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZoAsFRf .row {
  justify-content: center;
}
.cid-tH6ZoAsFRf img,
.cid-tH6ZoAsFRf .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZoAsFRf .item:focus,
.cid-tH6ZoAsFRf span:focus {
  outline: none;
}
.cid-tH6ZoAsFRf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZoAsFRf .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZoAsFRf .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZoAsFRf .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZoAsFRf .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZoAsFRf .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZoAsFRf .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZoAsFRf .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZoAsFRf .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZoAsFRf .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZoAsFRf .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZoAsFRf .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZoAsFRf .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZoAsFRf .mbr-text {
  color: #ffffff;
}
.cid-tH6ZoAsFRf .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZoAsFRf .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZoAsFRf .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZoAsFRf .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZoAsFRf .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZoAsFRf .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZoAsFRf .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tbh7ob1Y7S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tbh7ob1Y7S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7ob1Y7S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7ob1Y7S .mbr-text,
.cid-tbh7ob1Y7S .mbr-section-btn {
  color: #232323;
}
.cid-tbh7ob1Y7S .card-title,
.cid-tbh7ob1Y7S .card-box {
  color: #ffffff;
}
.cid-tbh7ob1Y7S .mbr-text,
.cid-tbh7ob1Y7S .link-wrap {
  color: #ffffff;
}
.cid-tbh7obt4kb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbh7obt4kb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbh7obt4kb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbh7obt4kb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tbh7obt4kb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbh7obt4kb .row {
    text-align: center;
  }
  .cid-tbh7obt4kb .row > div {
    margin: auto;
  }
  .cid-tbh7obt4kb .social-row {
    justify-content: center;
  }
}
.cid-tbh7obt4kb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tbh7obt4kb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbh7obt4kb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbh7obt4kb .list {
    margin-bottom: 0rem;
  }
}
.cid-tbh7obt4kb .mbr-text {
  color: #bbbbbb;
}
.cid-tbh7obt4kb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tbh7obt4kb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tbh7obt4kb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbu1k8A84J {
  background-image: url("../../../assets/images/backiris-1920x1080.jpg");
}
.cid-tbu1k8A84J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1k8A84J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1k9SRkW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbu1k9SRkW .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tbu1k9SRkW .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tbu1k9SRkW img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tbu1k9SRkW .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tbu1k9SRkW .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tbu1k9SRkW .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbu1k9SRkW .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tbu1k9SRkW .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tbu1k9SRkW .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tbu1k9SRkW .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tbu1k9SRkW span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tbu1k9SRkW .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tbu1k9SRkW .main-text {
  color: #c8c8c8;
}
.cid-tbu1k9SRkW .card-text {
  color: #c8c8c8;
}
.cid-tbu1kaLq04 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbu1kaLq04 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tbu1kaLq04 .row {
    padding: 0 0.75rem;
  }
}
.cid-tbu1kaLq04 .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tbu1kaLq04 .label-text {
  color: #ffffff;
}
.cid-tbu1kaLq04 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tbu1kaLq04 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tbu1kaLq04 .card {
    padding: 0;
  }
}
.cid-tbu1kaLq04 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tbu1kaLq04 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tbu1kaLq04 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tbu1kaLq04 .card-text {
  color: #ffffff;
}
.cid-tbu1kaLq04 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tbu1kaLq04 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tbu1kaLq04 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tbu1kaLq04 .card-box {
    text-align: center;
  }
}
.cid-tbu1kaLq04 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1kaLq04 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1kaLq04 .card-title {
  color: #ffe161;
}
.cid-tbu1kaLq04 .mbr-section-title {
  color: #ffe161;
}
.cid-tbu1kbnGht {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tbu1kbnGht .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tbu1kbnGht h4 {
  text-align: center;
}
.cid-tbu1kbnGht p {
  text-align: center;
}
.cid-tbu1kbnGht .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tbu1kbnGht .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tbu1kbnGht .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tbu1kbnGht .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tbu1kbnGht .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tbu1kbnGht .card-title,
.cid-tbu1kbnGht .card-img {
  color: #e6c63b;
}
.cid-tbu1kbnGht .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tbu1kbnGht .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tbu1kbnGht .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tbu1kc0FpX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tbu1kc0FpX .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tbu1kc0FpX .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tbu1kc0FpX .btn {
  margin: 0px !important;
}
.cid-tbu1kc0FpX .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbu1kc0FpX .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbu1kc0FpX .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tbu1kc0FpX .carousel-item .wrap-img {
  text-align: center;
}
.cid-tbu1kc0FpX .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tbu1kc0FpX .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tbu1kc0FpX .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tbu1kc0FpX .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tbu1kc0FpX .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tbu1kc0FpX .second-col {
    padding-top: 2rem;
  }
}
.cid-tbu1kcTX6d {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tbu1kcTX6d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1kcTX6d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1kcTX6d .mbr-section-title {
  color: #fafafa;
}
.cid-tbu1kds5JB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tbu1kds5JB .carousel {
    min-height: 900px;
  }
  .cid-tbu1kds5JB .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbu1kds5JB .carousel {
    min-height: 585px;
  }
  .cid-tbu1kds5JB .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tbu1kds5JB .carousel {
    min-height: 495px;
  }
  .cid-tbu1kds5JB .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tbu1kds5JB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tbu1kds5JB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tbu1kds5JB .carousel,
.cid-tbu1kds5JB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tbu1kds5JB .item-wrapper {
  width: 100%;
}
.cid-tbu1kds5JB .carousel-caption {
  bottom: 40px;
}
.cid-tbu1kds5JB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tbu1kds5JB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tbu1kds5JB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tbu1kds5JB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tbu1kds5JB .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tbu1kds5JB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbu1kds5JB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tbu1kds5JB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tbu1kds5JB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tbu1kds5JB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tbu1kds5JB .carousel-indicators li.active,
.cid-tbu1kds5JB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tbu1kds5JB .carousel-indicators li::after,
.cid-tbu1kds5JB .carousel-indicators li::before {
  content: none;
}
.cid-tbu1kds5JB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tbu1kds5JB .carousel-indicators {
    display: none !important;
  }
}
.cid-tbu1kds5JB H5 {
  color: #ffffff;
}
.cid-tbu1kdZIg2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tbu1kdZIg2 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tbu1kdZIg2 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tbu1kdZIg2 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tbu1kdZIg2 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tbu1kdZIg2 .text-wrapper .card-text,
.cid-tbu1kdZIg2 .text-wrapper .card-btn,
.cid-tbu1kdZIg2 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tbu1kdZIg2 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tbu1kdZIg2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tbu1kdZIg2 .content-wrapper .geometry__square,
  .cid-tbu1kdZIg2 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tbu1kdZIg2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tbu1kdZIg2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbu1kdZIg2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tbu1kdZIg2 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tbu1kdZIg2 .geometry {
  position: absolute;
}
.cid-tbu1kdZIg2 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tbu1kdZIg2 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tbu1kdZIg2 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tbu1kdZIg2 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tbu1kdZIg2 .geometry__square,
.cid-tbu1kdZIg2 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tbu1kdZIg2 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tbu1kdZIg2 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tbu1kdZIg2 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tbu1kdZIg2 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tbu1kdZIg2 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tbu1kdZIg2 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tbu1kdZIg2 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tbu1kdZIg2 .content {
    display: block;
  }
  .cid-tbu1kdZIg2 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tbu1kdZIg2 .card-text,
  .cid-tbu1kdZIg2 .card-title,
  .cid-tbu1kdZIg2 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tbu1kdZIg2 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tbu1kdZIg2 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tbu1kdZIg2 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tbu1kdZIg2 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tbu1kdZIg2 .geometry {
    position: absolute;
  }
  .cid-tbu1kdZIg2 .geometry__circle,
  .cid-tbu1kdZIg2 .geometry__circle-bg,
  .cid-tbu1kdZIg2 .geometry__square,
  .cid-tbu1kdZIg2 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tbu1kesRK2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tbu1kesRK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1kesRK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1kesRK2 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tbu1kesRK2 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tbu1kesRK2 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tbu1kesRK2 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tbu1kesRK2 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tbu1kesRK2 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tbu1kesRK2 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tbu1kesRK2 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tbu1kesRK2 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tbu1kesRK2 [class^="socicon-"]:before,
.cid-tbu1kesRK2 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tbu1keQFsi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tbu1keQFsi .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tbu1keQFsi .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tbu1keQFsi input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbu1keQFsi input::-moz-placeholder {
  color: #000000;
}
.cid-tbu1keQFsi textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tbu1keQFsi textarea::-moz-placeholder {
  color: #000000;
}
.cid-tbu1keQFsi textarea.form-control {
  min-height: 83px;
}
.cid-tbu1keQFsi .mbr-section-subtitle {
  color: #767676;
}
.cid-tbu1keQFsi H3 {
  color: #353535;
}
.cid-tH6ZrLxiGN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZrLxiGN .row {
  justify-content: center;
}
.cid-tH6ZrLxiGN img,
.cid-tH6ZrLxiGN .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZrLxiGN .item:focus,
.cid-tH6ZrLxiGN span:focus {
  outline: none;
}
.cid-tH6ZrLxiGN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZrLxiGN .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZrLxiGN .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZrLxiGN .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZrLxiGN .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZrLxiGN .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZrLxiGN .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZrLxiGN .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZrLxiGN .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZrLxiGN .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZrLxiGN .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZrLxiGN .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZrLxiGN .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZrLxiGN .mbr-text {
  color: #ffffff;
}
.cid-tH6ZrLxiGN .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZrLxiGN .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZrLxiGN .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZrLxiGN .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZrLxiGN .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZrLxiGN .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZrLxiGN .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tbu1khnc8L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tbu1khnc8L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1khnc8L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1khnc8L .mbr-text,
.cid-tbu1khnc8L .mbr-section-btn {
  color: #232323;
}
.cid-tbu1khnc8L .card-title,
.cid-tbu1khnc8L .card-box {
  color: #ffffff;
}
.cid-tbu1khnc8L .mbr-text,
.cid-tbu1khnc8L .link-wrap {
  color: #ffffff;
}
.cid-tbu1ki2o4z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tbu1ki2o4z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbu1ki2o4z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbu1ki2o4z .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tbu1ki2o4z .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbu1ki2o4z .row {
    text-align: center;
  }
  .cid-tbu1ki2o4z .row > div {
    margin: auto;
  }
  .cid-tbu1ki2o4z .social-row {
    justify-content: center;
  }
}
.cid-tbu1ki2o4z .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tbu1ki2o4z .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tbu1ki2o4z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbu1ki2o4z .list {
    margin-bottom: 0rem;
  }
}
.cid-tbu1ki2o4z .mbr-text {
  color: #bbbbbb;
}
.cid-tbu1ki2o4z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tbu1ki2o4z .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tbu1ki2o4z div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-td166uilZy {
  background-image: url("../../../assets/images/batten-back-1920x1080.png");
}
.cid-td166uilZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166uilZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166uL1SI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-td166uL1SI .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-td166uL1SI .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-td166uL1SI img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-td166uL1SI .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-td166uL1SI .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-td166uL1SI .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-td166uL1SI .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-td166uL1SI .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-td166uL1SI .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-td166uL1SI .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-td166uL1SI span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-td166uL1SI .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-td166uL1SI .main-text {
  color: #c8c8c8;
}
.cid-td166uL1SI .card-text {
  color: #c8c8c8;
}
.cid-td166vdiE3 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-td166vdiE3 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-td166vdiE3 .row {
    padding: 0 0.75rem;
  }
}
.cid-td166vdiE3 .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-td166vdiE3 .label-text {
  color: #ffffff;
}
.cid-td166vdiE3 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-td166vdiE3 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-td166vdiE3 .card {
    padding: 0;
  }
}
.cid-td166vdiE3 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-td166vdiE3 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-td166vdiE3 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-td166vdiE3 .card-text {
  color: #ffffff;
}
.cid-td166vdiE3 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-td166vdiE3 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-td166vdiE3 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-td166vdiE3 .card-box {
    text-align: center;
  }
}
.cid-td166vdiE3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166vdiE3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166vdiE3 .card-title {
  color: #ffe161;
}
.cid-td166vdiE3 .mbr-section-title {
  color: #ffe161;
}
.cid-td166vE95K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-td166vE95K .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-td166vE95K h4 {
  text-align: center;
}
.cid-td166vE95K p {
  text-align: center;
}
.cid-td166vE95K .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-td166vE95K .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-td166vE95K .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-td166vE95K .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-td166vE95K .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-td166vE95K .card-title,
.cid-td166vE95K .card-img {
  color: #e6c63b;
}
.cid-td166vE95K .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-td166vE95K .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-td166vE95K .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-td166wCn52 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-td166wCn52 .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166wCn52 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166wCn52 .mbr-section-title {
  color: #fafafa;
}
.cid-td166wXFvY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-td166wXFvY .carousel {
    min-height: 900px;
  }
  .cid-td166wXFvY .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-td166wXFvY .carousel {
    min-height: 585px;
  }
  .cid-td166wXFvY .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-td166wXFvY .carousel {
    min-height: 495px;
  }
  .cid-td166wXFvY .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-td166wXFvY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-td166wXFvY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-td166wXFvY .carousel,
.cid-td166wXFvY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-td166wXFvY .item-wrapper {
  width: 100%;
}
.cid-td166wXFvY .carousel-caption {
  bottom: 40px;
}
.cid-td166wXFvY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-td166wXFvY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-td166wXFvY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-td166wXFvY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-td166wXFvY .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-td166wXFvY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-td166wXFvY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-td166wXFvY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-td166wXFvY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-td166wXFvY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-td166wXFvY .carousel-indicators li.active,
.cid-td166wXFvY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-td166wXFvY .carousel-indicators li::after,
.cid-td166wXFvY .carousel-indicators li::before {
  content: none;
}
.cid-td166wXFvY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-td166wXFvY .carousel-indicators {
    display: none !important;
  }
}
.cid-td166wXFvY H5 {
  color: #ffffff;
}
.cid-td166xpxBO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-td166xpxBO .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-td166xpxBO .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-td166xpxBO .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-td166xpxBO .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-td166xpxBO .text-wrapper .card-text,
.cid-td166xpxBO .text-wrapper .card-btn,
.cid-td166xpxBO .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-td166xpxBO .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-td166xpxBO .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-td166xpxBO .content-wrapper .geometry__square,
  .cid-td166xpxBO .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-td166xpxBO .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-td166xpxBO .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-td166xpxBO .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-td166xpxBO .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-td166xpxBO .geometry {
  position: absolute;
}
.cid-td166xpxBO .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-td166xpxBO .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-td166xpxBO .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-td166xpxBO .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-td166xpxBO .geometry__square,
.cid-td166xpxBO .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-td166xpxBO .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-td166xpxBO .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-td166xpxBO .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-td166xpxBO .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-td166xpxBO .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-td166xpxBO .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-td166xpxBO .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-td166xpxBO .content {
    display: block;
  }
  .cid-td166xpxBO .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-td166xpxBO .card-text,
  .cid-td166xpxBO .card-title,
  .cid-td166xpxBO .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-td166xpxBO .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-td166xpxBO .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-td166xpxBO .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-td166xpxBO .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-td166xpxBO .geometry {
    position: absolute;
  }
  .cid-td166xpxBO .geometry__circle,
  .cid-td166xpxBO .geometry__circle-bg,
  .cid-td166xpxBO .geometry__square,
  .cid-td166xpxBO .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-td166xM4UD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-td166xM4UD .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166xM4UD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166xM4UD .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-td166xM4UD .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-td166xM4UD .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-td166xM4UD .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-td166xM4UD .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-td166xM4UD .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-td166xM4UD .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-td166xM4UD .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-td166xM4UD .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-td166xM4UD [class^="socicon-"]:before,
.cid-td166xM4UD [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-td166y3U81 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-td166y3U81 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-td166y3U81 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-td166y3U81 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-td166y3U81 input::-moz-placeholder {
  color: #000000;
}
.cid-td166y3U81 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-td166y3U81 textarea::-moz-placeholder {
  color: #000000;
}
.cid-td166y3U81 textarea.form-control {
  min-height: 83px;
}
.cid-td166y3U81 .mbr-section-subtitle {
  color: #767676;
}
.cid-td166y3U81 H3 {
  color: #353535;
}
.cid-tH6ZuIaIKH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZuIaIKH .row {
  justify-content: center;
}
.cid-tH6ZuIaIKH img,
.cid-tH6ZuIaIKH .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZuIaIKH .item:focus,
.cid-tH6ZuIaIKH span:focus {
  outline: none;
}
.cid-tH6ZuIaIKH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZuIaIKH .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZuIaIKH .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZuIaIKH .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZuIaIKH .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZuIaIKH .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZuIaIKH .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZuIaIKH .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZuIaIKH .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZuIaIKH .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZuIaIKH .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZuIaIKH .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZuIaIKH .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZuIaIKH .mbr-text {
  color: #ffffff;
}
.cid-tH6ZuIaIKH .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZuIaIKH .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZuIaIKH .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZuIaIKH .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZuIaIKH .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZuIaIKH .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZuIaIKH .mbr-section-subtitle {
  color: #fafafa;
}
.cid-td166zM15U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-td166zM15U .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166zM15U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166zM15U .mbr-text,
.cid-td166zM15U .mbr-section-btn {
  color: #232323;
}
.cid-td166zM15U .card-title,
.cid-td166zM15U .card-box {
  color: #ffffff;
}
.cid-td166zM15U .mbr-text,
.cid-td166zM15U .link-wrap {
  color: #ffffff;
}
.cid-td166Aha85 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-td166Aha85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-td166Aha85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td166Aha85 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-td166Aha85 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-td166Aha85 .row {
    text-align: center;
  }
  .cid-td166Aha85 .row > div {
    margin: auto;
  }
  .cid-td166Aha85 .social-row {
    justify-content: center;
  }
}
.cid-td166Aha85 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-td166Aha85 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-td166Aha85 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-td166Aha85 .list {
    margin-bottom: 0rem;
  }
}
.cid-td166Aha85 .mbr-text {
  color: #bbbbbb;
}
.cid-td166Aha85 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-td166Aha85 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-td166Aha85 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdt9gyqwPD {
  background-image: url("../../../assets/images/backmagni-1920x1080.jpg");
}
.cid-tdt9gyqwPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gyqwPD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gyHnAZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdt9gyHnAZ .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tdt9gyHnAZ .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tdt9gyHnAZ img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tdt9gyHnAZ .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tdt9gyHnAZ .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tdt9gyHnAZ .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdt9gyHnAZ .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tdt9gyHnAZ .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tdt9gyHnAZ .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tdt9gyHnAZ .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tdt9gyHnAZ span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tdt9gyHnAZ .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tdt9gyHnAZ .main-text {
  color: #c8c8c8;
}
.cid-tdt9gyHnAZ .card-text {
  color: #c8c8c8;
}
.cid-tdt9gz6keY {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdt9gz6keY .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tdt9gz6keY .row {
    padding: 0 0.75rem;
  }
}
.cid-tdt9gz6keY .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tdt9gz6keY .label-text {
  color: #ffffff;
}
.cid-tdt9gz6keY .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tdt9gz6keY .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tdt9gz6keY .card {
    padding: 0;
  }
}
.cid-tdt9gz6keY .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tdt9gz6keY .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tdt9gz6keY .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tdt9gz6keY .card-text {
  color: #ffffff;
}
.cid-tdt9gz6keY .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tdt9gz6keY .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tdt9gz6keY .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tdt9gz6keY .card-box {
    text-align: center;
  }
}
.cid-tdt9gz6keY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gz6keY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gz6keY .card-title {
  color: #ffe161;
}
.cid-tdt9gz6keY .mbr-section-title {
  color: #ffe161;
}
.cid-tdt9gztUKD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tdt9gztUKD .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tdt9gztUKD h4 {
  text-align: center;
}
.cid-tdt9gztUKD p {
  text-align: center;
}
.cid-tdt9gztUKD .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdt9gztUKD .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tdt9gztUKD .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tdt9gztUKD .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tdt9gztUKD .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tdt9gztUKD .card-title,
.cid-tdt9gztUKD .card-img {
  color: #e6c63b;
}
.cid-tdt9gztUKD .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tdt9gztUKD .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tdt9gztUKD .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tdt9gzRyo7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tdt9gzRyo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gzRyo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gzRyo7 .mbr-section-title {
  color: #fafafa;
}
.cid-tdt9gA6tXB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tdt9gA6tXB .carousel {
    min-height: 900px;
  }
  .cid-tdt9gA6tXB .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tdt9gA6tXB .carousel {
    min-height: 585px;
  }
  .cid-tdt9gA6tXB .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tdt9gA6tXB .carousel {
    min-height: 495px;
  }
  .cid-tdt9gA6tXB .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tdt9gA6tXB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tdt9gA6tXB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tdt9gA6tXB .carousel,
.cid-tdt9gA6tXB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tdt9gA6tXB .item-wrapper {
  width: 100%;
}
.cid-tdt9gA6tXB .carousel-caption {
  bottom: 40px;
}
.cid-tdt9gA6tXB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tdt9gA6tXB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tdt9gA6tXB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tdt9gA6tXB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tdt9gA6tXB .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tdt9gA6tXB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdt9gA6tXB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tdt9gA6tXB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tdt9gA6tXB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tdt9gA6tXB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tdt9gA6tXB .carousel-indicators li.active,
.cid-tdt9gA6tXB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tdt9gA6tXB .carousel-indicators li::after,
.cid-tdt9gA6tXB .carousel-indicators li::before {
  content: none;
}
.cid-tdt9gA6tXB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tdt9gA6tXB .carousel-indicators {
    display: none !important;
  }
}
.cid-tdt9gA6tXB H5 {
  color: #ffffff;
}
.cid-tdt9gAs0tQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdt9gAs0tQ .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tdt9gAs0tQ .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tdt9gAs0tQ .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tdt9gAs0tQ .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tdt9gAs0tQ .text-wrapper .card-text,
.cid-tdt9gAs0tQ .text-wrapper .card-btn,
.cid-tdt9gAs0tQ .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tdt9gAs0tQ .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tdt9gAs0tQ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tdt9gAs0tQ .content-wrapper .geometry__square,
  .cid-tdt9gAs0tQ .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tdt9gAs0tQ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tdt9gAs0tQ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdt9gAs0tQ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tdt9gAs0tQ .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tdt9gAs0tQ .geometry {
  position: absolute;
}
.cid-tdt9gAs0tQ .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tdt9gAs0tQ .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tdt9gAs0tQ .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tdt9gAs0tQ .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tdt9gAs0tQ .geometry__square,
.cid-tdt9gAs0tQ .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tdt9gAs0tQ .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tdt9gAs0tQ .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tdt9gAs0tQ .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tdt9gAs0tQ .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tdt9gAs0tQ .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tdt9gAs0tQ .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tdt9gAs0tQ .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tdt9gAs0tQ .content {
    display: block;
  }
  .cid-tdt9gAs0tQ .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tdt9gAs0tQ .card-text,
  .cid-tdt9gAs0tQ .card-title,
  .cid-tdt9gAs0tQ .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tdt9gAs0tQ .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tdt9gAs0tQ .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tdt9gAs0tQ .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tdt9gAs0tQ .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tdt9gAs0tQ .geometry {
    position: absolute;
  }
  .cid-tdt9gAs0tQ .geometry__circle,
  .cid-tdt9gAs0tQ .geometry__circle-bg,
  .cid-tdt9gAs0tQ .geometry__square,
  .cid-tdt9gAs0tQ .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tdt9gAN89s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tdt9gAN89s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gAN89s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gAN89s .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tdt9gAN89s .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tdt9gAN89s .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tdt9gAN89s .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tdt9gAN89s .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tdt9gAN89s .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tdt9gAN89s .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tdt9gAN89s .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tdt9gAN89s .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tdt9gAN89s [class^="socicon-"]:before,
.cid-tdt9gAN89s [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tdt9gBh33J {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tdt9gBh33J .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tdt9gBh33J .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tdt9gBh33J input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdt9gBh33J input::-moz-placeholder {
  color: #000000;
}
.cid-tdt9gBh33J textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdt9gBh33J textarea::-moz-placeholder {
  color: #000000;
}
.cid-tdt9gBh33J textarea.form-control {
  min-height: 83px;
}
.cid-tdt9gBh33J .mbr-section-subtitle {
  color: #767676;
}
.cid-tdt9gBh33J H3 {
  color: #353535;
}
.cid-tH6ZGgSF4W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZGgSF4W .row {
  justify-content: center;
}
.cid-tH6ZGgSF4W img,
.cid-tH6ZGgSF4W .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZGgSF4W .item:focus,
.cid-tH6ZGgSF4W span:focus {
  outline: none;
}
.cid-tH6ZGgSF4W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZGgSF4W .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZGgSF4W .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZGgSF4W .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZGgSF4W .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZGgSF4W .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZGgSF4W .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZGgSF4W .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZGgSF4W .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZGgSF4W .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZGgSF4W .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZGgSF4W .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZGgSF4W .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZGgSF4W .mbr-text {
  color: #ffffff;
}
.cid-tH6ZGgSF4W .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZGgSF4W .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZGgSF4W .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZGgSF4W .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZGgSF4W .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZGgSF4W .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZGgSF4W .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tdt9gD0q2w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tdt9gD0q2w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gD0q2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gD0q2w .mbr-text,
.cid-tdt9gD0q2w .mbr-section-btn {
  color: #232323;
}
.cid-tdt9gD0q2w .card-title,
.cid-tdt9gD0q2w .card-box {
  color: #ffffff;
}
.cid-tdt9gD0q2w .mbr-text,
.cid-tdt9gD0q2w .link-wrap {
  color: #ffffff;
}
.cid-tdt9gDsDbO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdt9gDsDbO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdt9gDsDbO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdt9gDsDbO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tdt9gDsDbO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tdt9gDsDbO .row {
    text-align: center;
  }
  .cid-tdt9gDsDbO .row > div {
    margin: auto;
  }
  .cid-tdt9gDsDbO .social-row {
    justify-content: center;
  }
}
.cid-tdt9gDsDbO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tdt9gDsDbO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tdt9gDsDbO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdt9gDsDbO .list {
    margin-bottom: 0rem;
  }
}
.cid-tdt9gDsDbO .mbr-text {
  color: #bbbbbb;
}
.cid-tdt9gDsDbO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tdt9gDsDbO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tdt9gDsDbO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdtnVQNE7i {
  background-image: url("../../../assets/images/horus-1920x1080.jpg");
}
.cid-tdtnVQNE7i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVQNE7i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVSQjRo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdtnVSQjRo .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tdtnVSQjRo .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tdtnVSQjRo img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tdtnVSQjRo .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tdtnVSQjRo .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tdtnVSQjRo .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdtnVSQjRo .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tdtnVSQjRo .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tdtnVSQjRo .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tdtnVSQjRo .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tdtnVSQjRo span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tdtnVSQjRo .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tdtnVSQjRo .main-text {
  color: #c8c8c8;
}
.cid-tdtnVSQjRo .card-text {
  color: #c8c8c8;
}
.cid-tdtnVTy0xf {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdtnVTy0xf .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tdtnVTy0xf .row {
    padding: 0 0.75rem;
  }
}
.cid-tdtnVTy0xf .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tdtnVTy0xf .label-text {
  color: #ffffff;
}
.cid-tdtnVTy0xf .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tdtnVTy0xf .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tdtnVTy0xf .card {
    padding: 0;
  }
}
.cid-tdtnVTy0xf .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tdtnVTy0xf .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tdtnVTy0xf .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tdtnVTy0xf .card-text {
  color: #ffffff;
}
.cid-tdtnVTy0xf .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tdtnVTy0xf .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tdtnVTy0xf .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tdtnVTy0xf .card-box {
    text-align: center;
  }
}
.cid-tdtnVTy0xf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVTy0xf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVTy0xf .card-title {
  color: #ffe161;
}
.cid-tdtnVTy0xf .mbr-section-title {
  color: #ffe161;
}
.cid-tdtnVTYze3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tdtnVTYze3 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tdtnVTYze3 h4 {
  text-align: center;
}
.cid-tdtnVTYze3 p {
  text-align: center;
}
.cid-tdtnVTYze3 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdtnVTYze3 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tdtnVTYze3 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tdtnVTYze3 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tdtnVTYze3 .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tdtnVTYze3 .card-title,
.cid-tdtnVTYze3 .card-img {
  color: #e6c63b;
}
.cid-tdtnVTYze3 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tdtnVTYze3 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tdtnVTYze3 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tdtnVUvH9Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tdtnVUvH9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVUvH9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVUvH9Z .mbr-section-title {
  color: #fafafa;
}
.cid-tdtnVUSUzk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tdtnVUSUzk .carousel {
    min-height: 900px;
  }
  .cid-tdtnVUSUzk .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tdtnVUSUzk .carousel {
    min-height: 585px;
  }
  .cid-tdtnVUSUzk .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tdtnVUSUzk .carousel {
    min-height: 495px;
  }
  .cid-tdtnVUSUzk .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tdtnVUSUzk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tdtnVUSUzk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tdtnVUSUzk .carousel,
.cid-tdtnVUSUzk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tdtnVUSUzk .item-wrapper {
  width: 100%;
}
.cid-tdtnVUSUzk .carousel-caption {
  bottom: 40px;
}
.cid-tdtnVUSUzk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tdtnVUSUzk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tdtnVUSUzk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tdtnVUSUzk .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tdtnVUSUzk .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tdtnVUSUzk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdtnVUSUzk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tdtnVUSUzk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tdtnVUSUzk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tdtnVUSUzk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tdtnVUSUzk .carousel-indicators li.active,
.cid-tdtnVUSUzk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tdtnVUSUzk .carousel-indicators li::after,
.cid-tdtnVUSUzk .carousel-indicators li::before {
  content: none;
}
.cid-tdtnVUSUzk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tdtnVUSUzk .carousel-indicators {
    display: none !important;
  }
}
.cid-tdtnVUSUzk H5 {
  color: #ffffff;
}
.cid-tdtnVVWR0j {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdtnVVWR0j .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tdtnVVWR0j .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tdtnVVWR0j .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tdtnVVWR0j .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tdtnVVWR0j .text-wrapper .card-text,
.cid-tdtnVVWR0j .text-wrapper .card-btn,
.cid-tdtnVVWR0j .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tdtnVVWR0j .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tdtnVVWR0j .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tdtnVVWR0j .content-wrapper .geometry__square,
  .cid-tdtnVVWR0j .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tdtnVVWR0j .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tdtnVVWR0j .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdtnVVWR0j .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tdtnVVWR0j .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tdtnVVWR0j .geometry {
  position: absolute;
}
.cid-tdtnVVWR0j .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tdtnVVWR0j .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tdtnVVWR0j .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tdtnVVWR0j .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tdtnVVWR0j .geometry__square,
.cid-tdtnVVWR0j .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tdtnVVWR0j .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tdtnVVWR0j .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tdtnVVWR0j .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tdtnVVWR0j .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tdtnVVWR0j .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tdtnVVWR0j .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tdtnVVWR0j .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tdtnVVWR0j .content {
    display: block;
  }
  .cid-tdtnVVWR0j .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tdtnVVWR0j .card-text,
  .cid-tdtnVVWR0j .card-title,
  .cid-tdtnVVWR0j .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tdtnVVWR0j .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tdtnVVWR0j .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tdtnVVWR0j .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tdtnVVWR0j .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tdtnVVWR0j .geometry {
    position: absolute;
  }
  .cid-tdtnVVWR0j .geometry__circle,
  .cid-tdtnVVWR0j .geometry__circle-bg,
  .cid-tdtnVVWR0j .geometry__square,
  .cid-tdtnVVWR0j .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tdtnVWvSLT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tdtnVWvSLT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVWvSLT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVWvSLT .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tdtnVWvSLT .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tdtnVWvSLT .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tdtnVWvSLT .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tdtnVWvSLT .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tdtnVWvSLT .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tdtnVWvSLT .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tdtnVWvSLT .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tdtnVWvSLT .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tdtnVWvSLT [class^="socicon-"]:before,
.cid-tdtnVWvSLT [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tdtnVX4HMx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tdtnVX4HMx .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tdtnVX4HMx .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tdtnVX4HMx input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdtnVX4HMx input::-moz-placeholder {
  color: #000000;
}
.cid-tdtnVX4HMx textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdtnVX4HMx textarea::-moz-placeholder {
  color: #000000;
}
.cid-tdtnVX4HMx textarea.form-control {
  min-height: 83px;
}
.cid-tdtnVX4HMx .mbr-section-subtitle {
  color: #767676;
}
.cid-tdtnVX4HMx H3 {
  color: #353535;
}
.cid-tH6ZIZ9bYr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZIZ9bYr .row {
  justify-content: center;
}
.cid-tH6ZIZ9bYr img,
.cid-tH6ZIZ9bYr .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZIZ9bYr .item:focus,
.cid-tH6ZIZ9bYr span:focus {
  outline: none;
}
.cid-tH6ZIZ9bYr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZIZ9bYr .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZIZ9bYr .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZIZ9bYr .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZIZ9bYr .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZIZ9bYr .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZIZ9bYr .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZIZ9bYr .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZIZ9bYr .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZIZ9bYr .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZIZ9bYr .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZIZ9bYr .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZIZ9bYr .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZIZ9bYr .mbr-text {
  color: #ffffff;
}
.cid-tH6ZIZ9bYr .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZIZ9bYr .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZIZ9bYr .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZIZ9bYr .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZIZ9bYr .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZIZ9bYr .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZIZ9bYr .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tdtnVZmdb1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tdtnVZmdb1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVZmdb1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVZmdb1 .mbr-text,
.cid-tdtnVZmdb1 .mbr-section-btn {
  color: #232323;
}
.cid-tdtnVZmdb1 .card-title,
.cid-tdtnVZmdb1 .card-box {
  color: #ffffff;
}
.cid-tdtnVZmdb1 .mbr-text,
.cid-tdtnVZmdb1 .link-wrap {
  color: #ffffff;
}
.cid-tdtnVZLXIb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdtnVZLXIb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdtnVZLXIb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdtnVZLXIb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tdtnVZLXIb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tdtnVZLXIb .row {
    text-align: center;
  }
  .cid-tdtnVZLXIb .row > div {
    margin: auto;
  }
  .cid-tdtnVZLXIb .social-row {
    justify-content: center;
  }
}
.cid-tdtnVZLXIb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tdtnVZLXIb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tdtnVZLXIb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdtnVZLXIb .list {
    margin-bottom: 0rem;
  }
}
.cid-tdtnVZLXIb .mbr-text {
  color: #bbbbbb;
}
.cid-tdtnVZLXIb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tdtnVZLXIb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tdtnVZLXIb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdvJ8TNehl {
  background-image: url("../../../assets/images/backsaturno-1920x1080.jpg");
}
.cid-tdvJ8TNehl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvJ8TNehl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvJ8Wbhmn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdvJ8Wbhmn .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tdvJ8Wbhmn .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tdvJ8Wbhmn img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tdvJ8Wbhmn .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tdvJ8Wbhmn .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tdvJ8Wbhmn .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdvJ8Wbhmn .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tdvJ8Wbhmn .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tdvJ8Wbhmn .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tdvJ8Wbhmn .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tdvJ8Wbhmn span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tdvJ8Wbhmn .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tdvJ8Wbhmn .main-text {
  color: #c8c8c8;
}
.cid-tdvJ8Wbhmn .card-text {
  color: #c8c8c8;
}
.cid-tdvJ8WYHOD {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdvJ8WYHOD .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tdvJ8WYHOD .row {
    padding: 0 0.75rem;
  }
}
.cid-tdvJ8WYHOD .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tdvJ8WYHOD .label-text {
  color: #ffffff;
}
.cid-tdvJ8WYHOD .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tdvJ8WYHOD .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tdvJ8WYHOD .card {
    padding: 0;
  }
}
.cid-tdvJ8WYHOD .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tdvJ8WYHOD .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tdvJ8WYHOD .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tdvJ8WYHOD .card-text {
  color: #ffffff;
}
.cid-tdvJ8WYHOD .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tdvJ8WYHOD .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tdvJ8WYHOD .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tdvJ8WYHOD .card-box {
    text-align: center;
  }
}
.cid-tdvJ8WYHOD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvJ8WYHOD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvJ8WYHOD .card-title {
  color: #ffe161;
}
.cid-tdvJ8WYHOD .mbr-section-title {
  color: #ffe161;
}
.cid-tdvJ8Xy7a0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tdvJ8Xy7a0 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tdvJ8Xy7a0 h4 {
  text-align: center;
}
.cid-tdvJ8Xy7a0 p {
  text-align: center;
}
.cid-tdvJ8Xy7a0 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdvJ8Xy7a0 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tdvJ8Xy7a0 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tdvJ8Xy7a0 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tdvJ8Xy7a0 .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tdvJ8Xy7a0 .card-title,
.cid-tdvJ8Xy7a0 .card-img {
  color: #e6c63b;
}
.cid-tdvJ8Xy7a0 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tdvJ8Xy7a0 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tdvJ8Xy7a0 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tdvJ8Zny3R {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdvJ8Zny3R .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tdvJ8Zny3R .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tdvJ8Zny3R .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tdvJ8Zny3R .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tdvJ8Zny3R .text-wrapper .card-text,
.cid-tdvJ8Zny3R .text-wrapper .card-btn,
.cid-tdvJ8Zny3R .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tdvJ8Zny3R .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tdvJ8Zny3R .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tdvJ8Zny3R .content-wrapper .geometry__square,
  .cid-tdvJ8Zny3R .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tdvJ8Zny3R .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tdvJ8Zny3R .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdvJ8Zny3R .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tdvJ8Zny3R .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tdvJ8Zny3R .geometry {
  position: absolute;
}
.cid-tdvJ8Zny3R .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tdvJ8Zny3R .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tdvJ8Zny3R .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tdvJ8Zny3R .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tdvJ8Zny3R .geometry__square,
.cid-tdvJ8Zny3R .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tdvJ8Zny3R .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tdvJ8Zny3R .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tdvJ8Zny3R .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tdvJ8Zny3R .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tdvJ8Zny3R .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tdvJ8Zny3R .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tdvJ8Zny3R .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tdvJ8Zny3R .content {
    display: block;
  }
  .cid-tdvJ8Zny3R .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tdvJ8Zny3R .card-text,
  .cid-tdvJ8Zny3R .card-title,
  .cid-tdvJ8Zny3R .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tdvJ8Zny3R .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tdvJ8Zny3R .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tdvJ8Zny3R .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tdvJ8Zny3R .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tdvJ8Zny3R .geometry {
    position: absolute;
  }
  .cid-tdvJ8Zny3R .geometry__circle,
  .cid-tdvJ8Zny3R .geometry__circle-bg,
  .cid-tdvJ8Zny3R .geometry__square,
  .cid-tdvJ8Zny3R .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tdvJ8ZOdyM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tdvJ8ZOdyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvJ8ZOdyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvJ8ZOdyM .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tdvJ8ZOdyM .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tdvJ8ZOdyM .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tdvJ8ZOdyM .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tdvJ8ZOdyM .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tdvJ8ZOdyM .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tdvJ8ZOdyM .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tdvJ8ZOdyM .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tdvJ8ZOdyM .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tdvJ8ZOdyM [class^="socicon-"]:before,
.cid-tdvJ8ZOdyM [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tdvJ90hEkq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tdvJ90hEkq .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tdvJ90hEkq .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tdvJ90hEkq input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdvJ90hEkq input::-moz-placeholder {
  color: #000000;
}
.cid-tdvJ90hEkq textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdvJ90hEkq textarea::-moz-placeholder {
  color: #000000;
}
.cid-tdvJ90hEkq textarea.form-control {
  min-height: 83px;
}
.cid-tdvJ90hEkq .mbr-section-subtitle {
  color: #767676;
}
.cid-tdvJ90hEkq H3 {
  color: #353535;
}
.cid-tH6ZLqptOQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZLqptOQ .row {
  justify-content: center;
}
.cid-tH6ZLqptOQ img,
.cid-tH6ZLqptOQ .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZLqptOQ .item:focus,
.cid-tH6ZLqptOQ span:focus {
  outline: none;
}
.cid-tH6ZLqptOQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZLqptOQ .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZLqptOQ .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZLqptOQ .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZLqptOQ .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZLqptOQ .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZLqptOQ .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZLqptOQ .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZLqptOQ .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZLqptOQ .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZLqptOQ .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZLqptOQ .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZLqptOQ .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZLqptOQ .mbr-text {
  color: #ffffff;
}
.cid-tH6ZLqptOQ .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZLqptOQ .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZLqptOQ .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZLqptOQ .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZLqptOQ .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZLqptOQ .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZLqptOQ .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tdvJ93r2s6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tdvJ93r2s6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvJ93r2s6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvJ93r2s6 .mbr-text,
.cid-tdvJ93r2s6 .mbr-section-btn {
  color: #232323;
}
.cid-tdvJ93r2s6 .card-title,
.cid-tdvJ93r2s6 .card-box {
  color: #ffffff;
}
.cid-tdvJ93r2s6 .mbr-text,
.cid-tdvJ93r2s6 .link-wrap {
  color: #ffffff;
}
.cid-tdvJ93WaKY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdvJ93WaKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvJ93WaKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvJ93WaKY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tdvJ93WaKY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tdvJ93WaKY .row {
    text-align: center;
  }
  .cid-tdvJ93WaKY .row > div {
    margin: auto;
  }
  .cid-tdvJ93WaKY .social-row {
    justify-content: center;
  }
}
.cid-tdvJ93WaKY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tdvJ93WaKY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tdvJ93WaKY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdvJ93WaKY .list {
    margin-bottom: 0rem;
  }
}
.cid-tdvJ93WaKY .mbr-text {
  color: #bbbbbb;
}
.cid-tdvJ93WaKY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tdvJ93WaKY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tdvJ93WaKY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tdvNTTfxYi {
  background-image: url("../../../assets/images/backsaturno-1920x1080.jpg");
}
.cid-tdvNTTfxYi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvNTTfxYi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvNTVuuJo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdvNTVuuJo .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tdvNTVuuJo .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tdvNTVuuJo img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tdvNTVuuJo .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tdvNTVuuJo .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tdvNTVuuJo .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdvNTVuuJo .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tdvNTVuuJo .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tdvNTVuuJo .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tdvNTVuuJo .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tdvNTVuuJo span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tdvNTVuuJo .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tdvNTVuuJo .main-text {
  color: #c8c8c8;
}
.cid-tdvNTVuuJo .card-text {
  color: #c8c8c8;
}
.cid-tdvNTWikIJ {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdvNTWikIJ .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tdvNTWikIJ .row {
    padding: 0 0.75rem;
  }
}
.cid-tdvNTWikIJ .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tdvNTWikIJ .label-text {
  color: #ffffff;
}
.cid-tdvNTWikIJ .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tdvNTWikIJ .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tdvNTWikIJ .card {
    padding: 0;
  }
}
.cid-tdvNTWikIJ .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tdvNTWikIJ .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tdvNTWikIJ .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tdvNTWikIJ .card-text {
  color: #ffffff;
}
.cid-tdvNTWikIJ .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tdvNTWikIJ .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tdvNTWikIJ .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tdvNTWikIJ .card-box {
    text-align: center;
  }
}
.cid-tdvNTWikIJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvNTWikIJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvNTWikIJ .card-title {
  color: #ffe161;
}
.cid-tdvNTWikIJ .mbr-section-title {
  color: #ffe161;
}
.cid-tdvNTXGj4v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tdvNTXGj4v .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tdvNTXGj4v h4 {
  text-align: center;
}
.cid-tdvNTXGj4v p {
  text-align: center;
}
.cid-tdvNTXGj4v .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tdvNTXGj4v .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tdvNTXGj4v .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tdvNTXGj4v .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tdvNTXGj4v .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tdvNTXGj4v .card-title,
.cid-tdvNTXGj4v .card-img {
  color: #e6c63b;
}
.cid-tdvNTXGj4v .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tdvNTXGj4v .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tdvNTXGj4v .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tdvNTYlSjo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tdvNTYlSjo .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tdvNTYlSjo .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tdvNTYlSjo .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tdvNTYlSjo .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tdvNTYlSjo .text-wrapper .card-text,
.cid-tdvNTYlSjo .text-wrapper .card-btn,
.cid-tdvNTYlSjo .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tdvNTYlSjo .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tdvNTYlSjo .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tdvNTYlSjo .content-wrapper .geometry__square,
  .cid-tdvNTYlSjo .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tdvNTYlSjo .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tdvNTYlSjo .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdvNTYlSjo .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tdvNTYlSjo .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tdvNTYlSjo .geometry {
  position: absolute;
}
.cid-tdvNTYlSjo .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tdvNTYlSjo .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tdvNTYlSjo .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tdvNTYlSjo .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tdvNTYlSjo .geometry__square,
.cid-tdvNTYlSjo .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tdvNTYlSjo .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tdvNTYlSjo .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tdvNTYlSjo .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tdvNTYlSjo .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tdvNTYlSjo .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tdvNTYlSjo .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tdvNTYlSjo .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tdvNTYlSjo .content {
    display: block;
  }
  .cid-tdvNTYlSjo .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tdvNTYlSjo .card-text,
  .cid-tdvNTYlSjo .card-title,
  .cid-tdvNTYlSjo .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tdvNTYlSjo .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tdvNTYlSjo .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tdvNTYlSjo .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tdvNTYlSjo .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tdvNTYlSjo .geometry {
    position: absolute;
  }
  .cid-tdvNTYlSjo .geometry__circle,
  .cid-tdvNTYlSjo .geometry__circle-bg,
  .cid-tdvNTYlSjo .geometry__square,
  .cid-tdvNTYlSjo .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tdvNTYFgN7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tdvNTYFgN7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvNTYFgN7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvNTYFgN7 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tdvNTYFgN7 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tdvNTYFgN7 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tdvNTYFgN7 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tdvNTYFgN7 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tdvNTYFgN7 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tdvNTYFgN7 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tdvNTYFgN7 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tdvNTYFgN7 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tdvNTYFgN7 [class^="socicon-"]:before,
.cid-tdvNTYFgN7 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tdvNTZ5rfy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tdvNTZ5rfy .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tdvNTZ5rfy .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tdvNTZ5rfy input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdvNTZ5rfy input::-moz-placeholder {
  color: #000000;
}
.cid-tdvNTZ5rfy textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tdvNTZ5rfy textarea::-moz-placeholder {
  color: #000000;
}
.cid-tdvNTZ5rfy textarea.form-control {
  min-height: 83px;
}
.cid-tdvNTZ5rfy .mbr-section-subtitle {
  color: #767676;
}
.cid-tdvNTZ5rfy H3 {
  color: #353535;
}
.cid-tH6ZPqQrEc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZPqQrEc .row {
  justify-content: center;
}
.cid-tH6ZPqQrEc img,
.cid-tH6ZPqQrEc .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZPqQrEc .item:focus,
.cid-tH6ZPqQrEc span:focus {
  outline: none;
}
.cid-tH6ZPqQrEc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZPqQrEc .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZPqQrEc .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZPqQrEc .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZPqQrEc .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZPqQrEc .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZPqQrEc .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZPqQrEc .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZPqQrEc .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZPqQrEc .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZPqQrEc .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZPqQrEc .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZPqQrEc .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZPqQrEc .mbr-text {
  color: #ffffff;
}
.cid-tH6ZPqQrEc .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZPqQrEc .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZPqQrEc .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZPqQrEc .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZPqQrEc .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZPqQrEc .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZPqQrEc .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tdvNU1H5tF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tdvNU1H5tF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvNU1H5tF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvNU1H5tF .mbr-text,
.cid-tdvNU1H5tF .mbr-section-btn {
  color: #232323;
}
.cid-tdvNU1H5tF .card-title,
.cid-tdvNU1H5tF .card-box {
  color: #ffffff;
}
.cid-tdvNU1H5tF .mbr-text,
.cid-tdvNU1H5tF .link-wrap {
  color: #ffffff;
}
.cid-tdvNU2hdda {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tdvNU2hdda .mbr-fallback-image.disabled {
  display: none;
}
.cid-tdvNU2hdda .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tdvNU2hdda .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tdvNU2hdda .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tdvNU2hdda .row {
    text-align: center;
  }
  .cid-tdvNU2hdda .row > div {
    margin: auto;
  }
  .cid-tdvNU2hdda .social-row {
    justify-content: center;
  }
}
.cid-tdvNU2hdda .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tdvNU2hdda .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tdvNU2hdda .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdvNU2hdda .list {
    margin-bottom: 0rem;
  }
}
.cid-tdvNU2hdda .mbr-text {
  color: #bbbbbb;
}
.cid-tdvNU2hdda .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tdvNU2hdda .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tdvNU2hdda div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFZbkkkER7 {
  background-image: url("../../../assets/images/back-postos-1920x1080.png");
}
.cid-tFZbkkkER7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZbkkkER7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZbknINT5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tFZbknINT5 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tFZbknINT5 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tFZbknINT5 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tFZbknINT5 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tFZbknINT5 .text-wrapper .card-text,
.cid-tFZbknINT5 .text-wrapper .card-btn,
.cid-tFZbknINT5 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tFZbknINT5 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tFZbknINT5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tFZbknINT5 .content-wrapper .geometry__square,
  .cid-tFZbknINT5 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tFZbknINT5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tFZbknINT5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFZbknINT5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tFZbknINT5 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tFZbknINT5 .geometry {
  position: absolute;
}
.cid-tFZbknINT5 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tFZbknINT5 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tFZbknINT5 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tFZbknINT5 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tFZbknINT5 .geometry__square,
.cid-tFZbknINT5 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tFZbknINT5 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tFZbknINT5 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tFZbknINT5 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tFZbknINT5 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tFZbknINT5 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tFZbknINT5 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tFZbknINT5 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tFZbknINT5 .content {
    display: block;
  }
  .cid-tFZbknINT5 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tFZbknINT5 .card-text,
  .cid-tFZbknINT5 .card-title,
  .cid-tFZbknINT5 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tFZbknINT5 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tFZbknINT5 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tFZbknINT5 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tFZbknINT5 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tFZbknINT5 .geometry {
    position: absolute;
  }
  .cid-tFZbknINT5 .geometry__circle,
  .cid-tFZbknINT5 .geometry__circle-bg,
  .cid-tFZbknINT5 .geometry__square,
  .cid-tFZbknINT5 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tFZyvZZDwK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tFZyvZZDwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZyvZZDwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZyvZZDwK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tFZyvZZDwK .card {
    margin-bottom: 2rem!important;
  }
  .cid-tFZyvZZDwK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFZyvZZDwK .link-wrap {
    align-items: center;
  }
}
.cid-tFZyvZZDwK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFZyvZZDwK .mbr-text UL {
  text-align: left;
}
.cid-tFZBu3tqc7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tFZBu3tqc7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZBu3tqc7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZBu3tqc7 .mbr-section-title {
  color: #ffe161;
}
.cid-tFZzNyPtap {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tFZzNyPtap .row {
  justify-content: center;
}
.cid-tFZzNyPtap img,
.cid-tFZzNyPtap .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFZzNyPtap .item:focus,
.cid-tFZzNyPtap span:focus {
  outline: none;
}
.cid-tFZzNyPtap .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tFZzNyPtap .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tFZzNyPtap .item-wrapper {
    min-height: 463px;
  }
}
.cid-tFZzNyPtap .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tFZzNyPtap .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tFZzNyPtap .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tFZzNyPtap .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tFZzNyPtap .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tFZzNyPtap .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tFZzNyPtap .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tFZzNyPtap .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tFZzNyPtap .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tFZzNyPtap .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tFZzNyPtap .mbr-text {
  color: #ffffff;
}
.cid-tFZzNyPtap .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tFZzNyPtap .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tFZzNyPtap .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tFZzNyPtap .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tFZzNyPtap .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tFZzNyPtap .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tFZzNyPtap .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tFZDjCx295 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tFZDjCx295 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZDjCx295 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZDjCx295 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tFZDjCx295 .container {
    max-width: 1400px;
  }
}
.cid-tFZDjCx295 .card {
  margin: auto;
}
.cid-tFZDjCx295 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tFZDjCx295 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tFZDjCx295 .row {
  justify-content: center;
}
.cid-tFZbkn3YiG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tFZbkn3YiG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZbkn3YiG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZbkn3YiG .mbr-section-title {
  color: #fafafa;
}
.cid-tFZbknnGbf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tFZbknnGbf .carousel {
    min-height: 900px;
  }
  .cid-tFZbknnGbf .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFZbknnGbf .carousel {
    min-height: 585px;
  }
  .cid-tFZbknnGbf .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tFZbknnGbf .carousel {
    min-height: 495px;
  }
  .cid-tFZbknnGbf .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tFZbknnGbf .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tFZbknnGbf .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tFZbknnGbf .carousel,
.cid-tFZbknnGbf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tFZbknnGbf .item-wrapper {
  width: 100%;
}
.cid-tFZbknnGbf .carousel-caption {
  bottom: 40px;
}
.cid-tFZbknnGbf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tFZbknnGbf .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tFZbknnGbf .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tFZbknnGbf .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tFZbknnGbf .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tFZbknnGbf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tFZbknnGbf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFZbknnGbf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tFZbknnGbf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tFZbknnGbf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tFZbknnGbf .carousel-indicators li.active,
.cid-tFZbknnGbf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tFZbknnGbf .carousel-indicators li::after,
.cid-tFZbknnGbf .carousel-indicators li::before {
  content: none;
}
.cid-tFZbknnGbf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tFZbknnGbf .carousel-indicators {
    display: none !important;
  }
}
.cid-tFZbknnGbf H5 {
  color: #ffffff;
}
.cid-tFZbko3t1q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tFZbko3t1q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZbko3t1q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZbko3t1q .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tFZbko3t1q .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tFZbko3t1q .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tFZbko3t1q .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tFZbko3t1q .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tFZbko3t1q .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tFZbko3t1q .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tFZbko3t1q .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tFZbko3t1q .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tFZbko3t1q [class^="socicon-"]:before,
.cid-tFZbko3t1q [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tFZbkotHXA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tFZbkotHXA .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tFZbkotHXA .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tFZbkotHXA input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tFZbkotHXA input::-moz-placeholder {
  color: #000000;
}
.cid-tFZbkotHXA textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tFZbkotHXA textarea::-moz-placeholder {
  color: #000000;
}
.cid-tFZbkotHXA textarea.form-control {
  min-height: 83px;
}
.cid-tFZbkotHXA .mbr-section-subtitle {
  color: #767676;
}
.cid-tFZbkotHXA H3 {
  color: #353535;
}
.cid-tFZbkoSICa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tFZbkoSICa .row {
  justify-content: center;
}
.cid-tFZbkoSICa img,
.cid-tFZbkoSICa .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tFZbkoSICa .item:focus,
.cid-tFZbkoSICa span:focus {
  outline: none;
}
.cid-tFZbkoSICa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tFZbkoSICa .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tFZbkoSICa .item-wrapper {
    min-height: 463px;
  }
}
.cid-tFZbkoSICa .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tFZbkoSICa .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tFZbkoSICa .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tFZbkoSICa .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tFZbkoSICa .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tFZbkoSICa .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tFZbkoSICa .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tFZbkoSICa .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tFZbkoSICa .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tFZbkoSICa .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tFZbkoSICa .mbr-text {
  color: #ffffff;
}
.cid-tFZbkoSICa .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tFZbkoSICa .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tFZbkoSICa .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tFZbkoSICa .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tFZbkoSICa .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tFZbkoSICa .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tFZbkoSICa .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tFZbkq2CG4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tFZbkq2CG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZbkq2CG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZbkq2CG4 .mbr-text,
.cid-tFZbkq2CG4 .mbr-section-btn {
  color: #232323;
}
.cid-tFZbkq2CG4 .card-title,
.cid-tFZbkq2CG4 .card-box {
  color: #ffffff;
}
.cid-tFZbkq2CG4 .mbr-text,
.cid-tFZbkq2CG4 .link-wrap {
  color: #ffffff;
}
.cid-tFZbkqrGRk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tFZbkqrGRk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFZbkqrGRk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFZbkqrGRk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFZbkqrGRk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFZbkqrGRk .row {
    text-align: center;
  }
  .cid-tFZbkqrGRk .row > div {
    margin: auto;
  }
  .cid-tFZbkqrGRk .social-row {
    justify-content: center;
  }
}
.cid-tFZbkqrGRk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFZbkqrGRk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFZbkqrGRk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFZbkqrGRk .list {
    margin-bottom: 0rem;
  }
}
.cid-tFZbkqrGRk .mbr-text {
  color: #bbbbbb;
}
.cid-tFZbkqrGRk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tFZbkqrGRk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFZbkqrGRk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG0aquWfDq {
  background-image: url("../../../assets/images/back-uli-publi-1920x1080.png");
}
.cid-tG0aquWfDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aquWfDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqvMOTM {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tG0aqvMOTM .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tG0aqvMOTM .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tG0aqvMOTM .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tG0aqvMOTM .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tG0aqvMOTM .text-wrapper .card-text,
.cid-tG0aqvMOTM .text-wrapper .card-btn,
.cid-tG0aqvMOTM .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tG0aqvMOTM .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tG0aqvMOTM .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tG0aqvMOTM .content-wrapper .geometry__square,
  .cid-tG0aqvMOTM .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tG0aqvMOTM .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tG0aqvMOTM .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0aqvMOTM .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tG0aqvMOTM .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tG0aqvMOTM .geometry {
  position: absolute;
}
.cid-tG0aqvMOTM .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tG0aqvMOTM .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tG0aqvMOTM .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tG0aqvMOTM .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tG0aqvMOTM .geometry__square,
.cid-tG0aqvMOTM .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tG0aqvMOTM .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tG0aqvMOTM .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tG0aqvMOTM .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tG0aqvMOTM .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tG0aqvMOTM .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tG0aqvMOTM .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tG0aqvMOTM .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tG0aqvMOTM .content {
    display: block;
  }
  .cid-tG0aqvMOTM .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tG0aqvMOTM .card-text,
  .cid-tG0aqvMOTM .card-title,
  .cid-tG0aqvMOTM .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tG0aqvMOTM .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tG0aqvMOTM .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tG0aqvMOTM .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tG0aqvMOTM .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tG0aqvMOTM .geometry {
    position: absolute;
  }
  .cid-tG0aqvMOTM .geometry__circle,
  .cid-tG0aqvMOTM .geometry__circle-bg,
  .cid-tG0aqvMOTM .geometry__square,
  .cid-tG0aqvMOTM .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tG0aqw6DUx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tG0aqw6DUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqw6DUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqw6DUx .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tG0aqw6DUx .card {
    margin-bottom: 2rem!important;
  }
  .cid-tG0aqw6DUx .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0aqw6DUx .link-wrap {
    align-items: center;
  }
}
.cid-tG0aqw6DUx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tG0aqw6DUx .mbr-text UL {
  text-align: left;
}
.cid-tG0aqwrIrh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0aqwrIrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqwrIrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqwrIrh .mbr-section-title {
  color: #ffe161;
}
.cid-tG0jL9DNSM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0jL9DNSM .row {
  justify-content: center;
}
.cid-tG0jL9DNSM img,
.cid-tG0jL9DNSM .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0jL9DNSM .item:focus,
.cid-tG0jL9DNSM span:focus {
  outline: none;
}
.cid-tG0jL9DNSM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0jL9DNSM .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0jL9DNSM .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0jL9DNSM .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0jL9DNSM .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0jL9DNSM .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0jL9DNSM .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0jL9DNSM .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0jL9DNSM .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0jL9DNSM .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0jL9DNSM .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0jL9DNSM .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0jL9DNSM .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0jL9DNSM .mbr-text {
  color: #ffffff;
}
.cid-tG0jL9DNSM .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0jL9DNSM .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0jL9DNSM .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0jL9DNSM .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0jL9DNSM .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0jL9DNSM .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0jL9DNSM .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0aqxeuHl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tG0aqxeuHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqxeuHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqxeuHl .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tG0aqxeuHl .container {
    max-width: 1400px;
  }
}
.cid-tG0aqxeuHl .card {
  margin: auto;
}
.cid-tG0aqxeuHl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tG0aqxeuHl .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tG0aqxeuHl .row {
  justify-content: center;
}
.cid-tG0aqxC6q3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0aqxC6q3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqxC6q3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqxC6q3 .mbr-section-title {
  color: #fafafa;
}
.cid-tG0aqxUdzn {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tG0aqxUdzn .carousel {
    min-height: 900px;
  }
  .cid-tG0aqxUdzn .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tG0aqxUdzn .carousel {
    min-height: 585px;
  }
  .cid-tG0aqxUdzn .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tG0aqxUdzn .carousel {
    min-height: 495px;
  }
  .cid-tG0aqxUdzn .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tG0aqxUdzn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tG0aqxUdzn .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tG0aqxUdzn .carousel,
.cid-tG0aqxUdzn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tG0aqxUdzn .item-wrapper {
  width: 100%;
}
.cid-tG0aqxUdzn .carousel-caption {
  bottom: 40px;
}
.cid-tG0aqxUdzn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tG0aqxUdzn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tG0aqxUdzn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tG0aqxUdzn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tG0aqxUdzn .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tG0aqxUdzn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tG0aqxUdzn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tG0aqxUdzn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tG0aqxUdzn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tG0aqxUdzn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tG0aqxUdzn .carousel-indicators li.active,
.cid-tG0aqxUdzn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tG0aqxUdzn .carousel-indicators li::after,
.cid-tG0aqxUdzn .carousel-indicators li::before {
  content: none;
}
.cid-tG0aqxUdzn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tG0aqxUdzn .carousel-indicators {
    display: none !important;
  }
}
.cid-tG0aqxUdzn H5 {
  color: #ffffff;
}
.cid-tG0aqypVpj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tG0aqypVpj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqypVpj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqypVpj .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tG0aqypVpj .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tG0aqypVpj .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tG0aqypVpj .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tG0aqypVpj .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tG0aqypVpj .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tG0aqypVpj .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tG0aqypVpj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tG0aqypVpj .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tG0aqypVpj [class^="socicon-"]:before,
.cid-tG0aqypVpj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tG0aqyPoBx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tG0aqyPoBx .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tG0aqyPoBx .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tG0aqyPoBx input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0aqyPoBx input::-moz-placeholder {
  color: #000000;
}
.cid-tG0aqyPoBx textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0aqyPoBx textarea::-moz-placeholder {
  color: #000000;
}
.cid-tG0aqyPoBx textarea.form-control {
  min-height: 83px;
}
.cid-tG0aqyPoBx .mbr-section-subtitle {
  color: #767676;
}
.cid-tG0aqyPoBx H3 {
  color: #353535;
}
.cid-tG0aqzdHas {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0aqzdHas .row {
  justify-content: center;
}
.cid-tG0aqzdHas img,
.cid-tG0aqzdHas .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0aqzdHas .item:focus,
.cid-tG0aqzdHas span:focus {
  outline: none;
}
.cid-tG0aqzdHas .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0aqzdHas .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0aqzdHas .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0aqzdHas .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0aqzdHas .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0aqzdHas .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0aqzdHas .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0aqzdHas .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0aqzdHas .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0aqzdHas .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0aqzdHas .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0aqzdHas .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0aqzdHas .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0aqzdHas .mbr-text {
  color: #ffffff;
}
.cid-tG0aqzdHas .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0aqzdHas .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0aqzdHas .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0aqzdHas .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0aqzdHas .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0aqzdHas .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0aqzdHas .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0aqApa9G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tG0aqApa9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqApa9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqApa9G .mbr-text,
.cid-tG0aqApa9G .mbr-section-btn {
  color: #232323;
}
.cid-tG0aqApa9G .card-title,
.cid-tG0aqApa9G .card-box {
  color: #ffffff;
}
.cid-tG0aqApa9G .mbr-text,
.cid-tG0aqApa9G .link-wrap {
  color: #ffffff;
}
.cid-tG0aqARiXC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0aqARiXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0aqARiXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0aqARiXC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tG0aqARiXC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0aqARiXC .row {
    text-align: center;
  }
  .cid-tG0aqARiXC .row > div {
    margin: auto;
  }
  .cid-tG0aqARiXC .social-row {
    justify-content: center;
  }
}
.cid-tG0aqARiXC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tG0aqARiXC .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tG0aqARiXC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0aqARiXC .list {
    margin-bottom: 0rem;
  }
}
.cid-tG0aqARiXC .mbr-text {
  color: #bbbbbb;
}
.cid-tG0aqARiXC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tG0aqARiXC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tG0aqARiXC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG0la5QVKq {
  background-image: url("../../../assets/images/back-esportes-1920x1080.png");
}
.cid-tG0la5QVKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la5QVKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la6v31S {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tG0la6v31S .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tG0la6v31S .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tG0la6v31S .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tG0la6v31S .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tG0la6v31S .text-wrapper .card-text,
.cid-tG0la6v31S .text-wrapper .card-btn,
.cid-tG0la6v31S .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tG0la6v31S .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tG0la6v31S .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tG0la6v31S .content-wrapper .geometry__square,
  .cid-tG0la6v31S .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tG0la6v31S .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tG0la6v31S .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0la6v31S .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tG0la6v31S .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tG0la6v31S .geometry {
  position: absolute;
}
.cid-tG0la6v31S .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tG0la6v31S .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tG0la6v31S .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tG0la6v31S .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tG0la6v31S .geometry__square,
.cid-tG0la6v31S .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tG0la6v31S .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tG0la6v31S .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tG0la6v31S .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tG0la6v31S .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tG0la6v31S .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tG0la6v31S .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tG0la6v31S .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tG0la6v31S .content {
    display: block;
  }
  .cid-tG0la6v31S .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tG0la6v31S .card-text,
  .cid-tG0la6v31S .card-title,
  .cid-tG0la6v31S .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tG0la6v31S .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tG0la6v31S .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tG0la6v31S .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tG0la6v31S .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tG0la6v31S .geometry {
    position: absolute;
  }
  .cid-tG0la6v31S .geometry__circle,
  .cid-tG0la6v31S .geometry__circle-bg,
  .cid-tG0la6v31S .geometry__square,
  .cid-tG0la6v31S .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tG0la6N5ZD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tG0la6N5ZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la6N5ZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la6N5ZD .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tG0la6N5ZD .card {
    margin-bottom: 2rem!important;
  }
  .cid-tG0la6N5ZD .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0la6N5ZD .link-wrap {
    align-items: center;
  }
}
.cid-tG0la6N5ZD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tG0la6N5ZD .mbr-text UL {
  text-align: left;
}
.cid-tG0la75ccD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0la75ccD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la75ccD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la75ccD .mbr-section-title {
  color: #ffe161;
}
.cid-tG0vMtJFpX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0vMtJFpX .row {
  justify-content: center;
}
.cid-tG0vMtJFpX img,
.cid-tG0vMtJFpX .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0vMtJFpX .item:focus,
.cid-tG0vMtJFpX span:focus {
  outline: none;
}
.cid-tG0vMtJFpX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0vMtJFpX .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0vMtJFpX .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0vMtJFpX .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0vMtJFpX .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0vMtJFpX .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0vMtJFpX .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0vMtJFpX .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0vMtJFpX .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0vMtJFpX .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0vMtJFpX .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0vMtJFpX .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0vMtJFpX .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0vMtJFpX .mbr-text {
  color: #ffffff;
}
.cid-tG0vMtJFpX .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0vMtJFpX .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0vMtJFpX .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0vMtJFpX .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0vMtJFpX .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0vMtJFpX .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0vMtJFpX .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0la7Qkrb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tG0la7Qkrb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la7Qkrb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la7Qkrb .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tG0la7Qkrb .container {
    max-width: 1400px;
  }
}
.cid-tG0la7Qkrb .card {
  margin: auto;
}
.cid-tG0la7Qkrb .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tG0la7Qkrb .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tG0la7Qkrb .row {
  justify-content: center;
}
.cid-tG0la8eHwB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0la8eHwB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la8eHwB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la8eHwB .mbr-section-title {
  color: #fafafa;
}
.cid-tG0la8uqAQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tG0la8uqAQ .carousel {
    min-height: 900px;
  }
  .cid-tG0la8uqAQ .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tG0la8uqAQ .carousel {
    min-height: 585px;
  }
  .cid-tG0la8uqAQ .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tG0la8uqAQ .carousel {
    min-height: 495px;
  }
  .cid-tG0la8uqAQ .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tG0la8uqAQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tG0la8uqAQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tG0la8uqAQ .carousel,
.cid-tG0la8uqAQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tG0la8uqAQ .item-wrapper {
  width: 100%;
}
.cid-tG0la8uqAQ .carousel-caption {
  bottom: 40px;
}
.cid-tG0la8uqAQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tG0la8uqAQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tG0la8uqAQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tG0la8uqAQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tG0la8uqAQ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tG0la8uqAQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tG0la8uqAQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tG0la8uqAQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tG0la8uqAQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tG0la8uqAQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tG0la8uqAQ .carousel-indicators li.active,
.cid-tG0la8uqAQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tG0la8uqAQ .carousel-indicators li::after,
.cid-tG0la8uqAQ .carousel-indicators li::before {
  content: none;
}
.cid-tG0la8uqAQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tG0la8uqAQ .carousel-indicators {
    display: none !important;
  }
}
.cid-tG0la8uqAQ H5 {
  color: #ffffff;
}
.cid-tG0la8WjAO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tG0la8WjAO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0la8WjAO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0la8WjAO .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tG0la8WjAO .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tG0la8WjAO .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tG0la8WjAO .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tG0la8WjAO .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tG0la8WjAO .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tG0la8WjAO .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tG0la8WjAO .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tG0la8WjAO .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tG0la8WjAO [class^="socicon-"]:before,
.cid-tG0la8WjAO [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tG0la9h9Se {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tG0la9h9Se .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tG0la9h9Se .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tG0la9h9Se input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0la9h9Se input::-moz-placeholder {
  color: #000000;
}
.cid-tG0la9h9Se textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0la9h9Se textarea::-moz-placeholder {
  color: #000000;
}
.cid-tG0la9h9Se textarea.form-control {
  min-height: 83px;
}
.cid-tG0la9h9Se .mbr-section-subtitle {
  color: #767676;
}
.cid-tG0la9h9Se H3 {
  color: #353535;
}
.cid-tG0la9BkOH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0la9BkOH .row {
  justify-content: center;
}
.cid-tG0la9BkOH img,
.cid-tG0la9BkOH .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0la9BkOH .item:focus,
.cid-tG0la9BkOH span:focus {
  outline: none;
}
.cid-tG0la9BkOH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0la9BkOH .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0la9BkOH .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0la9BkOH .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0la9BkOH .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0la9BkOH .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0la9BkOH .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0la9BkOH .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0la9BkOH .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0la9BkOH .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0la9BkOH .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0la9BkOH .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0la9BkOH .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0la9BkOH .mbr-text {
  color: #ffffff;
}
.cid-tG0la9BkOH .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0la9BkOH .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0la9BkOH .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0la9BkOH .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0la9BkOH .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0la9BkOH .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0la9BkOH .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0laaPMFQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tG0laaPMFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0laaPMFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0laaPMFQ .mbr-text,
.cid-tG0laaPMFQ .mbr-section-btn {
  color: #232323;
}
.cid-tG0laaPMFQ .card-title,
.cid-tG0laaPMFQ .card-box {
  color: #ffffff;
}
.cid-tG0laaPMFQ .mbr-text,
.cid-tG0laaPMFQ .link-wrap {
  color: #ffffff;
}
.cid-tG0labjs20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0labjs20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0labjs20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0labjs20 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tG0labjs20 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0labjs20 .row {
    text-align: center;
  }
  .cid-tG0labjs20 .row > div {
    margin: auto;
  }
  .cid-tG0labjs20 .social-row {
    justify-content: center;
  }
}
.cid-tG0labjs20 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tG0labjs20 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tG0labjs20 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0labjs20 .list {
    margin-bottom: 0rem;
  }
}
.cid-tG0labjs20 .mbr-text {
  color: #bbbbbb;
}
.cid-tG0labjs20 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tG0labjs20 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tG0labjs20 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG0x20vLej {
  background-image: url("../../../assets/images/back-passeio-1920x1080.png");
}
.cid-tG0x20vLej .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x20vLej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x21gmZk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tG0x21gmZk .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tG0x21gmZk .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tG0x21gmZk .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tG0x21gmZk .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tG0x21gmZk .text-wrapper .card-text,
.cid-tG0x21gmZk .text-wrapper .card-btn,
.cid-tG0x21gmZk .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tG0x21gmZk .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tG0x21gmZk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tG0x21gmZk .content-wrapper .geometry__square,
  .cid-tG0x21gmZk .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tG0x21gmZk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tG0x21gmZk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0x21gmZk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tG0x21gmZk .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tG0x21gmZk .geometry {
  position: absolute;
}
.cid-tG0x21gmZk .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tG0x21gmZk .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tG0x21gmZk .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tG0x21gmZk .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tG0x21gmZk .geometry__square,
.cid-tG0x21gmZk .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tG0x21gmZk .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tG0x21gmZk .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tG0x21gmZk .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tG0x21gmZk .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tG0x21gmZk .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tG0x21gmZk .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tG0x21gmZk .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tG0x21gmZk .content {
    display: block;
  }
  .cid-tG0x21gmZk .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tG0x21gmZk .card-text,
  .cid-tG0x21gmZk .card-title,
  .cid-tG0x21gmZk .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tG0x21gmZk .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tG0x21gmZk .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tG0x21gmZk .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tG0x21gmZk .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tG0x21gmZk .geometry {
    position: absolute;
  }
  .cid-tG0x21gmZk .geometry__circle,
  .cid-tG0x21gmZk .geometry__circle-bg,
  .cid-tG0x21gmZk .geometry__square,
  .cid-tG0x21gmZk .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tG0x21yOOr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tG0x21yOOr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x21yOOr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x21yOOr .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tG0x21yOOr .card {
    margin-bottom: 2rem!important;
  }
  .cid-tG0x21yOOr .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0x21yOOr .link-wrap {
    align-items: center;
  }
}
.cid-tG0x21yOOr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tG0x21yOOr .mbr-text UL {
  text-align: left;
}
.cid-tG0x21R6lN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0x21R6lN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x21R6lN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x21R6lN .mbr-section-title {
  color: #ffe161;
}
.cid-tG0E6DJqUv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0E6DJqUv .row {
  justify-content: center;
}
.cid-tG0E6DJqUv img,
.cid-tG0E6DJqUv .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0E6DJqUv .item:focus,
.cid-tG0E6DJqUv span:focus {
  outline: none;
}
.cid-tG0E6DJqUv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0E6DJqUv .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0E6DJqUv .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0E6DJqUv .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0E6DJqUv .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0E6DJqUv .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0E6DJqUv .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0E6DJqUv .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0E6DJqUv .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0E6DJqUv .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0E6DJqUv .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0E6DJqUv .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0E6DJqUv .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0E6DJqUv .mbr-text {
  color: #ffffff;
}
.cid-tG0E6DJqUv .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0E6DJqUv .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0E6DJqUv .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0E6DJqUv .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0E6DJqUv .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0E6DJqUv .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0E6DJqUv .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0x22Uhwt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tG0x22Uhwt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x22Uhwt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x22Uhwt .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tG0x22Uhwt .container {
    max-width: 1400px;
  }
}
.cid-tG0x22Uhwt .card {
  margin: auto;
}
.cid-tG0x22Uhwt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tG0x22Uhwt .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tG0x22Uhwt .row {
  justify-content: center;
}
.cid-tG0x23qS99 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tG0x23qS99 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x23qS99 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x23qS99 .mbr-section-title {
  color: #fafafa;
}
.cid-tG0x23GQVA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tG0x23GQVA .carousel {
    min-height: 900px;
  }
  .cid-tG0x23GQVA .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tG0x23GQVA .carousel {
    min-height: 585px;
  }
  .cid-tG0x23GQVA .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tG0x23GQVA .carousel {
    min-height: 495px;
  }
  .cid-tG0x23GQVA .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tG0x23GQVA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tG0x23GQVA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tG0x23GQVA .carousel,
.cid-tG0x23GQVA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tG0x23GQVA .item-wrapper {
  width: 100%;
}
.cid-tG0x23GQVA .carousel-caption {
  bottom: 40px;
}
.cid-tG0x23GQVA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tG0x23GQVA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tG0x23GQVA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tG0x23GQVA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tG0x23GQVA .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tG0x23GQVA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tG0x23GQVA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tG0x23GQVA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tG0x23GQVA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tG0x23GQVA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tG0x23GQVA .carousel-indicators li.active,
.cid-tG0x23GQVA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tG0x23GQVA .carousel-indicators li::after,
.cid-tG0x23GQVA .carousel-indicators li::before {
  content: none;
}
.cid-tG0x23GQVA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tG0x23GQVA .carousel-indicators {
    display: none !important;
  }
}
.cid-tG0x23GQVA H5 {
  color: #ffffff;
}
.cid-tG0x245Ito {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tG0x245Ito .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x245Ito .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x245Ito .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tG0x245Ito .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tG0x245Ito .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tG0x245Ito .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tG0x245Ito .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tG0x245Ito .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tG0x245Ito .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tG0x245Ito .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tG0x245Ito .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tG0x245Ito [class^="socicon-"]:before,
.cid-tG0x245Ito [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tG0x24qBxG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tG0x24qBxG .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tG0x24qBxG .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tG0x24qBxG input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0x24qBxG input::-moz-placeholder {
  color: #000000;
}
.cid-tG0x24qBxG textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tG0x24qBxG textarea::-moz-placeholder {
  color: #000000;
}
.cid-tG0x24qBxG textarea.form-control {
  min-height: 83px;
}
.cid-tG0x24qBxG .mbr-section-subtitle {
  color: #767676;
}
.cid-tG0x24qBxG H3 {
  color: #353535;
}
.cid-tG0x24ROeo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0x24ROeo .row {
  justify-content: center;
}
.cid-tG0x24ROeo img,
.cid-tG0x24ROeo .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tG0x24ROeo .item:focus,
.cid-tG0x24ROeo span:focus {
  outline: none;
}
.cid-tG0x24ROeo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tG0x24ROeo .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tG0x24ROeo .item-wrapper {
    min-height: 463px;
  }
}
.cid-tG0x24ROeo .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tG0x24ROeo .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tG0x24ROeo .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tG0x24ROeo .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tG0x24ROeo .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tG0x24ROeo .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tG0x24ROeo .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tG0x24ROeo .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tG0x24ROeo .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tG0x24ROeo .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tG0x24ROeo .mbr-text {
  color: #ffffff;
}
.cid-tG0x24ROeo .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tG0x24ROeo .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tG0x24ROeo .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tG0x24ROeo .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tG0x24ROeo .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tG0x24ROeo .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tG0x24ROeo .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tG0x263jnk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tG0x263jnk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x263jnk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x263jnk .mbr-text,
.cid-tG0x263jnk .mbr-section-btn {
  color: #232323;
}
.cid-tG0x263jnk .card-title,
.cid-tG0x263jnk .card-box {
  color: #ffffff;
}
.cid-tG0x263jnk .mbr-text,
.cid-tG0x263jnk .link-wrap {
  color: #ffffff;
}
.cid-tG0x26ugh5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tG0x26ugh5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG0x26ugh5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG0x26ugh5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tG0x26ugh5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tG0x26ugh5 .row {
    text-align: center;
  }
  .cid-tG0x26ugh5 .row > div {
    margin: auto;
  }
  .cid-tG0x26ugh5 .social-row {
    justify-content: center;
  }
}
.cid-tG0x26ugh5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tG0x26ugh5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tG0x26ugh5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tG0x26ugh5 .list {
    margin-bottom: 0rem;
  }
}
.cid-tG0x26ugh5 .mbr-text {
  color: #bbbbbb;
}
.cid-tG0x26ugh5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tG0x26ugh5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tG0x26ugh5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGk7tbQ7En {
  background-image: url("../../../assets/images/back-mercados-1920x1080.png");
}
.cid-tGk7tbQ7En .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7tbQ7En .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7tcIW2l {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tGk7tcIW2l .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGk7tcIW2l .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGk7tcIW2l .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGk7tcIW2l .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGk7tcIW2l .text-wrapper .card-text,
.cid-tGk7tcIW2l .text-wrapper .card-btn,
.cid-tGk7tcIW2l .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGk7tcIW2l .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGk7tcIW2l .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGk7tcIW2l .content-wrapper .geometry__square,
  .cid-tGk7tcIW2l .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGk7tcIW2l .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGk7tcIW2l .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGk7tcIW2l .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGk7tcIW2l .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGk7tcIW2l .geometry {
  position: absolute;
}
.cid-tGk7tcIW2l .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGk7tcIW2l .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGk7tcIW2l .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGk7tcIW2l .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGk7tcIW2l .geometry__square,
.cid-tGk7tcIW2l .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGk7tcIW2l .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGk7tcIW2l .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGk7tcIW2l .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGk7tcIW2l .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGk7tcIW2l .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGk7tcIW2l .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGk7tcIW2l .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGk7tcIW2l .content {
    display: block;
  }
  .cid-tGk7tcIW2l .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGk7tcIW2l .card-text,
  .cid-tGk7tcIW2l .card-title,
  .cid-tGk7tcIW2l .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGk7tcIW2l .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGk7tcIW2l .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGk7tcIW2l .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGk7tcIW2l .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGk7tcIW2l .geometry {
    position: absolute;
  }
  .cid-tGk7tcIW2l .geometry__circle,
  .cid-tGk7tcIW2l .geometry__circle-bg,
  .cid-tGk7tcIW2l .geometry__square,
  .cid-tGk7tcIW2l .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGk7td2jPP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tGk7td2jPP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7td2jPP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7td2jPP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tGk7td2jPP .card {
    margin-bottom: 2rem!important;
  }
  .cid-tGk7td2jPP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGk7td2jPP .link-wrap {
    align-items: center;
  }
}
.cid-tGk7td2jPP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tGk7td2jPP .mbr-text UL {
  text-align: left;
}
.cid-tGk7tdjhae {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tGk7tdjhae .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7tdjhae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7tdjhae .mbr-section-title {
  color: #ffe161;
}
.cid-tGlORIgR0O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGlORIgR0O .row {
  justify-content: center;
}
.cid-tGlORIgR0O img,
.cid-tGlORIgR0O .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tGlORIgR0O .item:focus,
.cid-tGlORIgR0O span:focus {
  outline: none;
}
.cid-tGlORIgR0O .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tGlORIgR0O .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tGlORIgR0O .item-wrapper {
    min-height: 463px;
  }
}
.cid-tGlORIgR0O .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tGlORIgR0O .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tGlORIgR0O .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tGlORIgR0O .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tGlORIgR0O .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tGlORIgR0O .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tGlORIgR0O .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tGlORIgR0O .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tGlORIgR0O .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tGlORIgR0O .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tGlORIgR0O .mbr-text {
  color: #ffffff;
}
.cid-tGlORIgR0O .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tGlORIgR0O .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGlORIgR0O .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tGlORIgR0O .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tGlORIgR0O .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tGlORIgR0O .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tGlORIgR0O .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGk7tea5Zl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tGk7tea5Zl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7tea5Zl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7tea5Zl .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tGk7tea5Zl .container {
    max-width: 1400px;
  }
}
.cid-tGk7tea5Zl .card {
  margin: auto;
}
.cid-tGk7tea5Zl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tGk7tea5Zl .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tGk7tea5Zl .row {
  justify-content: center;
}
.cid-tGk7teBu9T {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tGk7teBu9T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7teBu9T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7teBu9T .mbr-section-title {
  color: #fafafa;
}
.cid-tGk7teSFE1 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tGk7teSFE1 .carousel {
    min-height: 900px;
  }
  .cid-tGk7teSFE1 .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tGk7teSFE1 .carousel {
    min-height: 585px;
  }
  .cid-tGk7teSFE1 .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tGk7teSFE1 .carousel {
    min-height: 495px;
  }
  .cid-tGk7teSFE1 .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tGk7teSFE1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tGk7teSFE1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tGk7teSFE1 .carousel,
.cid-tGk7teSFE1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGk7teSFE1 .item-wrapper {
  width: 100%;
}
.cid-tGk7teSFE1 .carousel-caption {
  bottom: 40px;
}
.cid-tGk7teSFE1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tGk7teSFE1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tGk7teSFE1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tGk7teSFE1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tGk7teSFE1 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tGk7teSFE1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGk7teSFE1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGk7teSFE1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGk7teSFE1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tGk7teSFE1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tGk7teSFE1 .carousel-indicators li.active,
.cid-tGk7teSFE1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGk7teSFE1 .carousel-indicators li::after,
.cid-tGk7teSFE1 .carousel-indicators li::before {
  content: none;
}
.cid-tGk7teSFE1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGk7teSFE1 .carousel-indicators {
    display: none !important;
  }
}
.cid-tGk7teSFE1 H5 {
  color: #ffffff;
}
.cid-tGk7tfjQrc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGk7tfjQrc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7tfjQrc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7tfjQrc .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGk7tfjQrc .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGk7tfjQrc .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGk7tfjQrc .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGk7tfjQrc .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGk7tfjQrc .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGk7tfjQrc .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGk7tfjQrc .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGk7tfjQrc .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGk7tfjQrc [class^="socicon-"]:before,
.cid-tGk7tfjQrc [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGk7tfD00d {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGk7tfD00d .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGk7tfD00d .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGk7tfD00d input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGk7tfD00d input::-moz-placeholder {
  color: #000000;
}
.cid-tGk7tfD00d textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGk7tfD00d textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGk7tfD00d textarea.form-control {
  min-height: 83px;
}
.cid-tGk7tfD00d .mbr-section-subtitle {
  color: #767676;
}
.cid-tGk7tfD00d H3 {
  color: #353535;
}
.cid-tGk7tg5f3E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGk7tg5f3E .row {
  justify-content: center;
}
.cid-tGk7tg5f3E img,
.cid-tGk7tg5f3E .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tGk7tg5f3E .item:focus,
.cid-tGk7tg5f3E span:focus {
  outline: none;
}
.cid-tGk7tg5f3E .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tGk7tg5f3E .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tGk7tg5f3E .item-wrapper {
    min-height: 463px;
  }
}
.cid-tGk7tg5f3E .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tGk7tg5f3E .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tGk7tg5f3E .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tGk7tg5f3E .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tGk7tg5f3E .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tGk7tg5f3E .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tGk7tg5f3E .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tGk7tg5f3E .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tGk7tg5f3E .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tGk7tg5f3E .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tGk7tg5f3E .mbr-text {
  color: #ffffff;
}
.cid-tGk7tg5f3E .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tGk7tg5f3E .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGk7tg5f3E .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tGk7tg5f3E .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tGk7tg5f3E .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tGk7tg5f3E .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tGk7tg5f3E .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGk7thdbbY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGk7thdbbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7thdbbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7thdbbY .mbr-text,
.cid-tGk7thdbbY .mbr-section-btn {
  color: #232323;
}
.cid-tGk7thdbbY .card-title,
.cid-tGk7thdbbY .card-box {
  color: #ffffff;
}
.cid-tGk7thdbbY .mbr-text,
.cid-tGk7thdbbY .link-wrap {
  color: #ffffff;
}
.cid-tGk7thCkrx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGk7thCkrx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGk7thCkrx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGk7thCkrx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGk7thCkrx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGk7thCkrx .row {
    text-align: center;
  }
  .cid-tGk7thCkrx .row > div {
    margin: auto;
  }
  .cid-tGk7thCkrx .social-row {
    justify-content: center;
  }
}
.cid-tGk7thCkrx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGk7thCkrx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGk7thCkrx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGk7thCkrx .list {
    margin-bottom: 0rem;
  }
}
.cid-tGk7thCkrx .mbr-text {
  color: #bbbbbb;
}
.cid-tGk7thCkrx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGk7thCkrx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGk7thCkrx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGlRgvrBxY {
  background-image: url("../../../assets/images/backgalpao-1920x1080.png");
}
.cid-tGlRgvrBxY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgvrBxY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgwdkGB {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #bbbbbb;
}
.cid-tGlRgwdkGB .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGlRgwdkGB .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGlRgwdkGB .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGlRgwdkGB .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGlRgwdkGB .text-wrapper .card-text,
.cid-tGlRgwdkGB .text-wrapper .card-btn,
.cid-tGlRgwdkGB .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGlRgwdkGB .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGlRgwdkGB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGlRgwdkGB .content-wrapper .geometry__square,
  .cid-tGlRgwdkGB .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGlRgwdkGB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGlRgwdkGB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGlRgwdkGB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGlRgwdkGB .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGlRgwdkGB .geometry {
  position: absolute;
}
.cid-tGlRgwdkGB .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGlRgwdkGB .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGlRgwdkGB .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGlRgwdkGB .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGlRgwdkGB .geometry__square,
.cid-tGlRgwdkGB .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGlRgwdkGB .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGlRgwdkGB .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGlRgwdkGB .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGlRgwdkGB .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGlRgwdkGB .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGlRgwdkGB .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGlRgwdkGB .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGlRgwdkGB .content {
    display: block;
  }
  .cid-tGlRgwdkGB .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGlRgwdkGB .card-text,
  .cid-tGlRgwdkGB .card-title,
  .cid-tGlRgwdkGB .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGlRgwdkGB .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGlRgwdkGB .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGlRgwdkGB .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGlRgwdkGB .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGlRgwdkGB .geometry {
    position: absolute;
  }
  .cid-tGlRgwdkGB .geometry__circle,
  .cid-tGlRgwdkGB .geometry__circle-bg,
  .cid-tGlRgwdkGB .geometry__square,
  .cid-tGlRgwdkGB .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGlRgwxNsi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tGlRgwxNsi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgwxNsi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgwxNsi .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tGlRgwxNsi .card {
    margin-bottom: 2rem!important;
  }
  .cid-tGlRgwxNsi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGlRgwxNsi .link-wrap {
    align-items: center;
  }
}
.cid-tGlRgwxNsi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tGlRgwxNsi .mbr-text UL {
  text-align: left;
}
.cid-tGlRgwOyuE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tGlRgwOyuE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgwOyuE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgwOyuE .mbr-section-title {
  color: #ffe161;
}
.cid-tGlRgxyIcJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tGlRgxyIcJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgxyIcJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgxyIcJ .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tGlRgxyIcJ .container {
    max-width: 1400px;
  }
}
.cid-tGlRgxyIcJ .card {
  margin: auto;
}
.cid-tGlRgxyIcJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tGlRgxyIcJ .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tGlRgxyIcJ .row {
  justify-content: center;
}
.cid-tGlRgyDFYQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tGlRgyDFYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgyDFYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgyDFYQ .mbr-section-title {
  color: #fafafa;
}
.cid-tGlUwUsLM9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGlUwUsLM9 .row {
  justify-content: center;
}
.cid-tGlUwUsLM9 img,
.cid-tGlUwUsLM9 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tGlUwUsLM9 .item:focus,
.cid-tGlUwUsLM9 span:focus {
  outline: none;
}
.cid-tGlUwUsLM9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tGlUwUsLM9 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tGlUwUsLM9 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tGlUwUsLM9 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tGlUwUsLM9 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tGlUwUsLM9 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tGlUwUsLM9 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tGlUwUsLM9 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tGlUwUsLM9 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tGlUwUsLM9 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tGlUwUsLM9 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tGlUwUsLM9 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tGlUwUsLM9 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tGlUwUsLM9 .mbr-text {
  color: #ffffff;
}
.cid-tGlUwUsLM9 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tGlUwUsLM9 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGlUwUsLM9 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tGlUwUsLM9 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tGlUwUsLM9 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tGlUwUsLM9 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tGlUwUsLM9 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGlRgyVFY8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tGlRgyVFY8 .carousel {
    min-height: 900px;
  }
  .cid-tGlRgyVFY8 .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tGlRgyVFY8 .carousel {
    min-height: 585px;
  }
  .cid-tGlRgyVFY8 .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tGlRgyVFY8 .carousel {
    min-height: 495px;
  }
  .cid-tGlRgyVFY8 .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tGlRgyVFY8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tGlRgyVFY8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tGlRgyVFY8 .carousel,
.cid-tGlRgyVFY8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGlRgyVFY8 .item-wrapper {
  width: 100%;
}
.cid-tGlRgyVFY8 .carousel-caption {
  bottom: 40px;
}
.cid-tGlRgyVFY8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tGlRgyVFY8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tGlRgyVFY8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tGlRgyVFY8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tGlRgyVFY8 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tGlRgyVFY8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGlRgyVFY8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGlRgyVFY8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGlRgyVFY8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tGlRgyVFY8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tGlRgyVFY8 .carousel-indicators li.active,
.cid-tGlRgyVFY8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGlRgyVFY8 .carousel-indicators li::after,
.cid-tGlRgyVFY8 .carousel-indicators li::before {
  content: none;
}
.cid-tGlRgyVFY8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGlRgyVFY8 .carousel-indicators {
    display: none !important;
  }
}
.cid-tGlRgyVFY8 H5 {
  color: #ffffff;
}
.cid-tGlRgzkemw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGlRgzkemw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgzkemw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgzkemw .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGlRgzkemw .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGlRgzkemw .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGlRgzkemw .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGlRgzkemw .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGlRgzkemw .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGlRgzkemw .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGlRgzkemw .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGlRgzkemw .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGlRgzkemw [class^="socicon-"]:before,
.cid-tGlRgzkemw [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGlRgzHyzQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGlRgzHyzQ .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGlRgzHyzQ .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGlRgzHyzQ input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGlRgzHyzQ input::-moz-placeholder {
  color: #000000;
}
.cid-tGlRgzHyzQ textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGlRgzHyzQ textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGlRgzHyzQ textarea.form-control {
  min-height: 83px;
}
.cid-tGlRgzHyzQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tGlRgzHyzQ H3 {
  color: #353535;
}
.cid-tGlRgA75Ow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGlRgA75Ow .row {
  justify-content: center;
}
.cid-tGlRgA75Ow img,
.cid-tGlRgA75Ow .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tGlRgA75Ow .item:focus,
.cid-tGlRgA75Ow span:focus {
  outline: none;
}
.cid-tGlRgA75Ow .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tGlRgA75Ow .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tGlRgA75Ow .item-wrapper {
    min-height: 463px;
  }
}
.cid-tGlRgA75Ow .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tGlRgA75Ow .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tGlRgA75Ow .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tGlRgA75Ow .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tGlRgA75Ow .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tGlRgA75Ow .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tGlRgA75Ow .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tGlRgA75Ow .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tGlRgA75Ow .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tGlRgA75Ow .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tGlRgA75Ow .mbr-text {
  color: #ffffff;
}
.cid-tGlRgA75Ow .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tGlRgA75Ow .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGlRgA75Ow .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tGlRgA75Ow .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tGlRgA75Ow .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tGlRgA75Ow .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tGlRgA75Ow .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGlRgBaftA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGlRgBaftA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgBaftA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgBaftA .mbr-text,
.cid-tGlRgBaftA .mbr-section-btn {
  color: #232323;
}
.cid-tGlRgBaftA .card-title,
.cid-tGlRgBaftA .card-box {
  color: #ffffff;
}
.cid-tGlRgBaftA .mbr-text,
.cid-tGlRgBaftA .link-wrap {
  color: #ffffff;
}
.cid-tGlRgBC1b7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGlRgBC1b7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlRgBC1b7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlRgBC1b7 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGlRgBC1b7 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGlRgBC1b7 .row {
    text-align: center;
  }
  .cid-tGlRgBC1b7 .row > div {
    margin: auto;
  }
  .cid-tGlRgBC1b7 .social-row {
    justify-content: center;
  }
}
.cid-tGlRgBC1b7 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGlRgBC1b7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGlRgBC1b7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGlRgBC1b7 .list {
    margin-bottom: 0rem;
  }
}
.cid-tGlRgBC1b7 .mbr-text {
  color: #bbbbbb;
}
.cid-tGlRgBC1b7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGlRgBC1b7 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGlRgBC1b7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGlZJF5rU9 {
  background-image: url("../../../assets/images/dscn7189-1920x1440.jpg");
}
.cid-tGlZJF5rU9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlZJF5rU9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGm1ePzhQT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #353535;
}
.cid-tGm1ePzhQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGm1ePzhQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-tGm1ePzhQT .container {
    max-width: 1400px;
  }
}
.cid-tGm1ePzhQT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tGm1ePzhQT .card-wrapper {
  margin-top: 3rem;
}
.cid-tGm1ePzhQT .row {
  justify-content: center;
}
.cid-tGm1ePzhQT .mbr-section-title {
  color: #e6c63b;
}
.cid-tGm1ePzhQT .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGm1ePzhQT .card-title,
.cid-tGm1ePzhQT .iconfont-wrapper {
  color: #fafafa;
}
.cid-tGm1ePzhQT .card-text {
  color: #bbbbbb;
}
.cid-tGm3vJAerg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tGm3vJAerg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGm3vJAerg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tGm3vJAerg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tGm3vJAerg .row {
  flex-direction: row-reverse;
}
.cid-tGm3vJAerg img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tGm3vJAerg .text-wrapper {
    padding: 2rem;
  }
}
.cid-tGm3wknTZj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dsc-7153-1900x1267.jpg");
}
.cid-tGm3wknTZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGm3wknTZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tGm3wknTZj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tGm3wknTZj img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tGm3wknTZj .text-wrapper {
    padding: 2rem;
  }
}
.cid-tGm3wknTZj .mbr-section-title {
  color: #bbbbbb;
}
.cid-tGm3wknTZj .mbr-text {
  color: #ffffff;
}
.cid-tGm7Hn3T24 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpeg");
}
.cid-tGm7Hn3T24 .mbr-overlay {
  background-color: #e6c63b;
  opacity: 0.9;
}
.cid-tGm7Hn3T24 form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tGm7Hn3T24 form.mbr-form {
    padding: 3rem 2rem;
    width: 60%;
  }
}
@media (max-width: 991px) {
  .cid-tGm7Hn3T24 form.mbr-form {
    padding: 1rem;
  }
}
.cid-tGm7Hn3T24 form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tGm7Hn3T24 form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-tGlXV9Hffb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGlXV9Hffb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGlXV9Hffb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGlXV9Hffb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGlXV9Hffb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGlXV9Hffb .row {
    text-align: center;
  }
  .cid-tGlXV9Hffb .row > div {
    margin: auto;
  }
  .cid-tGlXV9Hffb .social-row {
    justify-content: center;
  }
}
.cid-tGlXV9Hffb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGlXV9Hffb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGlXV9Hffb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGlXV9Hffb .list {
    margin-bottom: 0rem;
  }
}
.cid-tGlXV9Hffb .mbr-text {
  color: #bbbbbb;
}
.cid-tGlXV9Hffb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGlXV9Hffb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGlXV9Hffb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmdHhRdNM {
  background-image: url("../../../assets/images/back-atlas-1920x1080.png");
}
.cid-tGmdHhRdNM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHhRdNM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHiAKOA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmdHiAKOA .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tGmdHiAKOA .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tGmdHiAKOA img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tGmdHiAKOA .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tGmdHiAKOA .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tGmdHiAKOA .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmdHiAKOA .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tGmdHiAKOA .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tGmdHiAKOA .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tGmdHiAKOA .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tGmdHiAKOA span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tGmdHiAKOA .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tGmdHiAKOA .main-text {
  color: #c8c8c8;
}
.cid-tGmdHiAKOA .card-text {
  color: #c8c8c8;
}
.cid-tGmdHj3EXF {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmdHj3EXF .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmdHj3EXF .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmdHj3EXF .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmdHj3EXF .label-text {
  color: #ffffff;
}
.cid-tGmdHj3EXF .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmdHj3EXF .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmdHj3EXF .card {
    padding: 0;
  }
}
.cid-tGmdHj3EXF .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmdHj3EXF .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmdHj3EXF .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmdHj3EXF .card-text {
  color: #ffffff;
}
.cid-tGmdHj3EXF .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmdHj3EXF .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmdHj3EXF .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmdHj3EXF .card-box {
    text-align: center;
  }
}
.cid-tGmdHj3EXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHj3EXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHj3EXF .card-title {
  color: #ffe161;
}
.cid-tGmdHj3EXF .mbr-section-title {
  color: #ffe161;
}
.cid-tGmdHjs0sZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmdHjs0sZ .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmdHjs0sZ h4 {
  text-align: center;
}
.cid-tGmdHjs0sZ p {
  text-align: center;
}
.cid-tGmdHjs0sZ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmdHjs0sZ .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmdHjs0sZ .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmdHjs0sZ .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmdHjs0sZ .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmdHjs0sZ .card-title,
.cid-tGmdHjs0sZ .card-img {
  color: #e6c63b;
}
.cid-tGmdHjs0sZ .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmdHjs0sZ .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmdHjs0sZ .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmdHjS0Kj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tGmdHjS0Kj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHjS0Kj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHjS0Kj .mbr-section-title {
  color: #fafafa;
}
.cid-tGmdHk8H6j {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tGmdHk8H6j .carousel {
    min-height: 900px;
  }
  .cid-tGmdHk8H6j .carousel img {
    max-height: 900px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tGmdHk8H6j .carousel {
    min-height: 585px;
  }
  .cid-tGmdHk8H6j .carousel img {
    max-height: 585px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tGmdHk8H6j .carousel {
    min-height: 495px;
  }
  .cid-tGmdHk8H6j .carousel img {
    max-height: 495px;
    object-fit: contain;
  }
  .cid-tGmdHk8H6j .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tGmdHk8H6j .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tGmdHk8H6j .carousel,
.cid-tGmdHk8H6j .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tGmdHk8H6j .item-wrapper {
  width: 100%;
}
.cid-tGmdHk8H6j .carousel-caption {
  bottom: 40px;
}
.cid-tGmdHk8H6j .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tGmdHk8H6j .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tGmdHk8H6j .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tGmdHk8H6j .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tGmdHk8H6j .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tGmdHk8H6j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tGmdHk8H6j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tGmdHk8H6j .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tGmdHk8H6j .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tGmdHk8H6j .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tGmdHk8H6j .carousel-indicators li.active,
.cid-tGmdHk8H6j .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tGmdHk8H6j .carousel-indicators li::after,
.cid-tGmdHk8H6j .carousel-indicators li::before {
  content: none;
}
.cid-tGmdHk8H6j .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tGmdHk8H6j .carousel-indicators {
    display: none !important;
  }
}
.cid-tGmdHk8H6j H5 {
  color: #ffffff;
}
.cid-tGmdHkJfzQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmdHkJfzQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHkJfzQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHkJfzQ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmdHkJfzQ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmdHkJfzQ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmdHkJfzQ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmdHkJfzQ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmdHkJfzQ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmdHkJfzQ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmdHkJfzQ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmdHkJfzQ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmdHkJfzQ [class^="socicon-"]:before,
.cid-tGmdHkJfzQ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmdHl0KJW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmdHl0KJW .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmdHl0KJW .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmdHl0KJW input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmdHl0KJW input::-moz-placeholder {
  color: #000000;
}
.cid-tGmdHl0KJW textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmdHl0KJW textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmdHl0KJW textarea.form-control {
  min-height: 83px;
}
.cid-tGmdHl0KJW .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmdHl0KJW H3 {
  color: #353535;
}
.cid-tH6ZUIVLQM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZUIVLQM .row {
  justify-content: center;
}
.cid-tH6ZUIVLQM img,
.cid-tH6ZUIVLQM .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZUIVLQM .item:focus,
.cid-tH6ZUIVLQM span:focus {
  outline: none;
}
.cid-tH6ZUIVLQM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZUIVLQM .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZUIVLQM .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZUIVLQM .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZUIVLQM .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZUIVLQM .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZUIVLQM .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZUIVLQM .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZUIVLQM .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZUIVLQM .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZUIVLQM .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZUIVLQM .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZUIVLQM .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZUIVLQM .mbr-text {
  color: #ffffff;
}
.cid-tH6ZUIVLQM .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZUIVLQM .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZUIVLQM .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZUIVLQM .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZUIVLQM .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZUIVLQM .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZUIVLQM .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmdHmrtie {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmdHmrtie .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHmrtie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHmrtie .mbr-text,
.cid-tGmdHmrtie .mbr-section-btn {
  color: #232323;
}
.cid-tGmdHmrtie .card-title,
.cid-tGmdHmrtie .card-box {
  color: #ffffff;
}
.cid-tGmdHmrtie .mbr-text,
.cid-tGmdHmrtie .link-wrap {
  color: #ffffff;
}
.cid-tGmdHmPVQw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmdHmPVQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmdHmPVQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmdHmPVQw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmdHmPVQw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmdHmPVQw .row {
    text-align: center;
  }
  .cid-tGmdHmPVQw .row > div {
    margin: auto;
  }
  .cid-tGmdHmPVQw .social-row {
    justify-content: center;
  }
}
.cid-tGmdHmPVQw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmdHmPVQw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmdHmPVQw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmdHmPVQw .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmdHmPVQw .mbr-text {
  color: #bbbbbb;
}
.cid-tGmdHmPVQw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmdHmPVQw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmdHmPVQw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmwNBVkAB {
  background-image: url("../../../assets/images/backsaturno-1920x1080.jpg");
}
.cid-tGmwNBVkAB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwNBVkAB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwNCuOZY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmwNCuOZY .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tGmwNCuOZY .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tGmwNCuOZY img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tGmwNCuOZY .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tGmwNCuOZY .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tGmwNCuOZY .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmwNCuOZY .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tGmwNCuOZY .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tGmwNCuOZY .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tGmwNCuOZY .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tGmwNCuOZY span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tGmwNCuOZY .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tGmwNCuOZY .main-text {
  color: #c8c8c8;
}
.cid-tGmwNCuOZY .card-text {
  color: #c8c8c8;
}
.cid-tGmwNCXPMg {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmwNCXPMg .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmwNCXPMg .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmwNCXPMg .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmwNCXPMg .label-text {
  color: #ffffff;
}
.cid-tGmwNCXPMg .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmwNCXPMg .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmwNCXPMg .card {
    padding: 0;
  }
}
.cid-tGmwNCXPMg .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmwNCXPMg .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmwNCXPMg .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmwNCXPMg .card-text {
  color: #ffffff;
}
.cid-tGmwNCXPMg .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmwNCXPMg .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmwNCXPMg .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmwNCXPMg .card-box {
    text-align: center;
  }
}
.cid-tGmwNCXPMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwNCXPMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwNCXPMg .card-title {
  color: #ffe161;
}
.cid-tGmwNCXPMg .mbr-section-title {
  color: #ffe161;
}
.cid-tGmwNDlexC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmwNDlexC .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmwNDlexC h4 {
  text-align: center;
}
.cid-tGmwNDlexC p {
  text-align: center;
}
.cid-tGmwNDlexC .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmwNDlexC .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmwNDlexC .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmwNDlexC .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmwNDlexC .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmwNDlexC .card-title,
.cid-tGmwNDlexC .card-img {
  color: #e6c63b;
}
.cid-tGmwNDlexC .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmwNDlexC .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmwNDlexC .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmwNDOtRy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmwNDOtRy .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmwNDOtRy .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmwNDOtRy .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmwNDOtRy .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmwNDOtRy .text-wrapper .card-text,
.cid-tGmwNDOtRy .text-wrapper .card-btn,
.cid-tGmwNDOtRy .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmwNDOtRy .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmwNDOtRy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmwNDOtRy .content-wrapper .geometry__square,
  .cid-tGmwNDOtRy .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmwNDOtRy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmwNDOtRy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmwNDOtRy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmwNDOtRy .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmwNDOtRy .geometry {
  position: absolute;
}
.cid-tGmwNDOtRy .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmwNDOtRy .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmwNDOtRy .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmwNDOtRy .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmwNDOtRy .geometry__square,
.cid-tGmwNDOtRy .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmwNDOtRy .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmwNDOtRy .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmwNDOtRy .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmwNDOtRy .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmwNDOtRy .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmwNDOtRy .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmwNDOtRy .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmwNDOtRy .content {
    display: block;
  }
  .cid-tGmwNDOtRy .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmwNDOtRy .card-text,
  .cid-tGmwNDOtRy .card-title,
  .cid-tGmwNDOtRy .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmwNDOtRy .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmwNDOtRy .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmwNDOtRy .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmwNDOtRy .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmwNDOtRy .geometry {
    position: absolute;
  }
  .cid-tGmwNDOtRy .geometry__circle,
  .cid-tGmwNDOtRy .geometry__circle-bg,
  .cid-tGmwNDOtRy .geometry__square,
  .cid-tGmwNDOtRy .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmwNE3Ceb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmwNE3Ceb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwNE3Ceb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwNE3Ceb .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmwNE3Ceb .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmwNE3Ceb .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmwNE3Ceb .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmwNE3Ceb .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmwNE3Ceb .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmwNE3Ceb .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmwNE3Ceb .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmwNE3Ceb .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmwNE3Ceb [class^="socicon-"]:before,
.cid-tGmwNE3Ceb [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmwNEmbAm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmwNEmbAm .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmwNEmbAm .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmwNEmbAm input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmwNEmbAm input::-moz-placeholder {
  color: #000000;
}
.cid-tGmwNEmbAm textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmwNEmbAm textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmwNEmbAm textarea.form-control {
  min-height: 83px;
}
.cid-tGmwNEmbAm .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmwNEmbAm H3 {
  color: #353535;
}
.cid-tH6ZWTwHB2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH6ZWTwHB2 .row {
  justify-content: center;
}
.cid-tH6ZWTwHB2 img,
.cid-tH6ZWTwHB2 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH6ZWTwHB2 .item:focus,
.cid-tH6ZWTwHB2 span:focus {
  outline: none;
}
.cid-tH6ZWTwHB2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6ZWTwHB2 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH6ZWTwHB2 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH6ZWTwHB2 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH6ZWTwHB2 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH6ZWTwHB2 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH6ZWTwHB2 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH6ZWTwHB2 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH6ZWTwHB2 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH6ZWTwHB2 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH6ZWTwHB2 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH6ZWTwHB2 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH6ZWTwHB2 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH6ZWTwHB2 .mbr-text {
  color: #ffffff;
}
.cid-tH6ZWTwHB2 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH6ZWTwHB2 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH6ZWTwHB2 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH6ZWTwHB2 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH6ZWTwHB2 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH6ZWTwHB2 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH6ZWTwHB2 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmwNFX54m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmwNFX54m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwNFX54m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwNFX54m .mbr-text,
.cid-tGmwNFX54m .mbr-section-btn {
  color: #232323;
}
.cid-tGmwNFX54m .card-title,
.cid-tGmwNFX54m .card-box {
  color: #ffffff;
}
.cid-tGmwNFX54m .mbr-text,
.cid-tGmwNFX54m .link-wrap {
  color: #ffffff;
}
.cid-tGmwNGj9hT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmwNGj9hT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwNGj9hT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwNGj9hT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmwNGj9hT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmwNGj9hT .row {
    text-align: center;
  }
  .cid-tGmwNGj9hT .row > div {
    margin: auto;
  }
  .cid-tGmwNGj9hT .social-row {
    justify-content: center;
  }
}
.cid-tGmwNGj9hT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmwNGj9hT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmwNGj9hT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmwNGj9hT .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmwNGj9hT .mbr-text {
  color: #bbbbbb;
}
.cid-tGmwNGj9hT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmwNGj9hT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmwNGj9hT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmwYrV7Yd {
  background-image: url("../../../assets/images/-dsc4784-edit-2000x1333.png");
}
.cid-tGmwYrV7Yd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwYrV7Yd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwYsBoLA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmwYsBoLA .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tGmwYsBoLA .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tGmwYsBoLA img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tGmwYsBoLA .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tGmwYsBoLA .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tGmwYsBoLA .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmwYsBoLA .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tGmwYsBoLA .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tGmwYsBoLA .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tGmwYsBoLA .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tGmwYsBoLA span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tGmwYsBoLA .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tGmwYsBoLA .main-text {
  color: #c8c8c8;
}
.cid-tGmwYsBoLA .card-text {
  color: #c8c8c8;
}
.cid-tGmwYt0CrH {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmwYt0CrH .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmwYt0CrH .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmwYt0CrH .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmwYt0CrH .label-text {
  color: #ffffff;
}
.cid-tGmwYt0CrH .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmwYt0CrH .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmwYt0CrH .card {
    padding: 0;
  }
}
.cid-tGmwYt0CrH .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmwYt0CrH .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmwYt0CrH .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmwYt0CrH .card-text {
  color: #ffffff;
}
.cid-tGmwYt0CrH .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmwYt0CrH .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmwYt0CrH .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmwYt0CrH .card-box {
    text-align: center;
  }
}
.cid-tGmwYt0CrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwYt0CrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwYt0CrH .card-title {
  color: #ffe161;
}
.cid-tGmwYt0CrH .mbr-section-title {
  color: #ffe161;
}
.cid-tGmwYtlrYk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmwYtlrYk .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmwYtlrYk h4 {
  text-align: center;
}
.cid-tGmwYtlrYk p {
  text-align: center;
}
.cid-tGmwYtlrYk .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmwYtlrYk .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmwYtlrYk .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmwYtlrYk .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmwYtlrYk .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmwYtlrYk .card-title,
.cid-tGmwYtlrYk .card-img {
  color: #e6c63b;
}
.cid-tGmwYtlrYk .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmwYtlrYk .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmwYtlrYk .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmwYtI0tD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmwYtI0tD .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmwYtI0tD .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmwYtI0tD .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmwYtI0tD .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmwYtI0tD .text-wrapper .card-text,
.cid-tGmwYtI0tD .text-wrapper .card-btn,
.cid-tGmwYtI0tD .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmwYtI0tD .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmwYtI0tD .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmwYtI0tD .content-wrapper .geometry__square,
  .cid-tGmwYtI0tD .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmwYtI0tD .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmwYtI0tD .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmwYtI0tD .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmwYtI0tD .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmwYtI0tD .geometry {
  position: absolute;
}
.cid-tGmwYtI0tD .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmwYtI0tD .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmwYtI0tD .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmwYtI0tD .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmwYtI0tD .geometry__square,
.cid-tGmwYtI0tD .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmwYtI0tD .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmwYtI0tD .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmwYtI0tD .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmwYtI0tD .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmwYtI0tD .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmwYtI0tD .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmwYtI0tD .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmwYtI0tD .content {
    display: block;
  }
  .cid-tGmwYtI0tD .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmwYtI0tD .card-text,
  .cid-tGmwYtI0tD .card-title,
  .cid-tGmwYtI0tD .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmwYtI0tD .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmwYtI0tD .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmwYtI0tD .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmwYtI0tD .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmwYtI0tD .geometry {
    position: absolute;
  }
  .cid-tGmwYtI0tD .geometry__circle,
  .cid-tGmwYtI0tD .geometry__circle-bg,
  .cid-tGmwYtI0tD .geometry__square,
  .cid-tGmwYtI0tD .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmwYtXvnr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmwYtXvnr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwYtXvnr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwYtXvnr .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmwYtXvnr .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmwYtXvnr .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmwYtXvnr .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmwYtXvnr .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmwYtXvnr .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmwYtXvnr .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmwYtXvnr .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmwYtXvnr .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmwYtXvnr [class^="socicon-"]:before,
.cid-tGmwYtXvnr [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmwYuh7AT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmwYuh7AT .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmwYuh7AT .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmwYuh7AT input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmwYuh7AT input::-moz-placeholder {
  color: #000000;
}
.cid-tGmwYuh7AT textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmwYuh7AT textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmwYuh7AT textarea.form-control {
  min-height: 83px;
}
.cid-tGmwYuh7AT .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmwYuh7AT H3 {
  color: #353535;
}
.cid-tH700LZCIc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH700LZCIc .row {
  justify-content: center;
}
.cid-tH700LZCIc img,
.cid-tH700LZCIc .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH700LZCIc .item:focus,
.cid-tH700LZCIc span:focus {
  outline: none;
}
.cid-tH700LZCIc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH700LZCIc .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH700LZCIc .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH700LZCIc .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH700LZCIc .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH700LZCIc .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH700LZCIc .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH700LZCIc .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH700LZCIc .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH700LZCIc .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH700LZCIc .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH700LZCIc .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH700LZCIc .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH700LZCIc .mbr-text {
  color: #ffffff;
}
.cid-tH700LZCIc .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH700LZCIc .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH700LZCIc .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH700LZCIc .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH700LZCIc .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH700LZCIc .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH700LZCIc .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmwYw3zIe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmwYw3zIe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwYw3zIe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwYw3zIe .mbr-text,
.cid-tGmwYw3zIe .mbr-section-btn {
  color: #232323;
}
.cid-tGmwYw3zIe .card-title,
.cid-tGmwYw3zIe .card-box {
  color: #ffffff;
}
.cid-tGmwYw3zIe .mbr-text,
.cid-tGmwYw3zIe .link-wrap {
  color: #ffffff;
}
.cid-tGmwYwpLfV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmwYwpLfV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmwYwpLfV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmwYwpLfV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmwYwpLfV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmwYwpLfV .row {
    text-align: center;
  }
  .cid-tGmwYwpLfV .row > div {
    margin: auto;
  }
  .cid-tGmwYwpLfV .social-row {
    justify-content: center;
  }
}
.cid-tGmwYwpLfV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmwYwpLfV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmwYwpLfV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmwYwpLfV .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmwYwpLfV .mbr-text {
  color: #bbbbbb;
}
.cid-tGmwYwpLfV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmwYwpLfV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmwYwpLfV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmx3rxY5l {
  background-image: url("../../../assets/images/balizador-kairos-2000x1333.jpg");
}
.cid-tGmx3rxY5l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmx3rxY5l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmx3szybG {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmx3szybG .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmx3szybG .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmx3szybG .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmx3szybG .label-text {
  color: #ffffff;
}
.cid-tGmx3szybG .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmx3szybG .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmx3szybG .card {
    padding: 0;
  }
}
.cid-tGmx3szybG .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmx3szybG .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmx3szybG .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmx3szybG .card-text {
  color: #ffffff;
}
.cid-tGmx3szybG .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmx3szybG .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmx3szybG .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmx3szybG .card-box {
    text-align: center;
  }
}
.cid-tGmx3szybG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmx3szybG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmx3szybG .card-title {
  color: #ffe161;
}
.cid-tGmx3szybG .mbr-section-title {
  color: #ffe161;
}
.cid-tGmx3sVLrZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmx3sVLrZ .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmx3sVLrZ h4 {
  text-align: center;
}
.cid-tGmx3sVLrZ p {
  text-align: center;
}
.cid-tGmx3sVLrZ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmx3sVLrZ .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmx3sVLrZ .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmx3sVLrZ .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmx3sVLrZ .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmx3sVLrZ .card-title,
.cid-tGmx3sVLrZ .card-img {
  color: #e6c63b;
}
.cid-tGmx3sVLrZ .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmx3sVLrZ .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmx3sVLrZ .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmx3tjCv2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmx3tjCv2 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmx3tjCv2 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmx3tjCv2 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmx3tjCv2 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmx3tjCv2 .text-wrapper .card-text,
.cid-tGmx3tjCv2 .text-wrapper .card-btn,
.cid-tGmx3tjCv2 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmx3tjCv2 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmx3tjCv2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmx3tjCv2 .content-wrapper .geometry__square,
  .cid-tGmx3tjCv2 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmx3tjCv2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmx3tjCv2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmx3tjCv2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmx3tjCv2 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmx3tjCv2 .geometry {
  position: absolute;
}
.cid-tGmx3tjCv2 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmx3tjCv2 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmx3tjCv2 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmx3tjCv2 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmx3tjCv2 .geometry__square,
.cid-tGmx3tjCv2 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmx3tjCv2 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmx3tjCv2 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmx3tjCv2 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmx3tjCv2 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmx3tjCv2 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmx3tjCv2 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmx3tjCv2 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmx3tjCv2 .content {
    display: block;
  }
  .cid-tGmx3tjCv2 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmx3tjCv2 .card-text,
  .cid-tGmx3tjCv2 .card-title,
  .cid-tGmx3tjCv2 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmx3tjCv2 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmx3tjCv2 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmx3tjCv2 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmx3tjCv2 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmx3tjCv2 .geometry {
    position: absolute;
  }
  .cid-tGmx3tjCv2 .geometry__circle,
  .cid-tGmx3tjCv2 .geometry__circle-bg,
  .cid-tGmx3tjCv2 .geometry__square,
  .cid-tGmx3tjCv2 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmx3tyC1V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmx3tyC1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmx3tyC1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmx3tyC1V .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmx3tyC1V .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmx3tyC1V .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmx3tyC1V .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmx3tyC1V .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmx3tyC1V .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmx3tyC1V .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmx3tyC1V .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmx3tyC1V .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmx3tyC1V [class^="socicon-"]:before,
.cid-tGmx3tyC1V [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmx3tRbgy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmx3tRbgy .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmx3tRbgy .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmx3tRbgy input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmx3tRbgy input::-moz-placeholder {
  color: #000000;
}
.cid-tGmx3tRbgy textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmx3tRbgy textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmx3tRbgy textarea.form-control {
  min-height: 83px;
}
.cid-tGmx3tRbgy .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmx3tRbgy H3 {
  color: #353535;
}
.cid-tH703XReY1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH703XReY1 .row {
  justify-content: center;
}
.cid-tH703XReY1 img,
.cid-tH703XReY1 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH703XReY1 .item:focus,
.cid-tH703XReY1 span:focus {
  outline: none;
}
.cid-tH703XReY1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH703XReY1 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH703XReY1 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH703XReY1 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH703XReY1 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH703XReY1 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH703XReY1 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH703XReY1 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH703XReY1 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH703XReY1 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH703XReY1 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH703XReY1 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH703XReY1 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH703XReY1 .mbr-text {
  color: #ffffff;
}
.cid-tH703XReY1 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH703XReY1 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH703XReY1 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH703XReY1 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH703XReY1 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH703XReY1 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH703XReY1 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmx3vg396 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmx3vg396 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmx3vg396 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmx3vg396 .mbr-text,
.cid-tGmx3vg396 .mbr-section-btn {
  color: #232323;
}
.cid-tGmx3vg396 .card-title,
.cid-tGmx3vg396 .card-box {
  color: #ffffff;
}
.cid-tGmx3vg396 .mbr-text,
.cid-tGmx3vg396 .link-wrap {
  color: #ffffff;
}
.cid-tGmx3vFg2T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmx3vFg2T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmx3vFg2T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmx3vFg2T .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmx3vFg2T .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmx3vFg2T .row {
    text-align: center;
  }
  .cid-tGmx3vFg2T .row > div {
    margin: auto;
  }
  .cid-tGmx3vFg2T .social-row {
    justify-content: center;
  }
}
.cid-tGmx3vFg2T .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmx3vFg2T .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmx3vFg2T .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmx3vFg2T .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmx3vFg2T .mbr-text {
  color: #bbbbbb;
}
.cid-tGmx3vFg2T .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmx3vFg2T .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmx3vFg2T div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxfzhsQm {
  background-image: url("../../../assets/images/dsc05725-2000x1127.jpg");
}
.cid-tGmxfzhsQm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxfzhsQm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxfAKeNm {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxfAKeNm .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxfAKeNm .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxfAKeNm .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxfAKeNm .label-text {
  color: #ffffff;
}
.cid-tGmxfAKeNm .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxfAKeNm .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxfAKeNm .card {
    padding: 0;
  }
}
.cid-tGmxfAKeNm .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxfAKeNm .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxfAKeNm .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxfAKeNm .card-text {
  color: #ffffff;
}
.cid-tGmxfAKeNm .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxfAKeNm .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxfAKeNm .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxfAKeNm .card-box {
    text-align: center;
  }
}
.cid-tGmxfAKeNm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxfAKeNm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxfAKeNm .card-title {
  color: #ffe161;
}
.cid-tGmxfAKeNm .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxfB9EXB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxfB9EXB .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxfB9EXB h4 {
  text-align: center;
}
.cid-tGmxfB9EXB p {
  text-align: center;
}
.cid-tGmxfB9EXB .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxfB9EXB .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxfB9EXB .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxfB9EXB .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxfB9EXB .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxfB9EXB .card-title,
.cid-tGmxfB9EXB .card-img {
  color: #e6c63b;
}
.cid-tGmxfB9EXB .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxfB9EXB .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxfB9EXB .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxfBxpZB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxfBxpZB .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxfBxpZB .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxfBxpZB .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxfBxpZB .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxfBxpZB .text-wrapper .card-text,
.cid-tGmxfBxpZB .text-wrapper .card-btn,
.cid-tGmxfBxpZB .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxfBxpZB .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxfBxpZB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxfBxpZB .content-wrapper .geometry__square,
  .cid-tGmxfBxpZB .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxfBxpZB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxfBxpZB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxfBxpZB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxfBxpZB .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxfBxpZB .geometry {
  position: absolute;
}
.cid-tGmxfBxpZB .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxfBxpZB .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxfBxpZB .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxfBxpZB .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxfBxpZB .geometry__square,
.cid-tGmxfBxpZB .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxfBxpZB .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxfBxpZB .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxfBxpZB .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxfBxpZB .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxfBxpZB .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxfBxpZB .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxfBxpZB .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxfBxpZB .content {
    display: block;
  }
  .cid-tGmxfBxpZB .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxfBxpZB .card-text,
  .cid-tGmxfBxpZB .card-title,
  .cid-tGmxfBxpZB .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxfBxpZB .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxfBxpZB .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxfBxpZB .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxfBxpZB .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxfBxpZB .geometry {
    position: absolute;
  }
  .cid-tGmxfBxpZB .geometry__circle,
  .cid-tGmxfBxpZB .geometry__circle-bg,
  .cid-tGmxfBxpZB .geometry__square,
  .cid-tGmxfBxpZB .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxfBNKFZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxfBNKFZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxfBNKFZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxfBNKFZ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxfBNKFZ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxfBNKFZ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxfBNKFZ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxfBNKFZ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxfBNKFZ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxfBNKFZ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxfBNKFZ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxfBNKFZ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxfBNKFZ [class^="socicon-"]:before,
.cid-tGmxfBNKFZ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxfC4X04 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxfC4X04 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxfC4X04 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxfC4X04 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxfC4X04 input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxfC4X04 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxfC4X04 textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxfC4X04 textarea.form-control {
  min-height: 83px;
}
.cid-tGmxfC4X04 .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxfC4X04 H3 {
  color: #353535;
}
.cid-tH707h6mLN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH707h6mLN .row {
  justify-content: center;
}
.cid-tH707h6mLN img,
.cid-tH707h6mLN .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH707h6mLN .item:focus,
.cid-tH707h6mLN span:focus {
  outline: none;
}
.cid-tH707h6mLN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH707h6mLN .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH707h6mLN .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH707h6mLN .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH707h6mLN .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH707h6mLN .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH707h6mLN .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH707h6mLN .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH707h6mLN .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH707h6mLN .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH707h6mLN .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH707h6mLN .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH707h6mLN .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH707h6mLN .mbr-text {
  color: #ffffff;
}
.cid-tH707h6mLN .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH707h6mLN .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH707h6mLN .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH707h6mLN .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH707h6mLN .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH707h6mLN .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH707h6mLN .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxfDvJUn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxfDvJUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxfDvJUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxfDvJUn .mbr-text,
.cid-tGmxfDvJUn .mbr-section-btn {
  color: #232323;
}
.cid-tGmxfDvJUn .card-title,
.cid-tGmxfDvJUn .card-box {
  color: #ffffff;
}
.cid-tGmxfDvJUn .mbr-text,
.cid-tGmxfDvJUn .link-wrap {
  color: #ffffff;
}
.cid-tGmxfDT3fZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxfDT3fZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxfDT3fZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxfDT3fZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxfDT3fZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxfDT3fZ .row {
    text-align: center;
  }
  .cid-tGmxfDT3fZ .row > div {
    margin: auto;
  }
  .cid-tGmxfDT3fZ .social-row {
    justify-content: center;
  }
}
.cid-tGmxfDT3fZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxfDT3fZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxfDT3fZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxfDT3fZ .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxfDT3fZ .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxfDT3fZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxfDT3fZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxfDT3fZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxcuwUJ9 {
  background-image: url("../../../assets/images/back-cyclope-1920x1080.png");
}
.cid-tGmxcuwUJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxcuwUJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH6rYJysQK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #bbbbbb;
}
.cid-tH6rYJysQK img,
.cid-tH6rYJysQK .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tH6rYJysQK .item:focus,
.cid-tH6rYJysQK span:focus {
  outline: none;
}
.cid-tH6rYJysQK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH6rYJysQK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tH6rYJysQK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH6rYJysQK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tH6rYJysQK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tH6rYJysQK .mbr-section-title {
  color: #232323;
}
.cid-tH6rYJysQK .mbr-text,
.cid-tH6rYJysQK .mbr-section-btn {
  text-align: left;
}
.cid-tH6rYJysQK .item-title {
  text-align: left;
}
.cid-tH6rYJysQK .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-tGmxcvD1w9 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxcvD1w9 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxcvD1w9 .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxcvD1w9 .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxcvD1w9 .label-text {
  color: #ffffff;
}
.cid-tGmxcvD1w9 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxcvD1w9 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxcvD1w9 .card {
    padding: 0;
  }
}
.cid-tGmxcvD1w9 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxcvD1w9 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxcvD1w9 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxcvD1w9 .card-text {
  color: #ffffff;
}
.cid-tGmxcvD1w9 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxcvD1w9 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxcvD1w9 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxcvD1w9 .card-box {
    text-align: center;
  }
}
.cid-tGmxcvD1w9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxcvD1w9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxcvD1w9 .card-title {
  color: #ffe161;
}
.cid-tGmxcvD1w9 .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxcw2011 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxcw2011 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxcw2011 h4 {
  text-align: center;
}
.cid-tGmxcw2011 p {
  text-align: center;
}
.cid-tGmxcw2011 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxcw2011 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxcw2011 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxcw2011 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxcw2011 .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxcw2011 .card-title,
.cid-tGmxcw2011 .card-img {
  color: #e6c63b;
}
.cid-tGmxcw2011 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxcw2011 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxcw2011 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tH6znqW1EN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/back-lens-1.6.1-1920x1080.jpg");
}
.cid-tH6znqW1EN .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tH6znqW1EN .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tH6znqW1EN .btn {
  margin: 0px !important;
}
.cid-tH6znqW1EN .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH6znqW1EN .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH6znqW1EN .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tH6znqW1EN .carousel-item .wrap-img {
  text-align: center;
}
.cid-tH6znqW1EN .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tH6znqW1EN .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tH6znqW1EN .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tH6znqW1EN .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tH6znqW1EN .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tH6znqW1EN .second-col {
    padding-top: 2rem;
  }
}
.cid-tGmxcwpXob {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxcwpXob .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxcwpXob .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxcwpXob .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxcwpXob .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxcwpXob .text-wrapper .card-text,
.cid-tGmxcwpXob .text-wrapper .card-btn,
.cid-tGmxcwpXob .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxcwpXob .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxcwpXob .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxcwpXob .content-wrapper .geometry__square,
  .cid-tGmxcwpXob .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxcwpXob .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxcwpXob .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxcwpXob .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxcwpXob .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxcwpXob .geometry {
  position: absolute;
}
.cid-tGmxcwpXob .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxcwpXob .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxcwpXob .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxcwpXob .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxcwpXob .geometry__square,
.cid-tGmxcwpXob .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxcwpXob .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxcwpXob .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxcwpXob .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxcwpXob .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxcwpXob .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxcwpXob .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxcwpXob .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxcwpXob .content {
    display: block;
  }
  .cid-tGmxcwpXob .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxcwpXob .card-text,
  .cid-tGmxcwpXob .card-title,
  .cid-tGmxcwpXob .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxcwpXob .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxcwpXob .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxcwpXob .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxcwpXob .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxcwpXob .geometry {
    position: absolute;
  }
  .cid-tGmxcwpXob .geometry__circle,
  .cid-tGmxcwpXob .geometry__circle-bg,
  .cid-tGmxcwpXob .geometry__square,
  .cid-tGmxcwpXob .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxcwIwII {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxcwIwII .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxcwIwII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxcwIwII .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxcwIwII .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxcwIwII .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxcwIwII .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxcwIwII .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxcwIwII .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxcwIwII .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxcwIwII .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxcwIwII .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxcwIwII [class^="socicon-"]:before,
.cid-tGmxcwIwII [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxcx1mjG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxcx1mjG .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxcx1mjG .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxcx1mjG input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxcx1mjG input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxcx1mjG textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxcx1mjG textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxcx1mjG textarea.form-control {
  min-height: 83px;
}
.cid-tGmxcx1mjG .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxcx1mjG H3 {
  color: #353535;
}
.cid-tH70asLEA9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH70asLEA9 .row {
  justify-content: center;
}
.cid-tH70asLEA9 img,
.cid-tH70asLEA9 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH70asLEA9 .item:focus,
.cid-tH70asLEA9 span:focus {
  outline: none;
}
.cid-tH70asLEA9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH70asLEA9 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH70asLEA9 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH70asLEA9 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH70asLEA9 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH70asLEA9 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH70asLEA9 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH70asLEA9 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH70asLEA9 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH70asLEA9 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH70asLEA9 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH70asLEA9 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH70asLEA9 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH70asLEA9 .mbr-text {
  color: #ffffff;
}
.cid-tH70asLEA9 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH70asLEA9 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH70asLEA9 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH70asLEA9 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH70asLEA9 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH70asLEA9 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH70asLEA9 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxcyA9TD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxcyA9TD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxcyA9TD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxcyA9TD .mbr-text,
.cid-tGmxcyA9TD .mbr-section-btn {
  color: #232323;
}
.cid-tGmxcyA9TD .card-title,
.cid-tGmxcyA9TD .card-box {
  color: #ffffff;
}
.cid-tGmxcyA9TD .mbr-text,
.cid-tGmxcyA9TD .link-wrap {
  color: #ffffff;
}
.cid-tGmxcyYxgx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxcyYxgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxcyYxgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxcyYxgx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxcyYxgx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxcyYxgx .row {
    text-align: center;
  }
  .cid-tGmxcyYxgx .row > div {
    margin: auto;
  }
  .cid-tGmxcyYxgx .social-row {
    justify-content: center;
  }
}
.cid-tGmxcyYxgx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxcyYxgx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxcyYxgx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxcyYxgx .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxcyYxgx .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxcyYxgx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxcyYxgx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxcyYxgx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxnxQZIk {
  background-image: url("../../../assets/images/backorfeu-1920x1080.png");
}
.cid-tGmxnxQZIk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxnxQZIk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxnyUf7n {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxnyUf7n .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxnyUf7n .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxnyUf7n .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxnyUf7n .label-text {
  color: #ffffff;
}
.cid-tGmxnyUf7n .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxnyUf7n .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxnyUf7n .card {
    padding: 0;
  }
}
.cid-tGmxnyUf7n .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxnyUf7n .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxnyUf7n .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxnyUf7n .card-text {
  color: #ffffff;
}
.cid-tGmxnyUf7n .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxnyUf7n .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxnyUf7n .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxnyUf7n .card-box {
    text-align: center;
  }
}
.cid-tGmxnyUf7n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxnyUf7n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxnyUf7n .card-title {
  color: #ffe161;
}
.cid-tGmxnyUf7n .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxnzf893 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxnzf893 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxnzf893 h4 {
  text-align: center;
}
.cid-tGmxnzf893 p {
  text-align: center;
}
.cid-tGmxnzf893 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxnzf893 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxnzf893 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxnzf893 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxnzf893 .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxnzf893 .card-title,
.cid-tGmxnzf893 .card-img {
  color: #e6c63b;
}
.cid-tGmxnzf893 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxnzf893 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxnzf893 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxnzDdOd {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxnzDdOd .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxnzDdOd .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxnzDdOd .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxnzDdOd .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxnzDdOd .text-wrapper .card-text,
.cid-tGmxnzDdOd .text-wrapper .card-btn,
.cid-tGmxnzDdOd .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxnzDdOd .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxnzDdOd .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxnzDdOd .content-wrapper .geometry__square,
  .cid-tGmxnzDdOd .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxnzDdOd .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxnzDdOd .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxnzDdOd .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxnzDdOd .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxnzDdOd .geometry {
  position: absolute;
}
.cid-tGmxnzDdOd .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxnzDdOd .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxnzDdOd .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxnzDdOd .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxnzDdOd .geometry__square,
.cid-tGmxnzDdOd .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxnzDdOd .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxnzDdOd .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxnzDdOd .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxnzDdOd .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxnzDdOd .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxnzDdOd .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxnzDdOd .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxnzDdOd .content {
    display: block;
  }
  .cid-tGmxnzDdOd .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxnzDdOd .card-text,
  .cid-tGmxnzDdOd .card-title,
  .cid-tGmxnzDdOd .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxnzDdOd .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxnzDdOd .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxnzDdOd .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxnzDdOd .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxnzDdOd .geometry {
    position: absolute;
  }
  .cid-tGmxnzDdOd .geometry__circle,
  .cid-tGmxnzDdOd .geometry__circle-bg,
  .cid-tGmxnzDdOd .geometry__square,
  .cid-tGmxnzDdOd .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxnzVFos {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxnzVFos .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxnzVFos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxnzVFos .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxnzVFos .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxnzVFos .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxnzVFos .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxnzVFos .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxnzVFos .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxnzVFos .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxnzVFos .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxnzVFos .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxnzVFos [class^="socicon-"]:before,
.cid-tGmxnzVFos [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxnAecDj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxnAecDj .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxnAecDj .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxnAecDj input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxnAecDj input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxnAecDj textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxnAecDj textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxnAecDj textarea.form-control {
  min-height: 83px;
}
.cid-tGmxnAecDj .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxnAecDj H3 {
  color: #353535;
}
.cid-tH70dwc0iZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH70dwc0iZ .row {
  justify-content: center;
}
.cid-tH70dwc0iZ img,
.cid-tH70dwc0iZ .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH70dwc0iZ .item:focus,
.cid-tH70dwc0iZ span:focus {
  outline: none;
}
.cid-tH70dwc0iZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH70dwc0iZ .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH70dwc0iZ .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH70dwc0iZ .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH70dwc0iZ .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH70dwc0iZ .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH70dwc0iZ .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH70dwc0iZ .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH70dwc0iZ .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH70dwc0iZ .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH70dwc0iZ .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH70dwc0iZ .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH70dwc0iZ .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH70dwc0iZ .mbr-text {
  color: #ffffff;
}
.cid-tH70dwc0iZ .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH70dwc0iZ .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH70dwc0iZ .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH70dwc0iZ .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH70dwc0iZ .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH70dwc0iZ .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH70dwc0iZ .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxnBBk8f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxnBBk8f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxnBBk8f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxnBBk8f .mbr-text,
.cid-tGmxnBBk8f .mbr-section-btn {
  color: #232323;
}
.cid-tGmxnBBk8f .card-title,
.cid-tGmxnBBk8f .card-box {
  color: #ffffff;
}
.cid-tGmxnBBk8f .mbr-text,
.cid-tGmxnBBk8f .link-wrap {
  color: #ffffff;
}
.cid-tGmxnBYpc8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxnBYpc8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxnBYpc8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxnBYpc8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxnBYpc8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxnBYpc8 .row {
    text-align: center;
  }
  .cid-tGmxnBYpc8 .row > div {
    margin: auto;
  }
  .cid-tGmxnBYpc8 .social-row {
    justify-content: center;
  }
}
.cid-tGmxnBYpc8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxnBYpc8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxnBYpc8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxnBYpc8 .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxnBYpc8 .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxnBYpc8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxnBYpc8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxnBYpc8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxsW71CL {
  background-image: url("../../../assets/images/back-poseidon-1920x1080.png");
}
.cid-tGmxsW71CL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxsW71CL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxsXgWTj {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxsXgWTj .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxsXgWTj .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxsXgWTj .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxsXgWTj .label-text {
  color: #ffffff;
}
.cid-tGmxsXgWTj .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxsXgWTj .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxsXgWTj .card {
    padding: 0;
  }
}
.cid-tGmxsXgWTj .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxsXgWTj .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxsXgWTj .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxsXgWTj .card-text {
  color: #ffffff;
}
.cid-tGmxsXgWTj .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxsXgWTj .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxsXgWTj .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxsXgWTj .card-box {
    text-align: center;
  }
}
.cid-tGmxsXgWTj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxsXgWTj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxsXgWTj .card-title {
  color: #ffe161;
}
.cid-tGmxsXgWTj .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxsXBnbU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxsXBnbU .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxsXBnbU h4 {
  text-align: center;
}
.cid-tGmxsXBnbU p {
  text-align: center;
}
.cid-tGmxsXBnbU .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxsXBnbU .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxsXBnbU .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxsXBnbU .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxsXBnbU .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxsXBnbU .card-title,
.cid-tGmxsXBnbU .card-img {
  color: #e6c63b;
}
.cid-tGmxsXBnbU .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxsXBnbU .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxsXBnbU .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxsY1clR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxsY1clR .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxsY1clR .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxsY1clR .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxsY1clR .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxsY1clR .text-wrapper .card-text,
.cid-tGmxsY1clR .text-wrapper .card-btn,
.cid-tGmxsY1clR .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxsY1clR .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxsY1clR .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxsY1clR .content-wrapper .geometry__square,
  .cid-tGmxsY1clR .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxsY1clR .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxsY1clR .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxsY1clR .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxsY1clR .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxsY1clR .geometry {
  position: absolute;
}
.cid-tGmxsY1clR .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxsY1clR .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxsY1clR .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxsY1clR .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxsY1clR .geometry__square,
.cid-tGmxsY1clR .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxsY1clR .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxsY1clR .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxsY1clR .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxsY1clR .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxsY1clR .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxsY1clR .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxsY1clR .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxsY1clR .content {
    display: block;
  }
  .cid-tGmxsY1clR .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxsY1clR .card-text,
  .cid-tGmxsY1clR .card-title,
  .cid-tGmxsY1clR .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxsY1clR .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxsY1clR .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxsY1clR .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxsY1clR .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxsY1clR .geometry {
    position: absolute;
  }
  .cid-tGmxsY1clR .geometry__circle,
  .cid-tGmxsY1clR .geometry__circle-bg,
  .cid-tGmxsY1clR .geometry__square,
  .cid-tGmxsY1clR .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxsYgKH2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxsYgKH2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxsYgKH2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxsYgKH2 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxsYgKH2 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxsYgKH2 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxsYgKH2 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxsYgKH2 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxsYgKH2 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxsYgKH2 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxsYgKH2 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxsYgKH2 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxsYgKH2 [class^="socicon-"]:before,
.cid-tGmxsYgKH2 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxsYyPcl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxsYyPcl .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxsYyPcl .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxsYyPcl input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxsYyPcl input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxsYyPcl textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxsYyPcl textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxsYyPcl textarea.form-control {
  min-height: 83px;
}
.cid-tGmxsYyPcl .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxsYyPcl H3 {
  color: #353535;
}
.cid-tH70fZQjW2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH70fZQjW2 .row {
  justify-content: center;
}
.cid-tH70fZQjW2 img,
.cid-tH70fZQjW2 .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH70fZQjW2 .item:focus,
.cid-tH70fZQjW2 span:focus {
  outline: none;
}
.cid-tH70fZQjW2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH70fZQjW2 .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH70fZQjW2 .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH70fZQjW2 .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH70fZQjW2 .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH70fZQjW2 .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH70fZQjW2 .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH70fZQjW2 .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH70fZQjW2 .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH70fZQjW2 .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH70fZQjW2 .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH70fZQjW2 .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH70fZQjW2 .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH70fZQjW2 .mbr-text {
  color: #ffffff;
}
.cid-tH70fZQjW2 .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH70fZQjW2 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH70fZQjW2 .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH70fZQjW2 .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH70fZQjW2 .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH70fZQjW2 .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH70fZQjW2 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxt0btCu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxt0btCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxt0btCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxt0btCu .mbr-text,
.cid-tGmxt0btCu .mbr-section-btn {
  color: #232323;
}
.cid-tGmxt0btCu .card-title,
.cid-tGmxt0btCu .card-box {
  color: #ffffff;
}
.cid-tGmxt0btCu .mbr-text,
.cid-tGmxt0btCu .link-wrap {
  color: #ffffff;
}
.cid-tGmxt0AOnx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxt0AOnx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxt0AOnx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxt0AOnx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxt0AOnx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxt0AOnx .row {
    text-align: center;
  }
  .cid-tGmxt0AOnx .row > div {
    margin: auto;
  }
  .cid-tGmxt0AOnx .social-row {
    justify-content: center;
  }
}
.cid-tGmxt0AOnx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxt0AOnx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxt0AOnx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxt0AOnx .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxt0AOnx .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxt0AOnx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxt0AOnx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxt0AOnx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxxDz3uI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxxDz3uI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/whatsapp-image-2021-10-13-at-15.10.09-1-1600x1200.jpg");
}
.cid-tH6SxXGR8b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/back-lens-2-1.1.1-1920x1080.jpg");
}
.cid-tH6SxXGR8b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH6SxXGR8b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH6SxXGR8b .row {
  flex-direction: row-reverse;
}
.cid-tH6SxXGR8b .video-wrapper iframe {
  width: 100%;
}
.cid-tH6SxXGR8b .mbr-section-title,
.cid-tH6SxXGR8b .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tH6SxXGR8b .text-wrapper {
    padding: 2rem;
  }
}
.cid-tGmxxEMpvR {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxxEMpvR .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxxEMpvR .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxxEMpvR .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxxEMpvR .label-text {
  color: #ffffff;
}
.cid-tGmxxEMpvR .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxxEMpvR .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxxEMpvR .card {
    padding: 0;
  }
}
.cid-tGmxxEMpvR .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxxEMpvR .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxxEMpvR .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxxEMpvR .card-text {
  color: #ffffff;
}
.cid-tGmxxEMpvR .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxxEMpvR .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxxEMpvR .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxxEMpvR .card-box {
    text-align: center;
  }
}
.cid-tGmxxEMpvR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxxEMpvR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxxEMpvR .card-title {
  color: #ffe161;
}
.cid-tGmxxEMpvR .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxxF5PPq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxxF5PPq .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxxF5PPq h4 {
  text-align: center;
}
.cid-tGmxxF5PPq p {
  text-align: center;
}
.cid-tGmxxF5PPq .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxxF5PPq .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxxF5PPq .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxxF5PPq .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxxF5PPq .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxxF5PPq .card-title,
.cid-tGmxxF5PPq .card-img {
  color: #e6c63b;
}
.cid-tGmxxF5PPq .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxxF5PPq .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxxF5PPq .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxxFx5Nd {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxxFx5Nd .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxxFx5Nd .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxxFx5Nd .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxxFx5Nd .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxxFx5Nd .text-wrapper .card-text,
.cid-tGmxxFx5Nd .text-wrapper .card-btn,
.cid-tGmxxFx5Nd .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxxFx5Nd .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxxFx5Nd .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxxFx5Nd .content-wrapper .geometry__square,
  .cid-tGmxxFx5Nd .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxxFx5Nd .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxxFx5Nd .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxxFx5Nd .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxxFx5Nd .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxxFx5Nd .geometry {
  position: absolute;
}
.cid-tGmxxFx5Nd .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxxFx5Nd .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxxFx5Nd .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxxFx5Nd .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxxFx5Nd .geometry__square,
.cid-tGmxxFx5Nd .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxxFx5Nd .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxxFx5Nd .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxxFx5Nd .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxxFx5Nd .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxxFx5Nd .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxxFx5Nd .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxxFx5Nd .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxxFx5Nd .content {
    display: block;
  }
  .cid-tGmxxFx5Nd .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxxFx5Nd .card-text,
  .cid-tGmxxFx5Nd .card-title,
  .cid-tGmxxFx5Nd .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxxFx5Nd .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxxFx5Nd .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxxFx5Nd .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxxFx5Nd .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxxFx5Nd .geometry {
    position: absolute;
  }
  .cid-tGmxxFx5Nd .geometry__circle,
  .cid-tGmxxFx5Nd .geometry__circle-bg,
  .cid-tGmxxFx5Nd .geometry__square,
  .cid-tGmxxFx5Nd .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxxFP1Wg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxxFP1Wg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxxFP1Wg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxxFP1Wg .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxxFP1Wg .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxxFP1Wg .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxxFP1Wg .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxxFP1Wg .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxxFP1Wg .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxxFP1Wg .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxxFP1Wg .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxxFP1Wg .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxxFP1Wg [class^="socicon-"]:before,
.cid-tGmxxFP1Wg [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxxG84R4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxxG84R4 .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxxG84R4 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxxG84R4 input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxxG84R4 input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxxG84R4 textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxxG84R4 textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxxG84R4 textarea.form-control {
  min-height: 83px;
}
.cid-tGmxxG84R4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxxG84R4 H3 {
  color: #353535;
}
.cid-tGmxxGrpvt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxxGrpvt .row {
  justify-content: center;
}
.cid-tGmxxGrpvt img,
.cid-tGmxxGrpvt .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tGmxxGrpvt .item:focus,
.cid-tGmxxGrpvt span:focus {
  outline: none;
}
.cid-tGmxxGrpvt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tGmxxGrpvt .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tGmxxGrpvt .item-wrapper {
    min-height: 463px;
  }
}
.cid-tGmxxGrpvt .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tGmxxGrpvt .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tGmxxGrpvt .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tGmxxGrpvt .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tGmxxGrpvt .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tGmxxGrpvt .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tGmxxGrpvt .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tGmxxGrpvt .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tGmxxGrpvt .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tGmxxGrpvt .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tGmxxGrpvt .mbr-text {
  color: #ffffff;
}
.cid-tGmxxGrpvt .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tGmxxGrpvt .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tGmxxGrpvt .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tGmxxGrpvt .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tGmxxGrpvt .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tGmxxGrpvt .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tGmxxGrpvt .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxxHFCYS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxxHFCYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxxHFCYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxxHFCYS .mbr-text,
.cid-tGmxxHFCYS .mbr-section-btn {
  color: #232323;
}
.cid-tGmxxHFCYS .card-title,
.cid-tGmxxHFCYS .card-box {
  color: #ffffff;
}
.cid-tGmxxHFCYS .mbr-text,
.cid-tGmxxHFCYS .link-wrap {
  color: #ffffff;
}
.cid-tGmxxI0Zwe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxxI0Zwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxxI0Zwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxxI0Zwe .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxxI0Zwe .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxxI0Zwe .row {
    text-align: center;
  }
  .cid-tGmxxI0Zwe .row > div {
    margin: auto;
  }
  .cid-tGmxxI0Zwe .social-row {
    justify-content: center;
  }
}
.cid-tGmxxI0Zwe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxxI0Zwe .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxxI0Zwe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxxI0Zwe .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxxI0Zwe .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxxI0Zwe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxxI0Zwe .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxxI0Zwe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxF3U0KI {
  background-image: url("../../../assets/images/back-hera-1920x1080.png");
}
.cid-tGmxF3U0KI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxF3U0KI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxF5rOWU {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxF5rOWU .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxF5rOWU .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxF5rOWU .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxF5rOWU .label-text {
  color: #ffffff;
}
.cid-tGmxF5rOWU .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxF5rOWU .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxF5rOWU .card {
    padding: 0;
  }
}
.cid-tGmxF5rOWU .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxF5rOWU .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxF5rOWU .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxF5rOWU .card-text {
  color: #ffffff;
}
.cid-tGmxF5rOWU .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxF5rOWU .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxF5rOWU .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxF5rOWU .card-box {
    text-align: center;
  }
}
.cid-tGmxF5rOWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxF5rOWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxF5rOWU .card-title {
  color: #ffe161;
}
.cid-tGmxF5rOWU .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxF5NREc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxF5NREc .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxF5NREc h4 {
  text-align: center;
}
.cid-tGmxF5NREc p {
  text-align: center;
}
.cid-tGmxF5NREc .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxF5NREc .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxF5NREc .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxF5NREc .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxF5NREc .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxF5NREc .card-title,
.cid-tGmxF5NREc .card-img {
  color: #e6c63b;
}
.cid-tGmxF5NREc .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxF5NREc .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxF5NREc .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxF6bxyt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxF6bxyt .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxF6bxyt .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxF6bxyt .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxF6bxyt .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxF6bxyt .text-wrapper .card-text,
.cid-tGmxF6bxyt .text-wrapper .card-btn,
.cid-tGmxF6bxyt .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxF6bxyt .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxF6bxyt .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxF6bxyt .content-wrapper .geometry__square,
  .cid-tGmxF6bxyt .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxF6bxyt .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxF6bxyt .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxF6bxyt .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxF6bxyt .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxF6bxyt .geometry {
  position: absolute;
}
.cid-tGmxF6bxyt .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxF6bxyt .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxF6bxyt .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxF6bxyt .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxF6bxyt .geometry__square,
.cid-tGmxF6bxyt .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxF6bxyt .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxF6bxyt .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxF6bxyt .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxF6bxyt .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxF6bxyt .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxF6bxyt .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxF6bxyt .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxF6bxyt .content {
    display: block;
  }
  .cid-tGmxF6bxyt .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxF6bxyt .card-text,
  .cid-tGmxF6bxyt .card-title,
  .cid-tGmxF6bxyt .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxF6bxyt .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxF6bxyt .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxF6bxyt .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxF6bxyt .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxF6bxyt .geometry {
    position: absolute;
  }
  .cid-tGmxF6bxyt .geometry__circle,
  .cid-tGmxF6bxyt .geometry__circle-bg,
  .cid-tGmxF6bxyt .geometry__square,
  .cid-tGmxF6bxyt .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxF6qLKl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxF6qLKl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxF6qLKl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxF6qLKl .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxF6qLKl .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxF6qLKl .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxF6qLKl .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxF6qLKl .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxF6qLKl .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxF6qLKl .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxF6qLKl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxF6qLKl .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxF6qLKl [class^="socicon-"]:before,
.cid-tGmxF6qLKl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxF6ILLn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxF6ILLn .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxF6ILLn .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxF6ILLn input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxF6ILLn input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxF6ILLn textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxF6ILLn textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxF6ILLn textarea.form-control {
  min-height: 83px;
}
.cid-tGmxF6ILLn .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxF6ILLn H3 {
  color: #353535;
}
.cid-tH73NF1m6m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH73NF1m6m .row {
  justify-content: center;
}
.cid-tH73NF1m6m img,
.cid-tH73NF1m6m .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH73NF1m6m .item:focus,
.cid-tH73NF1m6m span:focus {
  outline: none;
}
.cid-tH73NF1m6m .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH73NF1m6m .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH73NF1m6m .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH73NF1m6m .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH73NF1m6m .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH73NF1m6m .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH73NF1m6m .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH73NF1m6m .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH73NF1m6m .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH73NF1m6m .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH73NF1m6m .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH73NF1m6m .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH73NF1m6m .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH73NF1m6m .mbr-text {
  color: #ffffff;
}
.cid-tH73NF1m6m .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH73NF1m6m .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH73NF1m6m .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH73NF1m6m .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH73NF1m6m .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH73NF1m6m .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH73NF1m6m .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxF8w3NM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxF8w3NM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxF8w3NM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxF8w3NM .mbr-text,
.cid-tGmxF8w3NM .mbr-section-btn {
  color: #232323;
}
.cid-tGmxF8w3NM .card-title,
.cid-tGmxF8w3NM .card-box {
  color: #ffffff;
}
.cid-tGmxF8w3NM .mbr-text,
.cid-tGmxF8w3NM .link-wrap {
  color: #ffffff;
}
.cid-tGmxF8XFA4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxF8XFA4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxF8XFA4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxF8XFA4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxF8XFA4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxF8XFA4 .row {
    text-align: center;
  }
  .cid-tGmxF8XFA4 .row > div {
    margin: auto;
  }
  .cid-tGmxF8XFA4 .social-row {
    justify-content: center;
  }
}
.cid-tGmxF8XFA4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxF8XFA4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxF8XFA4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxF8XFA4 .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxF8XFA4 .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxF8XFA4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxF8XFA4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxF8XFA4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGmxHgyeEA {
  background-image: url("../../../assets/images/back-hermes-1920x1080.png");
}
.cid-tGmxHgyeEA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxHgyeEA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxHhihTu {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxHhihTu .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tGmxHhihTu .row {
    padding: 0 0.75rem;
  }
}
.cid-tGmxHhihTu .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tGmxHhihTu .label-text {
  color: #ffffff;
}
.cid-tGmxHhihTu .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tGmxHhihTu .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tGmxHhihTu .card {
    padding: 0;
  }
}
.cid-tGmxHhihTu .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tGmxHhihTu .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tGmxHhihTu .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tGmxHhihTu .card-text {
  color: #ffffff;
}
.cid-tGmxHhihTu .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tGmxHhihTu .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tGmxHhihTu .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tGmxHhihTu .card-box {
    text-align: center;
  }
}
.cid-tGmxHhihTu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxHhihTu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxHhihTu .card-title {
  color: #ffe161;
}
.cid-tGmxHhihTu .mbr-section-title {
  color: #ffe161;
}
.cid-tGmxHhFo9a {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tGmxHhFo9a .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tGmxHhFo9a h4 {
  text-align: center;
}
.cid-tGmxHhFo9a p {
  text-align: center;
}
.cid-tGmxHhFo9a .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tGmxHhFo9a .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tGmxHhFo9a .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tGmxHhFo9a .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tGmxHhFo9a .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tGmxHhFo9a .card-title,
.cid-tGmxHhFo9a .card-img {
  color: #e6c63b;
}
.cid-tGmxHhFo9a .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tGmxHhFo9a .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tGmxHhFo9a .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tGmxHhXoB3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tGmxHhXoB3 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tGmxHhXoB3 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tGmxHhXoB3 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tGmxHhXoB3 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tGmxHhXoB3 .text-wrapper .card-text,
.cid-tGmxHhXoB3 .text-wrapper .card-btn,
.cid-tGmxHhXoB3 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tGmxHhXoB3 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tGmxHhXoB3 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tGmxHhXoB3 .content-wrapper .geometry__square,
  .cid-tGmxHhXoB3 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tGmxHhXoB3 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGmxHhXoB3 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxHhXoB3 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tGmxHhXoB3 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tGmxHhXoB3 .geometry {
  position: absolute;
}
.cid-tGmxHhXoB3 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tGmxHhXoB3 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tGmxHhXoB3 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tGmxHhXoB3 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tGmxHhXoB3 .geometry__square,
.cid-tGmxHhXoB3 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tGmxHhXoB3 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tGmxHhXoB3 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tGmxHhXoB3 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tGmxHhXoB3 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tGmxHhXoB3 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tGmxHhXoB3 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tGmxHhXoB3 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tGmxHhXoB3 .content {
    display: block;
  }
  .cid-tGmxHhXoB3 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tGmxHhXoB3 .card-text,
  .cid-tGmxHhXoB3 .card-title,
  .cid-tGmxHhXoB3 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tGmxHhXoB3 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tGmxHhXoB3 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tGmxHhXoB3 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tGmxHhXoB3 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tGmxHhXoB3 .geometry {
    position: absolute;
  }
  .cid-tGmxHhXoB3 .geometry__circle,
  .cid-tGmxHhXoB3 .geometry__circle-bg,
  .cid-tGmxHhXoB3 .geometry__square,
  .cid-tGmxHhXoB3 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tGmxHisLvA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tGmxHisLvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxHisLvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxHisLvA .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tGmxHisLvA .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tGmxHisLvA .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tGmxHisLvA .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tGmxHisLvA .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tGmxHisLvA .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tGmxHisLvA .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tGmxHisLvA .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tGmxHisLvA .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tGmxHisLvA [class^="socicon-"]:before,
.cid-tGmxHisLvA [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tGmxHiM9JM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tGmxHiM9JM .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tGmxHiM9JM .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tGmxHiM9JM input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxHiM9JM input::-moz-placeholder {
  color: #000000;
}
.cid-tGmxHiM9JM textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tGmxHiM9JM textarea::-moz-placeholder {
  color: #000000;
}
.cid-tGmxHiM9JM textarea.form-control {
  min-height: 83px;
}
.cid-tGmxHiM9JM .mbr-section-subtitle {
  color: #767676;
}
.cid-tGmxHiM9JM H3 {
  color: #353535;
}
.cid-tH756aHGJK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tH756aHGJK .row {
  justify-content: center;
}
.cid-tH756aHGJK img,
.cid-tH756aHGJK .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tH756aHGJK .item:focus,
.cid-tH756aHGJK span:focus {
  outline: none;
}
.cid-tH756aHGJK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH756aHGJK .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tH756aHGJK .item-wrapper {
    min-height: 463px;
  }
}
.cid-tH756aHGJK .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tH756aHGJK .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tH756aHGJK .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tH756aHGJK .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tH756aHGJK .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tH756aHGJK .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tH756aHGJK .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tH756aHGJK .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tH756aHGJK .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tH756aHGJK .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tH756aHGJK .mbr-text {
  color: #ffffff;
}
.cid-tH756aHGJK .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tH756aHGJK .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tH756aHGJK .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tH756aHGJK .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tH756aHGJK .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tH756aHGJK .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tH756aHGJK .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tGmxHk4cJP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tGmxHk4cJP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxHk4cJP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxHk4cJP .mbr-text,
.cid-tGmxHk4cJP .mbr-section-btn {
  color: #232323;
}
.cid-tGmxHk4cJP .card-title,
.cid-tGmxHk4cJP .card-box {
  color: #ffffff;
}
.cid-tGmxHk4cJP .mbr-text,
.cid-tGmxHk4cJP .link-wrap {
  color: #ffffff;
}
.cid-tGmxHko8Nv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tGmxHko8Nv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGmxHko8Nv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGmxHko8Nv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tGmxHko8Nv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tGmxHko8Nv .row {
    text-align: center;
  }
  .cid-tGmxHko8Nv .row > div {
    margin: auto;
  }
  .cid-tGmxHko8Nv .social-row {
    justify-content: center;
  }
}
.cid-tGmxHko8Nv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tGmxHko8Nv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tGmxHko8Nv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tGmxHko8Nv .list {
    margin-bottom: 0rem;
  }
}
.cid-tGmxHko8Nv .mbr-text {
  color: #bbbbbb;
}
.cid-tGmxHko8Nv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tGmxHko8Nv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tGmxHko8Nv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tH7tJVbHgT {
  z-index: 1000;
  width: 100%;
}
.cid-tH7tJVbHgT nav.navbar {
  position: fixed;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH7tJVbHgT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH7tJVbHgT .dropdown-item:hover,
.cid-tH7tJVbHgT .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tH7tJVbHgT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH7tJVbHgT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH7tJVbHgT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH7tJVbHgT .nav-link {
  position: relative;
}
.cid-tH7tJVbHgT .container {
  display: flex;
  margin: auto;
}
.cid-tH7tJVbHgT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown-menu,
.cid-tH7tJVbHgT .navbar.opened {
  background: #353535 !important;
}
.cid-tH7tJVbHgT .nav-item:focus,
.cid-tH7tJVbHgT .nav-link:focus {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH7tJVbHgT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH7tJVbHgT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH7tJVbHgT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH7tJVbHgT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tH7tJVbHgT .navbar.opened {
  transition: all 0.3s;
}
.cid-tH7tJVbHgT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH7tJVbHgT .navbar .navbar-logo img {
  width: auto;
}
.cid-tH7tJVbHgT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar.collapsed {
  justify-content: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH7tJVbHgT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH7tJVbHgT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH7tJVbHgT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH7tJVbHgT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH7tJVbHgT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH7tJVbHgT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH7tJVbHgT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH7tJVbHgT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH7tJVbHgT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH7tJVbHgT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH7tJVbHgT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH7tJVbHgT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH7tJVbHgT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tH7tJVbHgT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH7tJVbHgT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH7tJVbHgT .dropdown-item.active,
.cid-tH7tJVbHgT .dropdown-item:active {
  background-color: transparent;
}
.cid-tH7tJVbHgT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH7tJVbHgT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH7tJVbHgT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH7tJVbHgT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH7tJVbHgT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH7tJVbHgT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH7tJVbHgT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH7tJVbHgT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH7tJVbHgT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH7tJVbHgT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH7tJVbHgT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH7tJVbHgT .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-tH7tJVbHgT .navbar {
    height: 70px;
  }
  .cid-tH7tJVbHgT .navbar.opened {
    height: auto;
  }
  .cid-tH7tJVbHgT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKUQIiphvR {
  background-image: url("../../../assets/images/back-img-perseu-1920x1080.png");
}
.cid-tKUQIiphvR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQIiphvR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQIjZApZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tKUQIjZApZ .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tKUQIjZApZ .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tKUQIjZApZ img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tKUQIjZApZ .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tKUQIjZApZ .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tKUQIjZApZ .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKUQIjZApZ .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tKUQIjZApZ .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tKUQIjZApZ .card-title {
  transition: all 0.3s;
  color: #ffe161;
}
@media (max-width: 992px) {
  .cid-tKUQIjZApZ .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tKUQIjZApZ span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tKUQIjZApZ .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tKUQIjZApZ .main-text {
  color: #c8c8c8;
}
.cid-tKUQIjZApZ .card-text {
  color: #c8c8c8;
}
.cid-tKUQIlBm7e {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKUQIlBm7e .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tKUQIlBm7e .row {
    padding: 0 0.75rem;
  }
}
.cid-tKUQIlBm7e .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tKUQIlBm7e .label-text {
  color: #ffffff;
}
.cid-tKUQIlBm7e .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tKUQIlBm7e .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tKUQIlBm7e .card {
    padding: 0;
  }
}
.cid-tKUQIlBm7e .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tKUQIlBm7e .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tKUQIlBm7e .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tKUQIlBm7e .card-text {
  color: #ffffff;
}
.cid-tKUQIlBm7e .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tKUQIlBm7e .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tKUQIlBm7e .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tKUQIlBm7e .card-box {
    text-align: center;
  }
}
.cid-tKUQIlBm7e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQIlBm7e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQIlBm7e .card-title {
  color: #ffe161;
}
.cid-tKUQIlBm7e .mbr-section-title {
  color: #ffe161;
}
.cid-tKUQImpa45 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tKUQImpa45 .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tKUQImpa45 h4 {
  text-align: center;
}
.cid-tKUQImpa45 p {
  text-align: center;
}
.cid-tKUQImpa45 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tKUQImpa45 .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tKUQImpa45 .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tKUQImpa45 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tKUQImpa45 .card:hover .mbr-iconfont {
  color: #ff8a73 !important;
}
.cid-tKUQImpa45 .card-title,
.cid-tKUQImpa45 .card-img {
  color: #e6c63b;
}
.cid-tKUQImpa45 .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tKUQImpa45 .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tKUQImpa45 .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tKUQInbiHz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tKUQInbiHz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQInbiHz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQInbiHz .mbr-section-title {
  color: #fafafa;
}
.cid-tKUQInUKAg {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tKUQInUKAg .carousel {
    min-height: 800px;
  }
  .cid-tKUQInUKAg .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tKUQInUKAg .carousel {
    min-height: 520px;
  }
  .cid-tKUQInUKAg .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tKUQInUKAg .carousel {
    min-height: 440px;
  }
  .cid-tKUQInUKAg .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tKUQInUKAg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tKUQInUKAg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tKUQInUKAg .carousel,
.cid-tKUQInUKAg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tKUQInUKAg .item-wrapper {
  width: 100%;
}
.cid-tKUQInUKAg .carousel-caption {
  bottom: 40px;
}
.cid-tKUQInUKAg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tKUQInUKAg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tKUQInUKAg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tKUQInUKAg .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tKUQInUKAg .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tKUQInUKAg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tKUQInUKAg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tKUQInUKAg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tKUQInUKAg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tKUQInUKAg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tKUQInUKAg .carousel-indicators li.active,
.cid-tKUQInUKAg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tKUQInUKAg .carousel-indicators li::after,
.cid-tKUQInUKAg .carousel-indicators li::before {
  content: none;
}
.cid-tKUQInUKAg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKUQInUKAg .carousel-indicators {
    display: none !important;
  }
}
.cid-tKUQInUKAg H5 {
  color: #ffffff;
}
.cid-tKUQIoH1jc {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tKUQIoH1jc .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tKUQIoH1jc .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tKUQIoH1jc .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tKUQIoH1jc .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tKUQIoH1jc .text-wrapper .card-text,
.cid-tKUQIoH1jc .text-wrapper .card-btn,
.cid-tKUQIoH1jc .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tKUQIoH1jc .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tKUQIoH1jc .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tKUQIoH1jc .content-wrapper .geometry__square,
  .cid-tKUQIoH1jc .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tKUQIoH1jc .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tKUQIoH1jc .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKUQIoH1jc .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tKUQIoH1jc .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tKUQIoH1jc .geometry {
  position: absolute;
}
.cid-tKUQIoH1jc .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tKUQIoH1jc .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tKUQIoH1jc .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tKUQIoH1jc .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tKUQIoH1jc .geometry__square,
.cid-tKUQIoH1jc .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tKUQIoH1jc .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tKUQIoH1jc .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tKUQIoH1jc .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tKUQIoH1jc .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tKUQIoH1jc .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tKUQIoH1jc .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tKUQIoH1jc .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tKUQIoH1jc .content {
    display: block;
  }
  .cid-tKUQIoH1jc .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tKUQIoH1jc .card-text,
  .cid-tKUQIoH1jc .card-title,
  .cid-tKUQIoH1jc .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tKUQIoH1jc .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tKUQIoH1jc .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tKUQIoH1jc .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tKUQIoH1jc .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tKUQIoH1jc .geometry {
    position: absolute;
  }
  .cid-tKUQIoH1jc .geometry__circle,
  .cid-tKUQIoH1jc .geometry__circle-bg,
  .cid-tKUQIoH1jc .geometry__square,
  .cid-tKUQIoH1jc .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tKUQIpniwo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tKUQIpniwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQIpniwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQIpniwo .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKUQIpniwo .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKUQIpniwo .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKUQIpniwo .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKUQIpniwo .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKUQIpniwo .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKUQIpniwo .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKUQIpniwo .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKUQIpniwo .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKUQIpniwo [class^="socicon-"]:before,
.cid-tKUQIpniwo [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKUQIq5XtA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tKUQIq5XtA .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tKUQIq5XtA .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tKUQIq5XtA input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tKUQIq5XtA input::-moz-placeholder {
  color: #000000;
}
.cid-tKUQIq5XtA textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tKUQIq5XtA textarea::-moz-placeholder {
  color: #000000;
}
.cid-tKUQIq5XtA textarea.form-control {
  min-height: 83px;
}
.cid-tKUQIq5XtA .mbr-section-subtitle {
  color: #767676;
}
.cid-tKUQIq5XtA H3 {
  color: #353535;
}
.cid-tKUQIqX9QD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKUQIqX9QD .row {
  justify-content: center;
}
.cid-tKUQIqX9QD img,
.cid-tKUQIqX9QD .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tKUQIqX9QD .item:focus,
.cid-tKUQIqX9QD span:focus {
  outline: none;
}
.cid-tKUQIqX9QD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tKUQIqX9QD .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tKUQIqX9QD .item-wrapper {
    min-height: 463px;
  }
}
.cid-tKUQIqX9QD .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tKUQIqX9QD .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tKUQIqX9QD .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tKUQIqX9QD .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tKUQIqX9QD .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tKUQIqX9QD .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tKUQIqX9QD .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tKUQIqX9QD .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tKUQIqX9QD .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tKUQIqX9QD .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tKUQIqX9QD .mbr-text {
  color: #ffffff;
}
.cid-tKUQIqX9QD .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tKUQIqX9QD .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tKUQIqX9QD .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tKUQIqX9QD .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tKUQIqX9QD .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tKUQIqX9QD .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tKUQIqX9QD .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tKUQIsxSCd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tKUQIsxSCd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQIsxSCd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQIsxSCd .mbr-text,
.cid-tKUQIsxSCd .mbr-section-btn {
  color: #232323;
}
.cid-tKUQIsxSCd .card-title,
.cid-tKUQIsxSCd .card-box {
  color: #ffffff;
}
.cid-tKUQIsxSCd .mbr-text,
.cid-tKUQIsxSCd .link-wrap {
  color: #ffffff;
}
.cid-tKUQItrQoj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKUQItrQoj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKUQItrQoj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKUQItrQoj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKUQItrQoj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKUQItrQoj .row {
    text-align: center;
  }
  .cid-tKUQItrQoj .row > div {
    margin: auto;
  }
  .cid-tKUQItrQoj .social-row {
    justify-content: center;
  }
}
.cid-tKUQItrQoj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tKUQItrQoj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tKUQItrQoj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKUQItrQoj .list {
    margin-bottom: 0rem;
  }
}
.cid-tKUQItrQoj .mbr-text {
  color: #bbbbbb;
}
.cid-tKUQItrQoj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tKUQItrQoj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tKUQItrQoj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tKUQIutzY8 {
  z-index: 1000;
  width: 100%;
}
.cid-tKUQIutzY8 nav.navbar {
  position: fixed;
}
.cid-tKUQIutzY8 .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-tKUQIutzY8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKUQIutzY8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tKUQIutzY8 .dropdown-item:hover,
.cid-tKUQIutzY8 .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tKUQIutzY8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKUQIutzY8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKUQIutzY8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKUQIutzY8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKUQIutzY8 .nav-link {
  position: relative;
}
.cid-tKUQIutzY8 .container {
  display: flex;
  margin: auto;
}
.cid-tKUQIutzY8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKUQIutzY8 .dropdown-menu,
.cid-tKUQIutzY8 .navbar.opened {
  background: #353535 !important;
}
.cid-tKUQIutzY8 .nav-item:focus,
.cid-tKUQIutzY8 .nav-link:focus {
  outline: none;
}
.cid-tKUQIutzY8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKUQIutzY8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKUQIutzY8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKUQIutzY8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKUQIutzY8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKUQIutzY8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKUQIutzY8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tKUQIutzY8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKUQIutzY8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKUQIutzY8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKUQIutzY8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKUQIutzY8 .navbar.collapsed {
  justify-content: center;
}
.cid-tKUQIutzY8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKUQIutzY8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKUQIutzY8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tKUQIutzY8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKUQIutzY8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKUQIutzY8 .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-tKUQIutzY8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKUQIutzY8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKUQIutzY8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tKUQIutzY8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKUQIutzY8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKUQIutzY8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKUQIutzY8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKUQIutzY8 .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-tKUQIutzY8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKUQIutzY8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKUQIutzY8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKUQIutzY8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKUQIutzY8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKUQIutzY8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKUQIutzY8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKUQIutzY8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKUQIutzY8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tKUQIutzY8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKUQIutzY8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKUQIutzY8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKUQIutzY8 .dropdown-item.active,
.cid-tKUQIutzY8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKUQIutzY8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKUQIutzY8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKUQIutzY8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKUQIutzY8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tKUQIutzY8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKUQIutzY8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKUQIutzY8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKUQIutzY8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKUQIutzY8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKUQIutzY8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tKUQIutzY8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKUQIutzY8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKUQIutzY8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKUQIutzY8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKUQIutzY8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKUQIutzY8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKUQIutzY8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKUQIutzY8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKUQIutzY8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tKUQIutzY8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKUQIutzY8 .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-tKUQIutzY8 .navbar {
    height: 70px;
  }
  .cid-tKUQIutzY8 .navbar.opened {
    height: auto;
  }
  .cid-tKUQIutzY8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKV04exmXn {
  background-image: url("../../../assets/images/1-1080x864.png");
}
.cid-tKV04exmXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04exmXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04g0p31 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tKV04g0p31 .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tKV04g0p31 .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tKV04g0p31 img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tKV04g0p31 .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tKV04g0p31 .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tKV04g0p31 .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKV04g0p31 .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tKV04g0p31 .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tKV04g0p31 .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-tKV04g0p31 .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tKV04g0p31 span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tKV04g0p31 .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tKV04g0p31 .main-text {
  color: #c8c8c8;
}
.cid-tKV04g0p31 .card-text {
  color: #c8c8c8;
}
.cid-tKV04inTTB {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKV04inTTB .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tKV04inTTB .row {
    padding: 0 0.75rem;
  }
}
.cid-tKV04inTTB .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tKV04inTTB .label-text {
  color: #ffffff;
}
.cid-tKV04inTTB .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tKV04inTTB .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tKV04inTTB .card {
    padding: 0;
  }
}
.cid-tKV04inTTB .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tKV04inTTB .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tKV04inTTB .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tKV04inTTB .card-text {
  color: #ffffff;
}
.cid-tKV04inTTB .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tKV04inTTB .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tKV04inTTB .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tKV04inTTB .card-box {
    text-align: center;
  }
}
.cid-tKV04inTTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04inTTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04inTTB .card-title {
  color: #ffe161;
}
.cid-tKV04inTTB .mbr-section-title {
  color: #ffe161;
}
.cid-tKV04jf78T {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tKV04jf78T .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tKV04jf78T h4 {
  text-align: center;
}
.cid-tKV04jf78T p {
  text-align: center;
}
.cid-tKV04jf78T .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tKV04jf78T .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tKV04jf78T .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tKV04jf78T .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tKV04jf78T .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-tKV04jf78T .card-title,
.cid-tKV04jf78T .card-img {
  color: #e6c63b;
}
.cid-tKV04jf78T .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tKV04jf78T .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tKV04jf78T .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tKV04k4yz0 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-tKV04k4yz0 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-tKV04k4yz0 .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-tKV04k4yz0 .btn {
  margin: 0px !important;
}
.cid-tKV04k4yz0 .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tKV04k4yz0 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tKV04k4yz0 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tKV04k4yz0 .carousel-item .wrap-img {
  text-align: center;
}
.cid-tKV04k4yz0 .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-tKV04k4yz0 .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-tKV04k4yz0 .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-tKV04k4yz0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-tKV04k4yz0 .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-tKV04k4yz0 .second-col {
    padding-top: 2rem;
  }
}
.cid-tKV04l6366 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tKV04l6366 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04l6366 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04l6366 .mbr-section-title {
  color: #fafafa;
}
.cid-tKV04mMBcz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-tKV04mMBcz .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tKV04mMBcz .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tKV04mMBcz .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tKV04mMBcz .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tKV04mMBcz .text-wrapper .card-text,
.cid-tKV04mMBcz .text-wrapper .card-btn,
.cid-tKV04mMBcz .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tKV04mMBcz .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tKV04mMBcz .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tKV04mMBcz .content-wrapper .geometry__square,
  .cid-tKV04mMBcz .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tKV04mMBcz .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tKV04mMBcz .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKV04mMBcz .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tKV04mMBcz .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tKV04mMBcz .geometry {
  position: absolute;
}
.cid-tKV04mMBcz .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tKV04mMBcz .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tKV04mMBcz .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tKV04mMBcz .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tKV04mMBcz .geometry__square,
.cid-tKV04mMBcz .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tKV04mMBcz .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tKV04mMBcz .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tKV04mMBcz .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tKV04mMBcz .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tKV04mMBcz .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tKV04mMBcz .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tKV04mMBcz .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tKV04mMBcz .content {
    display: block;
  }
  .cid-tKV04mMBcz .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tKV04mMBcz .card-text,
  .cid-tKV04mMBcz .card-title,
  .cid-tKV04mMBcz .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tKV04mMBcz .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tKV04mMBcz .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tKV04mMBcz .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tKV04mMBcz .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tKV04mMBcz .geometry {
    position: absolute;
  }
  .cid-tKV04mMBcz .geometry__circle,
  .cid-tKV04mMBcz .geometry__circle-bg,
  .cid-tKV04mMBcz .geometry__square,
  .cid-tKV04mMBcz .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tKV04nARDH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tKV04nARDH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04nARDH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04nARDH .mbr-section-title {
  color: #fafafa;
}
.cid-tKV04pBcBy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/back-lens-2-1.1.1-1920x1080.jpg");
}
.cid-tKV04pBcBy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04pBcBy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04pBcBy .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tKV04pBcBy .card {
    margin-bottom: 2rem!important;
  }
  .cid-tKV04pBcBy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKV04pBcBy .link-wrap {
    align-items: center;
  }
}
.cid-tKV04pBcBy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKV04qoSnq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tKV04qoSnq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04qoSnq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04qoSnq .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKV04qoSnq .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKV04qoSnq .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKV04qoSnq .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKV04qoSnq .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKV04qoSnq .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKV04qoSnq .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKV04qoSnq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKV04qoSnq .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKV04qoSnq [class^="socicon-"]:before,
.cid-tKV04qoSnq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKV04r78hw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKV04r78hw .row {
  justify-content: center;
}
.cid-tKV04r78hw img,
.cid-tKV04r78hw .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tKV04r78hw .item:focus,
.cid-tKV04r78hw span:focus {
  outline: none;
}
.cid-tKV04r78hw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tKV04r78hw .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tKV04r78hw .item-wrapper {
    min-height: 463px;
  }
}
.cid-tKV04r78hw .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tKV04r78hw .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tKV04r78hw .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tKV04r78hw .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tKV04r78hw .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tKV04r78hw .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tKV04r78hw .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tKV04r78hw .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tKV04r78hw .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tKV04r78hw .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tKV04r78hw .mbr-text {
  color: #ffffff;
}
.cid-tKV04r78hw .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tKV04r78hw .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tKV04r78hw .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tKV04r78hw .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tKV04r78hw .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tKV04r78hw .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tKV04r78hw .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tKV04sNAFb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tKV04sNAFb .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tKV04sNAFb .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tKV04sNAFb input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tKV04sNAFb input::-moz-placeholder {
  color: #000000;
}
.cid-tKV04sNAFb textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tKV04sNAFb textarea::-moz-placeholder {
  color: #000000;
}
.cid-tKV04sNAFb textarea.form-control {
  min-height: 83px;
}
.cid-tKV04sNAFb .mbr-section-subtitle {
  color: #767676;
}
.cid-tKV04sNAFb H3 {
  color: #353535;
}
.cid-tKV04tLezX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tKV04tLezX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04tLezX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04tLezX .mbr-text,
.cid-tKV04tLezX .mbr-section-btn {
  color: #232323;
}
.cid-tKV04tLezX .card-title,
.cid-tKV04tLezX .card-box {
  color: #ffffff;
}
.cid-tKV04tLezX .mbr-text,
.cid-tKV04tLezX .link-wrap {
  color: #ffffff;
}
.cid-tKV04uPfBC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tKV04uPfBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKV04uPfBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKV04uPfBC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKV04uPfBC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKV04uPfBC .row {
    text-align: center;
  }
  .cid-tKV04uPfBC .row > div {
    margin: auto;
  }
  .cid-tKV04uPfBC .social-row {
    justify-content: center;
  }
}
.cid-tKV04uPfBC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tKV04uPfBC .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tKV04uPfBC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKV04uPfBC .list {
    margin-bottom: 0rem;
  }
}
.cid-tKV04uPfBC .mbr-text {
  color: #bbbbbb;
}
.cid-tKV04uPfBC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tKV04uPfBC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tKV04uPfBC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tKV04vZbi8 {
  z-index: 1000;
  width: 100%;
}
.cid-tKV04vZbi8 nav.navbar {
  position: fixed;
}
.cid-tKV04vZbi8 .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-tKV04vZbi8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKV04vZbi8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tKV04vZbi8 .dropdown-item:hover,
.cid-tKV04vZbi8 .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tKV04vZbi8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKV04vZbi8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKV04vZbi8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKV04vZbi8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKV04vZbi8 .nav-link {
  position: relative;
}
.cid-tKV04vZbi8 .container {
  display: flex;
  margin: auto;
}
.cid-tKV04vZbi8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKV04vZbi8 .dropdown-menu,
.cid-tKV04vZbi8 .navbar.opened {
  background: #353535 !important;
}
.cid-tKV04vZbi8 .nav-item:focus,
.cid-tKV04vZbi8 .nav-link:focus {
  outline: none;
}
.cid-tKV04vZbi8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKV04vZbi8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKV04vZbi8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKV04vZbi8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKV04vZbi8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKV04vZbi8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKV04vZbi8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tKV04vZbi8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKV04vZbi8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKV04vZbi8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKV04vZbi8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKV04vZbi8 .navbar.collapsed {
  justify-content: center;
}
.cid-tKV04vZbi8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKV04vZbi8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKV04vZbi8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tKV04vZbi8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKV04vZbi8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKV04vZbi8 .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-tKV04vZbi8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKV04vZbi8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKV04vZbi8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tKV04vZbi8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKV04vZbi8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKV04vZbi8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKV04vZbi8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKV04vZbi8 .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-tKV04vZbi8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKV04vZbi8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKV04vZbi8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKV04vZbi8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKV04vZbi8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKV04vZbi8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKV04vZbi8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKV04vZbi8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKV04vZbi8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tKV04vZbi8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKV04vZbi8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKV04vZbi8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKV04vZbi8 .dropdown-item.active,
.cid-tKV04vZbi8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKV04vZbi8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKV04vZbi8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKV04vZbi8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKV04vZbi8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tKV04vZbi8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKV04vZbi8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKV04vZbi8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKV04vZbi8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKV04vZbi8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKV04vZbi8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tKV04vZbi8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKV04vZbi8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKV04vZbi8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKV04vZbi8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKV04vZbi8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKV04vZbi8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKV04vZbi8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKV04vZbi8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKV04vZbi8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tKV04vZbi8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKV04vZbi8 .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-tKV04vZbi8 .navbar {
    height: 70px;
  }
  .cid-tKV04vZbi8 .navbar.opened {
    height: auto;
  }
  .cid-tKV04vZbi8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tN1ou2gEXO {
  background-image: url("../../../assets/images/back-img-perseu-1920x1080.png");
}
.cid-tN1ou2gEXO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou2gEXO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou2OUYA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tN1ou2OUYA .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-tN1ou2OUYA .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-tN1ou2OUYA img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-tN1ou2OUYA .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-tN1ou2OUYA .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-tN1ou2OUYA .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tN1ou2OUYA .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tN1ou2OUYA .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-tN1ou2OUYA .card-title {
  transition: all 0.3s;
  color: #ffe161;
}
@media (max-width: 992px) {
  .cid-tN1ou2OUYA .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-tN1ou2OUYA span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-tN1ou2OUYA .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-tN1ou2OUYA .main-text {
  color: #c8c8c8;
}
.cid-tN1ou2OUYA .card-text {
  color: #c8c8c8;
}
.cid-tN1ou3dAvX {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tN1ou3dAvX .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tN1ou3dAvX .row {
    padding: 0 0.75rem;
  }
}
.cid-tN1ou3dAvX .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tN1ou3dAvX .label-text {
  color: #ffffff;
}
.cid-tN1ou3dAvX .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tN1ou3dAvX .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tN1ou3dAvX .card {
    padding: 0;
  }
}
.cid-tN1ou3dAvX .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tN1ou3dAvX .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tN1ou3dAvX .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tN1ou3dAvX .card-text {
  color: #ffffff;
}
.cid-tN1ou3dAvX .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tN1ou3dAvX .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tN1ou3dAvX .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tN1ou3dAvX .card-box {
    text-align: center;
  }
}
.cid-tN1ou3dAvX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou3dAvX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou3dAvX .card-title {
  color: #ffe161;
}
.cid-tN1ou3dAvX .mbr-section-title {
  color: #ffe161;
}
.cid-tN1ou3Bkty {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-tN1ou3Bkty .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-tN1ou3Bkty h4 {
  text-align: center;
}
.cid-tN1ou3Bkty p {
  text-align: center;
}
.cid-tN1ou3Bkty .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tN1ou3Bkty .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-tN1ou3Bkty .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-tN1ou3Bkty .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-tN1ou3Bkty .card:hover .mbr-iconfont {
  color: #ff8a73 !important;
}
.cid-tN1ou3Bkty .card-title,
.cid-tN1ou3Bkty .card-img {
  color: #e6c63b;
}
.cid-tN1ou3Bkty .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-tN1ou3Bkty .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-tN1ou3Bkty .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-tN1ou3Yydr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #353535;
}
.cid-tN1ou3Yydr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou3Yydr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou3Yydr .mbr-section-title {
  color: #fafafa;
}
.cid-tN1ou4g5B0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tN1ou4g5B0 .carousel {
    min-height: 800px;
  }
  .cid-tN1ou4g5B0 .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tN1ou4g5B0 .carousel {
    min-height: 520px;
  }
  .cid-tN1ou4g5B0 .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tN1ou4g5B0 .carousel {
    min-height: 440px;
  }
  .cid-tN1ou4g5B0 .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tN1ou4g5B0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tN1ou4g5B0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tN1ou4g5B0 .carousel,
.cid-tN1ou4g5B0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tN1ou4g5B0 .item-wrapper {
  width: 100%;
}
.cid-tN1ou4g5B0 .carousel-caption {
  bottom: 40px;
}
.cid-tN1ou4g5B0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tN1ou4g5B0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tN1ou4g5B0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tN1ou4g5B0 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tN1ou4g5B0 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tN1ou4g5B0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tN1ou4g5B0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tN1ou4g5B0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tN1ou4g5B0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tN1ou4g5B0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tN1ou4g5B0 .carousel-indicators li.active,
.cid-tN1ou4g5B0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tN1ou4g5B0 .carousel-indicators li::after,
.cid-tN1ou4g5B0 .carousel-indicators li::before {
  content: none;
}
.cid-tN1ou4g5B0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tN1ou4g5B0 .carousel-indicators {
    display: none !important;
  }
}
.cid-tN1ou4g5B0 H5 {
  color: #ffffff;
}
.cid-tN1ou4FQr1 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-tN1ou4FQr1 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-tN1ou4FQr1 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-tN1ou4FQr1 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-tN1ou4FQr1 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-tN1ou4FQr1 .text-wrapper .card-text,
.cid-tN1ou4FQr1 .text-wrapper .card-btn,
.cid-tN1ou4FQr1 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-tN1ou4FQr1 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-tN1ou4FQr1 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-tN1ou4FQr1 .content-wrapper .geometry__square,
  .cid-tN1ou4FQr1 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-tN1ou4FQr1 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tN1ou4FQr1 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tN1ou4FQr1 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tN1ou4FQr1 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tN1ou4FQr1 .geometry {
  position: absolute;
}
.cid-tN1ou4FQr1 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-tN1ou4FQr1 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-tN1ou4FQr1 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-tN1ou4FQr1 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-tN1ou4FQr1 .geometry__square,
.cid-tN1ou4FQr1 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-tN1ou4FQr1 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-tN1ou4FQr1 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-tN1ou4FQr1 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-tN1ou4FQr1 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-tN1ou4FQr1 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-tN1ou4FQr1 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-tN1ou4FQr1 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tN1ou4FQr1 .content {
    display: block;
  }
  .cid-tN1ou4FQr1 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-tN1ou4FQr1 .card-text,
  .cid-tN1ou4FQr1 .card-title,
  .cid-tN1ou4FQr1 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-tN1ou4FQr1 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-tN1ou4FQr1 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-tN1ou4FQr1 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-tN1ou4FQr1 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-tN1ou4FQr1 .geometry {
    position: absolute;
  }
  .cid-tN1ou4FQr1 .geometry__circle,
  .cid-tN1ou4FQr1 .geometry__circle-bg,
  .cid-tN1ou4FQr1 .geometry__square,
  .cid-tN1ou4FQr1 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-tN1ou4W0qC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tN1ou4W0qC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou4W0qC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou4W0qC .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tN1ou4W0qC .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tN1ou4W0qC .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tN1ou4W0qC .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tN1ou4W0qC .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tN1ou4W0qC .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tN1ou4W0qC .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tN1ou4W0qC .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tN1ou4W0qC .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tN1ou4W0qC [class^="socicon-"]:before,
.cid-tN1ou4W0qC [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tN1ou5fphy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-tN1ou5fphy .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-tN1ou5fphy .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-tN1ou5fphy input::-webkit-input-placeholder {
  color: #000000;
}
.cid-tN1ou5fphy input::-moz-placeholder {
  color: #000000;
}
.cid-tN1ou5fphy textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-tN1ou5fphy textarea::-moz-placeholder {
  color: #000000;
}
.cid-tN1ou5fphy textarea.form-control {
  min-height: 83px;
}
.cid-tN1ou5fphy .mbr-section-subtitle {
  color: #767676;
}
.cid-tN1ou5fphy H3 {
  color: #353535;
}
.cid-tN1ou5CnYR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tN1ou5CnYR .row {
  justify-content: center;
}
.cid-tN1ou5CnYR img,
.cid-tN1ou5CnYR .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tN1ou5CnYR .item:focus,
.cid-tN1ou5CnYR span:focus {
  outline: none;
}
.cid-tN1ou5CnYR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tN1ou5CnYR .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tN1ou5CnYR .item-wrapper {
    min-height: 463px;
  }
}
.cid-tN1ou5CnYR .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tN1ou5CnYR .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tN1ou5CnYR .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tN1ou5CnYR .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-tN1ou5CnYR .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tN1ou5CnYR .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tN1ou5CnYR .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tN1ou5CnYR .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tN1ou5CnYR .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tN1ou5CnYR .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-tN1ou5CnYR .mbr-text {
  color: #ffffff;
}
.cid-tN1ou5CnYR .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tN1ou5CnYR .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tN1ou5CnYR .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tN1ou5CnYR .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tN1ou5CnYR .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tN1ou5CnYR .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tN1ou5CnYR .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tN1ou6Ncvc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-tN1ou6Ncvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou6Ncvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou6Ncvc .mbr-text,
.cid-tN1ou6Ncvc .mbr-section-btn {
  color: #232323;
}
.cid-tN1ou6Ncvc .card-title,
.cid-tN1ou6Ncvc .card-box {
  color: #ffffff;
}
.cid-tN1ou6Ncvc .mbr-text,
.cid-tN1ou6Ncvc .link-wrap {
  color: #ffffff;
}
.cid-tN1ou7gIIZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tN1ou7gIIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN1ou7gIIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN1ou7gIIZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tN1ou7gIIZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tN1ou7gIIZ .row {
    text-align: center;
  }
  .cid-tN1ou7gIIZ .row > div {
    margin: auto;
  }
  .cid-tN1ou7gIIZ .social-row {
    justify-content: center;
  }
}
.cid-tN1ou7gIIZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tN1ou7gIIZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tN1ou7gIIZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tN1ou7gIIZ .list {
    margin-bottom: 0rem;
  }
}
.cid-tN1ou7gIIZ .mbr-text {
  color: #bbbbbb;
}
.cid-tN1ou7gIIZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tN1ou7gIIZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tN1ou7gIIZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tN1ou7Pe6U {
  z-index: 1000;
  width: 100%;
}
.cid-tN1ou7Pe6U nav.navbar {
  position: fixed;
}
.cid-tN1ou7Pe6U .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-tN1ou7Pe6U .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tN1ou7Pe6U .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tN1ou7Pe6U .dropdown-item:hover,
.cid-tN1ou7Pe6U .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tN1ou7Pe6U .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tN1ou7Pe6U .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tN1ou7Pe6U .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tN1ou7Pe6U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tN1ou7Pe6U .nav-link {
  position: relative;
}
.cid-tN1ou7Pe6U .container {
  display: flex;
  margin: auto;
}
.cid-tN1ou7Pe6U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tN1ou7Pe6U .dropdown-menu,
.cid-tN1ou7Pe6U .navbar.opened {
  background: #353535 !important;
}
.cid-tN1ou7Pe6U .nav-item:focus,
.cid-tN1ou7Pe6U .nav-link:focus {
  outline: none;
}
.cid-tN1ou7Pe6U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tN1ou7Pe6U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tN1ou7Pe6U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tN1ou7Pe6U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tN1ou7Pe6U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tN1ou7Pe6U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tN1ou7Pe6U .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tN1ou7Pe6U .navbar.opened {
  transition: all 0.3s;
}
.cid-tN1ou7Pe6U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tN1ou7Pe6U .navbar .navbar-logo img {
  width: auto;
}
.cid-tN1ou7Pe6U .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tN1ou7Pe6U .navbar.collapsed {
  justify-content: center;
}
.cid-tN1ou7Pe6U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tN1ou7Pe6U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tN1ou7Pe6U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tN1ou7Pe6U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tN1ou7Pe6U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tN1ou7Pe6U .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-tN1ou7Pe6U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tN1ou7Pe6U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tN1ou7Pe6U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tN1ou7Pe6U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tN1ou7Pe6U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tN1ou7Pe6U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tN1ou7Pe6U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tN1ou7Pe6U .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-tN1ou7Pe6U .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tN1ou7Pe6U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tN1ou7Pe6U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tN1ou7Pe6U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tN1ou7Pe6U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tN1ou7Pe6U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tN1ou7Pe6U .navbar.navbar-short {
  min-height: 60px;
}
.cid-tN1ou7Pe6U .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tN1ou7Pe6U .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tN1ou7Pe6U .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tN1ou7Pe6U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tN1ou7Pe6U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tN1ou7Pe6U .dropdown-item.active,
.cid-tN1ou7Pe6U .dropdown-item:active {
  background-color: transparent;
}
.cid-tN1ou7Pe6U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tN1ou7Pe6U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tN1ou7Pe6U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tN1ou7Pe6U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tN1ou7Pe6U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tN1ou7Pe6U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tN1ou7Pe6U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tN1ou7Pe6U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tN1ou7Pe6U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tN1ou7Pe6U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tN1ou7Pe6U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tN1ou7Pe6U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN1ou7Pe6U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN1ou7Pe6U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tN1ou7Pe6U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN1ou7Pe6U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tN1ou7Pe6U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tN1ou7Pe6U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN1ou7Pe6U .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tN1ou7Pe6U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tN1ou7Pe6U .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-tN1ou7Pe6U .navbar {
    height: 70px;
  }
  .cid-tN1ou7Pe6U .navbar.opened {
    height: auto;
  }
  .cid-tN1ou7Pe6U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFzxmVl7J6 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-sFzxmVl7J6 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sFzxmVl7J6 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFzxmVl7J6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFzxmVl7J6 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sFzxmVl7J6 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFzxmVl7J6 .mbr-text,
.cid-sFzxmVl7J6 .mbr-section-btn {
  color: #353535;
}
.cid-sFzyUE9AaP {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-color: #fafafa;
}
@media (min-width: 1500px) {
  .cid-sFzyUE9AaP .container {
    max-width: 1400px;
  }
}
.cid-sFzyUE9AaP .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #4479d9;
  margin-bottom: 2rem;
}
.cid-sFzyUE9AaP .card-wrapper {
  margin-top: 3rem;
}
.cid-sFzyUE9AaP .row {
  justify-content: center;
}
.cid-sFzyUE9AaP .card-title,
.cid-sFzyUE9AaP .iconfont-wrapper {
  color: #000000;
}
.cid-sFzyUE9AaP .card-text {
  color: #000000;
}
.cid-sFzyUE9AaP .mbr-section-title {
  color: #000000;
}
.cid-sFzz5E692j {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFzz5E692j .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFzz5E692j .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sFzz5E692j .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sFzz5E692j .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFzFvgBfc0 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sFzFvgBfc0 img,
.cid-sFzFvgBfc0 .item-img {
  width: 100%;
}
.cid-sFzFvgBfc0 .item:focus,
.cid-sFzFvgBfc0 span:focus {
  outline: none;
}
.cid-sFzFvgBfc0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFzFvgBfc0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sFzFvgBfc0 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sFzFvgBfc0 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sFzFvgBfc0 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sFzFvgBfc0 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sFzFvgBfc0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sFzFvgBfc0 .mbr-section-title {
  color: #000000;
}
.cid-sFzFvgBfc0 .mbr-text,
.cid-sFzFvgBfc0 .mbr-section-btn {
  text-align: left;
}
.cid-sFzFvgBfc0 .item-title {
  text-align: left;
}
.cid-sFzFvgBfc0 .item-subtitle {
  text-align: left;
}
.cid-sFAZRnJnnI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-sFzIdnt1ra {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-sFzDdjoEIw {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background: #fafafa;
}
.cid-sFzDdjoEIw .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-sFzDdjoEIw .plan-body {
  padding-bottom: 2rem;
}
.cid-sFzDdjoEIw .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFzDdjoEIw .price {
  color: #4479d9;
}
.cid-sFzDdjoEIw .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-sFzDdjoEIw .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-sFzDdjoEIw .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-sFzDdjoEIw .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-sFzDdjoEIw .plan {
    margin-bottom: 2rem;
  }
}
.cid-sFzErVWEaH {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background: #ffffff;
}
.cid-sFzErVWEaH .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sFzErVWEaH .team-card:hover {
  transform: translateY(-10px);
}
.cid-sFzErVWEaH .card-wrap {
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sFzErVWEaH .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sFzErVWEaH .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-sFzErVWEaH .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFzErVWEaH .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-sFzErVWEaH .social-row {
  text-align: center;
}
.cid-sFzErVWEaH .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sFzErVWEaH .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-sFzErVWEaH .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sFzErVWEaH .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-sFzErVWEaH .mbr-section-title {
  color: #000000;
}
.cid-sFzErVWEaH .mbr-section-title1 {
  color: #000000;
}
.cid-sFAw7z51L3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sFAw7z51L3 img {
  width: 120px;
  margin: auto;
}
.cid-sFAw7z51L3 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sFAw7z51L3 .card {
    max-width: 12.5%;
  }
}
.cid-sFAw7z51L3 .mbr-section-subtitle {
  color: #353535;
}
.cid-sFAyMcKwph {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sFAyMcKwph .media-container-row {
  justify-content: space-between;
}
.cid-sFAyMcKwph .text-content {
  max-width: 50%;
}
@media (max-width: 768px) {
  .cid-sFAyMcKwph .text-content {
    max-width: none;
  }
}
.cid-sFAyMcKwph .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #4479d9;
  border: 2px solid #4479d9;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sFAyMcKwph .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sFAyMcKwph .mbr-iconfont-social:hover {
  background-color: #4479d9;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sFAyMcKwph .icons {
    justify-content: center !important;
  }
  .cid-sFAyMcKwph .text-content * {
    text-align: center;
  }
}
.cid-sFAyMcKwph .mbr-section-title {
  color: #353535;
}
.cid-sFAyMcKwph P {
  color: #000000;
}
.cid-sFAyHxWQ1N {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-color: #fafafa;
}
.cid-sFAyHxWQ1N .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sFAyHxWQ1N .item .icon-wrap {
  text-align: center;
}
.cid-sFAyHxWQ1N .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sFAyHxWQ1N .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #4479d9;
}
.cid-sFAyHxWQ1N .item.first:before {
  display: none;
}
.cid-sFAyHxWQ1N .item.five:before {
  display: none;
}
.cid-sFAyHxWQ1N .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sFAyHxWQ1N .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sFAyHxWQ1N .mbr-iconfont {
  color: #ffe161 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sFAyHxWQ1N .item:before {
    display: none;
  }
  .cid-sFAyHxWQ1N .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFzDs3t9EG {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sFzDs3t9EG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFzDs3t9EG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFzDs3t9EG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFzDs3t9EG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFzDs3t9EG .mbr-section-title {
  color: #000000;
}
.cid-sFzDs3t9EG .mbr-section-subtitle {
  color: #000000;
}
.cid-sFzIA7KGYz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sFzIA7KGYz .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFzIA7KGYz .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFzIA7KGYz .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFzIA7KGYz .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFzIA7KGYz .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffe161;
}
.cid-sFAxp7Y5iM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-sFAxp7Y5iM .google-map {
  height: 30rem;
  position: relative;
}
.cid-sFAxp7Y5iM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sFAxp7Y5iM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sFAxp7Y5iM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sFAxp7Y5iM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sFCygHrmNf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sFCygHrmNf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFCygHrmNf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFCygHrmNf .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFCygHrmNf .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFCygHrmNf .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFCygHrmNf .row .foot-menu li p {
  margin: 0;
}
.cid-sFCygHrmNf .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFCygHrmNf .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFCygHrmNf .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFCygHrmNf .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFCygHrmNf .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFCygHrmNf .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFCygHrmNf .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFCygHrmNf .row .row-copirayt p {
  width: 100%;
}
.cid-tURgaOniUV {
  background-image: url("../../../assets/images/screenshot-2023-11-06-at-15.43.21-1130x1780.png");
}
.cid-tURgaOniUV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tURgaOniUV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tURgaRirgf {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.cid-tURgaRirgf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tURgaRirgf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/screenshot-2023-11-06-at-15.42.48-1136x1788.png");
}
@media (min-width: 1500px) {
  .cid-tURgaRirgf .container {
    max-width: 1400px;
  }
}
.cid-tURgaRirgf .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tURgaRirgf .card-wrapper {
  margin-top: 3rem;
}
.cid-tURgaRirgf .row {
  justify-content: center;
}
.cid-tURgaRirgf .mbr-section-title {
  color: #e6c63b;
}
.cid-tURgaRirgf .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tURgaRirgf .card-title,
.cid-tURgaRirgf .iconfont-wrapper {
  color: #fafafa;
}
.cid-tURgaRirgf .card-text {
  color: #bbbbbb;
}
.cid-tW9QjCNZFT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tW9QjCNZFT .carousel {
  height: 800px;
}
.cid-tW9QjCNZFT .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tW9QjCNZFT .carousel-item,
.cid-tW9QjCNZFT .carousel-inner {
  height: 100%;
}
.cid-tW9QjCNZFT .carousel-caption {
  bottom: 40px;
}
.cid-tW9QjCNZFT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tW9QjCNZFT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tW9QjCNZFT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tW9QjCNZFT .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tW9QjCNZFT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tW9QjCNZFT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tW9QjCNZFT .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tW9QjCNZFT .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tW9QjCNZFT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tW9QjCNZFT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tW9QjCNZFT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tW9QjCNZFT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tW9QjCNZFT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tW9QjCNZFT .carousel-indicators li.active,
.cid-tW9QjCNZFT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tW9QjCNZFT .carousel-indicators li::after,
.cid-tW9QjCNZFT .carousel-indicators li::before {
  content: none;
}
.cid-tW9QjCNZFT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tW9QjCNZFT .carousel-indicators {
    display: none !important;
  }
}
.cid-tURgaRQHtk {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-tURgaRQHtk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tURgaRQHtk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background13.jpg");
}
@media (max-width: 991px) {
  .cid-tURgaRQHtk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tURgaRQHtk .row {
  flex-direction: row-reverse;
}
.cid-tURgaRQHtk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tURgaRQHtk .text-wrapper {
    padding: 2rem;
  }
}
.cid-tWa1qAzSuM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWa1qAzSuM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background13.jpg");
}
.cid-tWaJrvw3ub {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/back-logo-1920x1080.png");
}
.cid-tWaJrvw3ub .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaJrvw3ub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWaJrvw3ub .row {
  flex-direction: row-reverse;
}
.cid-tWaJrvw3ub .video-wrapper iframe {
  width: 100%;
}
.cid-tWaJrvw3ub .mbr-section-title,
.cid-tWaJrvw3ub .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWaJrvw3ub .text-wrapper {
    padding: 2rem;
  }
}
.cid-tWaJrvw3ub .mbr-section-title {
  color: #ffe161;
}
.cid-tWaJrvw3ub .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tWaJrvw3ub .mbr-text {
  color: #ffe885;
}
.cid-tW9UWkWyDW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW9UWkWyDW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background13.jpg");
}
.cid-tW9UWkWyDW .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-tW9UWkWyDW .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-tW9UWkWyDW .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-tW9UWkWyDW .mbr-text {
  color: #ffffff;
}
.cid-tW9UWkWyDW .card {
  padding-bottom: 1.5rem;
}
.cid-tW9UWkWyDW .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tW9UWkWyDW .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tW9UWkWyDW .card-wrapper .card-title {
  color: #ffffff;
}
.cid-tURgaSl4u1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/7-2-1900x1900.png");
}
.cid-tURgaSl4u1 .mbr-overlay {
  background-color: #e6c63b;
  opacity: 0.9;
}
.cid-tURgaSl4u1 form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tURgaSl4u1 form.mbr-form {
    padding: 3rem 2rem;
    width: 60%;
  }
}
@media (max-width: 991px) {
  .cid-tURgaSl4u1 form.mbr-form {
    padding: 1rem;
  }
}
.cid-tURgaSl4u1 form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tURgaSl4u1 form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-tURgaSHnkn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-tURgaSHnkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tURgaSHnkn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tURgaSHnkn .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tURgaSHnkn .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tURgaSHnkn .row {
    text-align: center;
  }
  .cid-tURgaSHnkn .row > div {
    margin: auto;
  }
  .cid-tURgaSHnkn .social-row {
    justify-content: center;
  }
}
.cid-tURgaSHnkn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tURgaSHnkn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tURgaSHnkn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tURgaSHnkn .list {
    margin-bottom: 0rem;
  }
}
.cid-tURgaSHnkn .mbr-text {
  color: #bbbbbb;
}
.cid-tURgaSHnkn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tURgaSHnkn .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tURgaSHnkn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tURgaT7QBN {
  z-index: 1000;
  width: 100%;
}
.cid-tURgaT7QBN nav.navbar {
  position: fixed;
}
.cid-tURgaT7QBN .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-tURgaT7QBN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tURgaT7QBN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tURgaT7QBN .dropdown-item:hover,
.cid-tURgaT7QBN .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-tURgaT7QBN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tURgaT7QBN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tURgaT7QBN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tURgaT7QBN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tURgaT7QBN .nav-link {
  position: relative;
}
.cid-tURgaT7QBN .container {
  display: flex;
  margin: auto;
}
.cid-tURgaT7QBN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tURgaT7QBN .dropdown-menu,
.cid-tURgaT7QBN .navbar.opened {
  background: #353535 !important;
}
.cid-tURgaT7QBN .nav-item:focus,
.cid-tURgaT7QBN .nav-link:focus {
  outline: none;
}
.cid-tURgaT7QBN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tURgaT7QBN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tURgaT7QBN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tURgaT7QBN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tURgaT7QBN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tURgaT7QBN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tURgaT7QBN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-tURgaT7QBN .navbar.opened {
  transition: all 0.3s;
}
.cid-tURgaT7QBN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tURgaT7QBN .navbar .navbar-logo img {
  width: auto;
}
.cid-tURgaT7QBN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tURgaT7QBN .navbar.collapsed {
  justify-content: center;
}
.cid-tURgaT7QBN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tURgaT7QBN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tURgaT7QBN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-tURgaT7QBN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tURgaT7QBN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tURgaT7QBN .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-tURgaT7QBN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tURgaT7QBN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tURgaT7QBN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tURgaT7QBN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tURgaT7QBN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tURgaT7QBN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tURgaT7QBN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tURgaT7QBN .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-tURgaT7QBN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tURgaT7QBN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tURgaT7QBN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tURgaT7QBN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tURgaT7QBN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tURgaT7QBN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tURgaT7QBN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tURgaT7QBN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tURgaT7QBN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tURgaT7QBN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tURgaT7QBN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tURgaT7QBN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tURgaT7QBN .dropdown-item.active,
.cid-tURgaT7QBN .dropdown-item:active {
  background-color: transparent;
}
.cid-tURgaT7QBN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tURgaT7QBN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tURgaT7QBN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tURgaT7QBN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tURgaT7QBN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tURgaT7QBN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tURgaT7QBN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tURgaT7QBN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tURgaT7QBN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tURgaT7QBN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-tURgaT7QBN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tURgaT7QBN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tURgaT7QBN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tURgaT7QBN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tURgaT7QBN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tURgaT7QBN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tURgaT7QBN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tURgaT7QBN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tURgaT7QBN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tURgaT7QBN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tURgaT7QBN .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-tURgaT7QBN .navbar {
    height: 70px;
  }
  .cid-tURgaT7QBN .navbar.opened {
    height: auto;
  }
  .cid-tURgaT7QBN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7v2b7cZxv {
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-u7v2b7cZxv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7v2b7cZxv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7v2b7cZxv .mbr-text,
.cid-u7v2b7cZxv .mbr-section-btn {
  color: #fafafa;
}
.cid-u7v2b7cZxv .mbr-section-title {
  color: #ffe161;
}
.cid-u7v2b7Jhhl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-u7v2b7Jhhl .card-wrapper {
  display: flex;
  padding-bottom: 2rem;
}
.cid-u7v2b7Jhhl .card-wrapper:hover .card-title {
  color: #353535;
}
.cid-u7v2b7Jhhl img {
  border-radius: 8px;
  height: 100%;
  object-fit: cover;
}
.cid-u7v2b7Jhhl .main-sub-title {
  background: #353535;
  border-radius: 8px;
  display: inline-block;
  width: fit-content;
  padding: 0.1rem 1rem;
}
.cid-u7v2b7Jhhl .wrapper {
  background: #232323;
  padding: 5rem;
  border-radius: 8px;
}
@media (max-width: 1600px) {
  .cid-u7v2b7Jhhl .wrapper {
    padding: 3rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u7v2b7Jhhl .wrapper {
    padding: 3rem 1rem;
  }
}
.cid-u7v2b7Jhhl .mbr-iconfont {
  padding-right: 1.5rem;
  font-size: 2rem;
  padding-top: 0.5rem;
  color: #353535;
}
.cid-u7v2b7Jhhl .card-title {
  transition: all 0.3s;
  color: #e6c63b;
}
@media (max-width: 992px) {
  .cid-u7v2b7Jhhl .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-u7v2b7Jhhl span {
    padding: 0!important;
    margin-bottom: 1rem;
  }
  .cid-u7v2b7Jhhl .col2 .card-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-u7v2b7Jhhl .main-text {
  color: #c8c8c8;
}
.cid-u7v2b7Jhhl .card-text {
  color: #c8c8c8;
}
.cid-u7zFsa6Jnp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-u7zFsa6Jnp .carousel {
  height: 800px;
}
.cid-u7zFsa6Jnp .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u7zFsa6Jnp .carousel-item,
.cid-u7zFsa6Jnp .carousel-inner {
  height: 100%;
}
.cid-u7zFsa6Jnp .carousel-caption {
  bottom: 40px;
}
.cid-u7zFsa6Jnp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u7zFsa6Jnp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u7zFsa6Jnp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u7zFsa6Jnp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u7zFsa6Jnp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u7zFsa6Jnp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u7zFsa6Jnp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u7zFsa6Jnp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u7zFsa6Jnp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7zFsa6Jnp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u7zFsa6Jnp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u7zFsa6Jnp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u7zFsa6Jnp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u7zFsa6Jnp .carousel-indicators li.active,
.cid-u7zFsa6Jnp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u7zFsa6Jnp .carousel-indicators li::after,
.cid-u7zFsa6Jnp .carousel-indicators li::before {
  content: none;
}
.cid-u7zFsa6Jnp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u7zFsa6Jnp .carousel-indicators {
    display: none !important;
  }
}
.cid-u7zFsa6Jnp P {
  color: #ffe885;
}
.cid-u7v2b8GxvJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #353535;
}
.cid-u7v2b8GxvJ .mbr-text {
  color: #716c80;
  text-align: center;
}
.cid-u7v2b8GxvJ h4 {
  text-align: center;
}
.cid-u7v2b8GxvJ p {
  text-align: center;
}
.cid-u7v2b8GxvJ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-u7v2b8GxvJ .mbr-iconfont {
  transition: all 0.3s;
  color: #fafafa !important;
  font-size: 6rem !important;
}
.cid-u7v2b8GxvJ .card {
  transition: all 0.3s;
  padding: 2rem!important;
}
.cid-u7v2b8GxvJ .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-u7v2b8GxvJ .card:hover .mbr-iconfont {
  color: #e6c63b !important;
}
.cid-u7v2b8GxvJ .card-title,
.cid-u7v2b8GxvJ .card-img {
  color: #e6c63b;
}
.cid-u7v2b8GxvJ .card-img {
  width: auto;
}
@media (max-width: 576px) {
  .cid-u7v2b8GxvJ .card {
    padding: 2rem 0rem 0rem 0rem!important;
  }
  .cid-u7v2b8GxvJ .card:hover {
    box-shadow: none;
    transform: none;
  }
}
.cid-u7v2b97JxL {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/screenshot-2024-03-19-at-19.34.16-1020x1204.png");
}
.cid-u7v2b97JxL .mbr-section-title {
  letter-spacing: 0.1em;
  color: #444444;
  margin-bottom: 2rem;
}
.cid-u7v2b97JxL .mbr-section-subtitle {
  color: #444444;
  margin-bottom: 2rem;
  letter-spacing: 0.03em;
}
.cid-u7v2b97JxL .btn {
  margin: 0px !important;
}
.cid-u7v2b97JxL .second-col {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u7v2b97JxL .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u7v2b97JxL .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-u7v2b97JxL .carousel-item .wrap-img {
  text-align: center;
}
.cid-u7v2b97JxL .carousel-item .wrap-img img {
  max-height: 250px;
  width: auto;
  max-width: 100%;
}
.cid-u7v2b97JxL .carousel {
  display: flex;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  width: 100%;
}
.cid-u7v2b97JxL .carousel-indicators {
  display: block;
  position: relative;
  margin-top: 2rem;
  text-align: center;
}
.cid-u7v2b97JxL .carousel-indicators li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #353535;
  display: inline-block;
  border: 4px solid #353535;
}
.cid-u7v2b97JxL .carousel-indicators li.active {
  border-color: #0b0b0b;
}
@media (max-width: 768px) {
  .cid-u7v2b97JxL .second-col {
    padding-top: 2rem;
  }
}
.cid-u7v2b9Uv8L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u7v2b9Uv8L .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7v2b9Uv8L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7v2b9Uv8L .mbr-section-title {
  color: #fafafa;
}
.cid-u7v2baiVh2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bbbbbb;
}
.cid-u7v2baiVh2 .content {
  display: flex;
  flex-flow: row-reverse;
}
.cid-u7v2baiVh2 .text-wrapper {
  position: relative;
  background: #e6c63b;
  width: 50%;
  padding: 50px 0;
  border-radius: 30px 0 0 30px;
}
.cid-u7v2baiVh2 .text-wrapper .card-btn a {
  margin: 2rem 0 0 0;
}
.cid-u7v2baiVh2 .text-wrapper .card-btn {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.cid-u7v2baiVh2 .text-wrapper .card-text,
.cid-u7v2baiVh2 .text-wrapper .card-btn,
.cid-u7v2baiVh2 .text-wrapper .card-title {
  margin: 1rem 4rem 1rem -25vw;
}
.cid-u7v2baiVh2 .content-wrapper {
  padding: 0 !important;
}
@media (max-width: 991px) {
  .cid-u7v2baiVh2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
    margin: 0 2rem 7rem 2rem;
  }
  .cid-u7v2baiVh2 .content-wrapper .geometry__square,
  .cid-u7v2baiVh2 .content-wrapper .geometry__circle {
    width: 66px;
    height: 66px;
  }
}
@media (max-width: 767px) {
  .cid-u7v2baiVh2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u7v2baiVh2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u7v2baiVh2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-u7v2baiVh2 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-u7v2baiVh2 .geometry {
  position: absolute;
}
.cid-u7v2baiVh2 .geometry_top-left {
  top: -50px;
  right: 80%;
}
.cid-u7v2baiVh2 .geometry_bottom-right {
  bottom: -40px;
  left: 40%;
}
.cid-u7v2baiVh2 .geometry__circle {
  width: 88px;
  height: 88px;
  border-radius: 100px;
  border: 2px solid #0b2b5c;
  padding: -1rem;
  z-index: 1;
  position: absolute;
}
.cid-u7v2baiVh2 .geometry__triangle {
  width: 126px;
  height: 88px;
}
.cid-u7v2baiVh2 .geometry__square,
.cid-u7v2baiVh2 .geometry__circle {
  width: 88px;
  height: 88px;
}
.cid-u7v2baiVh2 .geometry__square {
  border-radius: 8px;
  border: 2px solid #0b2b5c;
  z-index: 1;
  position: absolute;
}
.cid-u7v2baiVh2 .geometry__square-bg {
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 8px;
  margin: 0.5rem;
  position: absolute;
}
.cid-u7v2baiVh2 .geometry__circle-bg {
  position: absolute;
  width: 88px;
  height: 88px;
  background: #353535;
  border-radius: 100px;
  margin: 0.5rem;
}
.cid-u7v2baiVh2 .geometry_top-right {
  top: -50px;
  left: 30%;
}
.cid-u7v2baiVh2 .geometry_bottom-left {
  bottom: 47px;
  right: 30%;
}
.cid-u7v2baiVh2 .image-wrapper {
  margin: 0 0 0 4rem;
}
.cid-u7v2baiVh2 .image-wrapper .img {
  padding: 20px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-u7v2baiVh2 .content {
    display: block;
  }
  .cid-u7v2baiVh2 .text-wrapper {
    width: 100%;
    border-radius: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .cid-u7v2baiVh2 .card-text,
  .cid-u7v2baiVh2 .card-title,
  .cid-u7v2baiVh2 .card-btn {
    margin: 1rem 1rem 1rem 1rem !important;
  }
}
@media (min-width: 768px) {
  .cid-u7v2baiVh2 .geometry__square-bg {
    transition: transform .3s;
  }
  .cid-u7v2baiVh2 .geometry__circle-bg {
    transition: transform .3s;
    transform-origin: 0 60px;
  }
  .cid-u7v2baiVh2 .text-wrapper:hover .geometry__circle-bg {
    transform: rotate(-40deg) scale(0.9);
  }
  .cid-u7v2baiVh2 .text-wrapper:hover .geometry__square-bg {
    transform: rotate(20deg) scale(0.9);
  }
}
@media (max-width: 992px) {
  .cid-u7v2baiVh2 .geometry {
    position: absolute;
  }
  .cid-u7v2baiVh2 .geometry__circle,
  .cid-u7v2baiVh2 .geometry__circle-bg,
  .cid-u7v2baiVh2 .geometry__square,
  .cid-u7v2baiVh2 .geometry__square-bg {
    width: 66px;
    height: 66px;
  }
}
.cid-u7Hm5QGzLA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u7Hm5QGzLA .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-u7Hm5QGzLA .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-u7Hm5QGzLA .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000000;
  background-color: #ffe885;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  border-radius: 0;
  content: "✓";
}
.cid-u7v2bbgq4G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-u7v2bbgq4G .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7v2bbgq4G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7v2bbgq4G .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u7v2bbgq4G .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u7v2bbgq4G .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u7v2bbgq4G .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u7v2bbgq4G .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u7v2bbgq4G .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u7v2bbgq4G .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u7v2bbgq4G .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u7v2bbgq4G .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u7v2bbgq4G [class^="socicon-"]:before,
.cid-u7v2bbgq4G [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u7v2bbz3Id {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u7v2bbz3Id .row {
  justify-content: center;
}
.cid-u7v2bbz3Id img,
.cid-u7v2bbz3Id .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u7v2bbz3Id .item:focus,
.cid-u7v2bbz3Id span:focus {
  outline: none;
}
.cid-u7v2bbz3Id .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u7v2bbz3Id .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-u7v2bbz3Id .item-wrapper {
    min-height: 463px;
  }
}
.cid-u7v2bbz3Id .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-u7v2bbz3Id .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-u7v2bbz3Id .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-u7v2bbz3Id .item-wrapper .btn-primary:hover span {
  color: #ffe161 !important;
}
@media (min-width: 768px) {
  .cid-u7v2bbz3Id .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-u7v2bbz3Id .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-u7v2bbz3Id .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-u7v2bbz3Id .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-u7v2bbz3Id .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-u7v2bbz3Id .mbr-section-title {
  color: #ffe161;
  width: 100%;
  text-align: left;
}
.cid-u7v2bbz3Id .mbr-text {
  color: #ffffff;
}
.cid-u7v2bbz3Id .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-u7v2bbz3Id .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u7v2bbz3Id .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-u7v2bbz3Id .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-u7v2bbz3Id .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-u7v2bbz3Id .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-u7v2bbz3Id .mbr-section-subtitle {
  color: #fafafa;
}
.cid-u7v2bcRC8u {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn7193.jpeg");
}
.cid-u7v2bcRC8u .form-control {
  color: #000000 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #000000;
}
.cid-u7v2bcRC8u .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-u7v2bcRC8u input::-webkit-input-placeholder {
  color: #000000;
}
.cid-u7v2bcRC8u input::-moz-placeholder {
  color: #000000;
}
.cid-u7v2bcRC8u textarea::-webkit-input-placeholder {
  color: #000000;
}
.cid-u7v2bcRC8u textarea::-moz-placeholder {
  color: #000000;
}
.cid-u7v2bcRC8u textarea.form-control {
  min-height: 83px;
}
.cid-u7v2bcRC8u .mbr-section-subtitle {
  color: #767676;
}
.cid-u7v2bcRC8u H3 {
  color: #353535;
}
.cid-u7v2bdoPwt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-dsc2638-arw-dxo-deepprime-2000x1333.jpg");
}
.cid-u7v2bdoPwt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7v2bdoPwt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7v2bdoPwt .mbr-text,
.cid-u7v2bdoPwt .mbr-section-btn {
  color: #232323;
}
.cid-u7v2bdoPwt .card-title,
.cid-u7v2bdoPwt .card-box {
  color: #ffffff;
}
.cid-u7v2bdoPwt .mbr-text,
.cid-u7v2bdoPwt .link-wrap {
  color: #ffffff;
}
.cid-u7v2bdRMn2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u7v2bdRMn2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7v2bdRMn2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7v2bdRMn2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u7v2bdRMn2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u7v2bdRMn2 .row {
    text-align: center;
  }
  .cid-u7v2bdRMn2 .row > div {
    margin: auto;
  }
  .cid-u7v2bdRMn2 .social-row {
    justify-content: center;
  }
}
.cid-u7v2bdRMn2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u7v2bdRMn2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u7v2bdRMn2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u7v2bdRMn2 .list {
    margin-bottom: 0rem;
  }
}
.cid-u7v2bdRMn2 .mbr-text {
  color: #bbbbbb;
}
.cid-u7v2bdRMn2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u7v2bdRMn2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u7v2bdRMn2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u7v2beodk3 {
  z-index: 1000;
  width: 100%;
}
.cid-u7v2beodk3 nav.navbar {
  position: fixed;
}
.cid-u7v2beodk3 .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-u7v2beodk3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u7v2beodk3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u7v2beodk3 .dropdown-item:hover,
.cid-u7v2beodk3 .dropdown-item:focus {
  background: #ffe161 !important;
  color: white !important;
}
.cid-u7v2beodk3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u7v2beodk3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u7v2beodk3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u7v2beodk3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u7v2beodk3 .nav-link {
  position: relative;
}
.cid-u7v2beodk3 .container {
  display: flex;
  margin: auto;
}
.cid-u7v2beodk3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u7v2beodk3 .dropdown-menu,
.cid-u7v2beodk3 .navbar.opened {
  background: #353535 !important;
}
.cid-u7v2beodk3 .nav-item:focus,
.cid-u7v2beodk3 .nav-link:focus {
  outline: none;
}
.cid-u7v2beodk3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u7v2beodk3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7v2beodk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u7v2beodk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7v2beodk3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u7v2beodk3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u7v2beodk3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(53, 53, 53, 0.9);
}
.cid-u7v2beodk3 .navbar.opened {
  transition: all 0.3s;
}
.cid-u7v2beodk3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u7v2beodk3 .navbar .navbar-logo img {
  width: auto;
}
.cid-u7v2beodk3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u7v2beodk3 .navbar.collapsed {
  justify-content: center;
}
.cid-u7v2beodk3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u7v2beodk3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u7v2beodk3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.9rem);
  }
}
.cid-u7v2beodk3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u7v2beodk3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u7v2beodk3 .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-u7v2beodk3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u7v2beodk3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u7v2beodk3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u7v2beodk3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u7v2beodk3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u7v2beodk3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u7v2beodk3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u7v2beodk3 .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-u7v2beodk3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u7v2beodk3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u7v2beodk3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u7v2beodk3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u7v2beodk3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u7v2beodk3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u7v2beodk3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u7v2beodk3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u7v2beodk3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u7v2beodk3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u7v2beodk3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u7v2beodk3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u7v2beodk3 .dropdown-item.active,
.cid-u7v2beodk3 .dropdown-item:active {
  background-color: transparent;
}
.cid-u7v2beodk3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u7v2beodk3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u7v2beodk3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u7v2beodk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-u7v2beodk3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u7v2beodk3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u7v2beodk3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u7v2beodk3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u7v2beodk3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u7v2beodk3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e6c63b;
}
.cid-u7v2beodk3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u7v2beodk3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7v2beodk3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7v2beodk3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u7v2beodk3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7v2beodk3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u7v2beodk3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u7v2beodk3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7v2beodk3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u7v2beodk3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u7v2beodk3 .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-u7v2beodk3 .navbar {
    height: 70px;
  }
  .cid-u7v2beodk3 .navbar.opened {
    height: auto;
  }
  .cid-u7v2beodk3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
