body {
  font-family: Roboto;
}
.display-1 {
  font-family: 'Oswald', sans-serif;
  font-size: 6.875rem;
  line-height: 1.04545455;
}
.display-1 > .mbr-iconfont {
  font-size: 11rem;
}
@media (max-width: 1440px) {
  .display-1 {
    font-size: 4.52302632rem;
    line-height: 1.064;
  }
}
@media (max-width: 1280px) {
  .display-1 {
    font-size: 4.02046784rem;
    line-height: 1.08818182;
  }
}
@media (max-width: 1024px) {
  .display-1 {
    font-size: 2.75rem;
    line-height: 1.09090909;
  }
}
.display-2 {
  font-family: 'Oswald', sans-serif;
  font-size: 4.25rem;
  line-height: 1.05882353;
}
.display-2 > .mbr-iconfont {
  font-size: 6.8rem;
}
@media (max-width: 1440px) {
  .display-2 {
    font-size: 3.125rem;
    line-height: 1.14;
  }
}
@media (max-width: 1280px) {
  .display-2 {
    font-size: 45px;
    line-height: 52px;
    font-size: 2.81456954rem;
    line-height: 1.15470588;
  }
}
@media (max-width: 1024px) {
  .display-2 {
    font-size: 2.0631068rem;
    line-height: 1.09058824;
  }
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.625;
}
.display-4 > .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 1024px) {
  .display-4 {
    font-size: 0.89285714rem;
    line-height: 1.54;
  }
}
.display-5 {
  font-family: 'Oswald', sans-serif;
  font-size: 2.75rem;
  line-height: 1.13636364;
}
.display-5 > .mbr-iconfont {
  font-size: 4.4rem;
}
@media (max-width: 1440px) {
  .display-5 {
    font-size: 2.2rem;
    line-height: 1.19318182;
  }
}
@media (max-width: 1280px) {
  .display-5 {
    font-size: 1.88356164rem;
    line-height: 0.99545455;
  }
}
@media (max-width: 1024px) {
  .display-5 {
    font-size: 1.5625rem;
    line-height: 1.2;
  }
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.5rem;
  line-height: 1.33333333;
}
.display-7 > .mbr-iconfont {
  font-size: 2.4rem;
}
@media (max-width: 1440px) {
  .display-7 {
    font-size: 1.25rem;
    line-height: 1.35;
  }
}
@media (max-width: 1280px) {
  .display-7 {
    font-size: 1.12781955rem;
    line-height: 1.33;
  }
}
@media (max-width: 1024px) {
  .display-7 {
    font-size: 1.12781955rem;
    line-height: 1.27458333;
  }
}
/* ---- 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 */
/* Buttons */
.btn {
  padding: 12px 15px;
  border-radius: 4px;
}
.btn-sm {
  padding: 12px 15px;
  border-radius: 4px;
}
.btn-md {
  padding: 12px 15px;
  border-radius: 4px;
}
.btn-lg {
  padding: 21px 10px;
  border-radius: 4px;
}
.bg-primary {
  background-color: #689bb2 !important;
}
.bg-success {
  background-color: #46877e !important;
}
.bg-info {
  background-color: #ff40b4 !important;
}
.bg-warning {
  background-color: #fbba34 !important;
}
.bg-danger {
  background-color: #fe5925 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #689bb2 !important;
  border-color: #689bb2 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #689bb2;
  border-color: #689bb2;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #689bb2 !important;
  border-color: #689bb2 !important;
}
.btn-primary:hover {
  background-color: #46877e !important;
  border-color: #46877e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffc4ab !important;
  border-color: #ffc4ab !important;
  color: #ab3300 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ab3300 !important;
  background-color: #ffc4ab;
  border-color: #ffc4ab;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ab3300 !important;
  background-color: #ffc4ab !important;
  border-color: #ffc4ab !important;
}
.btn-secondary:hover {
  background-color: #ffa078 !important;
  border-color: #ffa078 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff40b4 !important;
  border-color: #ff40b4 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #ff40b4;
  border-color: #ff40b4;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #ff40b4 !important;
  border-color: #ff40b4 !important;
}
.btn-info:hover {
  background-color: #ff0da0 !important;
  border-color: #ff0da0 !important;
}
.btn-success,
.btn-success:active {
  background-color: #46877e !important;
  border-color: #46877e !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #46877e;
  border-color: #46877e;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #46877e !important;
  border-color: #46877e !important;
}
.btn-success:hover {
  background-color: #35655f !important;
  border-color: #35655f !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #fbba34 !important;
  border-color: #fbba34 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #fbba34;
  border-color: #fbba34;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #fbba34 !important;
  border-color: #fbba34 !important;
}
.btn-warning:hover {
  background-color: #fccb66 !important;
  border-color: #fccb66 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #fe5925 !important;
  border-color: #fe5925 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #fe5925;
  border-color: #fe5925;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #fe5925 !important;
  border-color: #fe5925 !important;
}
.btn-danger:hover {
  background-color: #fe8058 !important;
  border-color: #fe8058 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white:hover {
  background-color: #f7f7f7 !important;
  border-color: #f7f7f7 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-black:hover {
  background-color: #666666 !important;
  border-color: #666666 !important;
}
.btn-primary-outline {
  border: 1px solid;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #689bb2;
  color: #689bb2;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff !important;
  background: #689bb2 !important;
  border-color: #689bb2;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #689bb2 !important;
  border-color: #689bb2 !important;
}
.btn-secondary-outline {
  border: 1px solid;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #ffc4ab;
  color: #ffc4ab;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ab3300 !important;
  background: #ffc4ab !important;
  border-color: #ffc4ab;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ab3300 !important;
  background-color: #ffc4ab !important;
  border-color: #ffc4ab !important;
}
.btn-info-outline {
  border: 1px solid;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #ff40b4;
  color: #ff40b4;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff !important;
  background: #ff40b4 !important;
  border-color: #ff40b4;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ff40b4 !important;
  border-color: #ff40b4 !important;
}
.btn-success-outline {
  border: 1px solid;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #46877e;
  color: #46877e;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff !important;
  background: #46877e !important;
  border-color: #46877e;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #46877e !important;
  border-color: #46877e !important;
}
.btn-warning-outline {
  border: 1px solid;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #fbba34;
  color: #fbba34;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff !important;
  background: #fbba34 !important;
  border-color: #fbba34;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #fbba34 !important;
  border-color: #fbba34 !important;
}
.btn-danger-outline {
  border: 1px solid;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #fe5925;
  color: #fe5925;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff !important;
  background: #fe5925 !important;
  border-color: #fe5925;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #fe5925 !important;
  border-color: #fe5925 !important;
}
.btn-black-outline {
  border: 1px solid;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff !important;
  background: #333333 !important;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline {
  border: 1px solid;
}
.btn-white-outline,
.btn-white-outline:active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #808080 !important;
  background: #ffffff !important;
  border-color: #ffffff;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white-outline.btn {
  color: #333333 !important;
}
.text-primary {
  color: #689bb2 !important;
}
.text-secondary {
  color: #ffc4ab !important;
}
.text-success {
  color: #46877e !important;
}
.text-info {
  color: #ff40b4 !important;
}
.text-warning {
  color: #fbba34 !important;
}
.text-danger {
  color: #fe5925 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #9bbdcc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #ff7c45 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #23443f !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #d90084 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #fbba34 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #bc2e01 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #666666 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #689bb2 !important;
}
.alert-success {
  background-color: #46877e;
}
.alert-info {
  background-color: #ff40b4;
}
.alert-warning {
  background-color: #fbba34;
}
.alert-danger {
  background-color: #fe5925;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none;
}
.mbr-gallery-filter li.active .btn {
  background-color: #689bb2;
  border-color: #689bb2;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #689bb2;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #bcd3dd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #8ac2bb;
}
.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: #fffefc;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fff4f0;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto', sans-serif;
  font-size: 1.5rem;
  line-height: 1.33333333;
}
.form-control > .mbr-iconfont {
  font-size: 2.4rem;
}
@media (max-width: 1440px) {
  .form-control {
    font-size: 1.25rem;
    line-height: 1.35;
  }
}
@media (max-width: 1280px) {
  .form-control {
    font-size: 1.12781955rem;
    line-height: 1.33;
  }
}
@media (max-width: 1024px) {
  .form-control {
    font-size: 1.12781955rem;
    line-height: 1.27458333;
  }
}
blockquote {
  border-color: #689bb2;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #689bb2;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #689bb2;
  border-bottom-color: #689bb2;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #689bb2 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffc4ab !important;
  box-shadow: none !important;
}
.sidebar-block .mbr-gallery-item .galleryItem .onsale {
  top: 0px;
}
.sidebar-block .mbr-gallery-item .galleryItem .sidebar_wraper {
  bottom: -35px;
  margin-left: 1rem;
}
.link.display-4 a {
  font-size: 0.9rem;
  line-height: 1.125;
}
.cid-sZ2cQALp6I .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZ2cQALp6I .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZ2cQALp6I .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZ2cQALp6I .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZ2cQALp6I .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZ2cQALp6I .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZ2cQALp6I .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZ2cQALp6I .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZ2cQALp6I .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZ2cQALp6I .dropdown-item,
.cid-sZ2cQALp6I .nav-link,
.cid-sZ2cQALp6I .brand-name {
  font-style: normal;
}
.cid-sZ2cQALp6I .dropdown-item:hover,
.cid-sZ2cQALp6I .nav-link:hover,
.cid-sZ2cQALp6I .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZ2cQALp6I .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZ2cQALp6I .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZ2cQALp6I .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZ2cQALp6I .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZ2cQALp6I .nav-item {
  position: relative;
}
.cid-sZ2cQALp6I .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZ2cQALp6I .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZ2cQALp6I .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZ2cQALp6I .nav-link {
    line-height: 6.13;
  }
  .cid-sZ2cQALp6I .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZ2cQALp6I .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZ2cQALp6I .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZ2cQALp6I .content-text {
  margin-bottom: 0;
}
.cid-sZ2cQALp6I .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZ2cQALp6I .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZ2cQALp6I .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZ2cQALp6I .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZ2cQALp6I .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZ2cQALp6I .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZ2cQALp6I .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZ2cQALp6I .content-right-side {
  text-align: center;
}
.cid-sZ2cQALp6I .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZ2cQALp6I .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZ2cQALp6I .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZ2cQALp6I .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZ2cQALp6I .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZ2cQALp6I .info-widget:first-child {
  margin-left: 0;
}
.cid-sZ2cQALp6I .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZ2cQALp6I .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZ2cQALp6I .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZ2cQALp6I .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZ2cQALp6I .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZ2cQALp6I .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZ2cQALp6I .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZ2cQALp6I .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZ2cQALp6I .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZ2cQALp6I .navbar-toggler {
    display: none;
  }
  .cid-sZ2cQALp6I .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZ2cQALp6I .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZ2cQALp6I .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZ2cQALp6I .btn-sm {
  padding: 13px 29px;
}
.cid-sZ2cQALp6I .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZ2cQALp6I .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZ2cQALp6I .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZ2cQALp6I .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZ2cQALp6I .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZ2cQALp6I .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZ2cQALp6I .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZ2cQALp6I .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZ2cQALp6I .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZ2cQALp6I .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZ2cQALp6I .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZ2cQALp6I .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZ2cQALp6I .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZ2cQALp6I .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZ2cQALp6I button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZ2cQALp6I button.navbar-toggler:focus {
  outline: none;
}
.cid-sZ2cQALp6I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZ2cQALp6I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZ2cQALp6I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZ2cQALp6I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZ2cQALp6I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZ2cQALp6I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZ2cQALp6I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZ2cQALp6I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZ2cQALp6I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZ2cQALp6I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZ2cQALp6I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZ2cQALp6I .collapsed .btn {
  display: flex;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse.collapsing,
.cid-sZ2cQALp6I .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZ2cQALp6I .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZ2cQALp6I .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZ2cQALp6I .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZ2cQALp6I .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZ2cQALp6I .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZ2cQALp6I .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZ2cQALp6I .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZ2cQALp6I .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZ2cQALp6I .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZ2cQALp6I .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZ2cQALp6I .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZ2cQALp6I .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZ2cQALp6I .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZ2cQALp6I .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZ2cQALp6I .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZ2cQALp6I .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZ2cQALp6I .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZ2cQALp6I .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZ2cQALp6I .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZ2cQALp6I .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing,
  .cid-sZ2cQALp6I .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing .navbar-nav,
  .cid-sZ2cQALp6I .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZ2cQALp6I .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZ2cQALp6I .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZ2cQALp6I .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZ2cQALp6I .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZ2cQALp6I .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZ2cQALp6I img {
    height: 3.8rem !important;
  }
  .cid-sZ2cQALp6I .btn {
    display: flex;
  }
  .cid-sZ2cQALp6I button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZ2cQALp6I .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZ2cQALp6I .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZ2cQALp6I .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZ2cQALp6I .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZ2cQALp6I .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZ2cQALp6I .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZ2cQALp6I .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZ2cQALp6I .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZ2cQALp6I .navbar-toggler {
  position: relative;
}
.cid-sZ2cQALp6I .dropdown-item.active,
.cid-sZ2cQALp6I .dropdown-item:active {
  color: initial;
}
.cid-sZ2cQALp6I .widget-title {
  color: #ff40b4;
}
.cid-sZ2cQALp6I .widget-text {
  color: #ff40b4;
}
.cid-sZ2cQALp6I .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZ2cQALp6I .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZ2cQALp6I .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZ2cQALp6I .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZ2cQALp6I .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZ2cQALp6I .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZ2cQALp6I .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZ2cQALp6I .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZ2cQALp6I .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZ2cQALp6I .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZ2cQALp6I .menu-content-top,
  .cid-sZ2cQALp6I .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZ2cQALp6I button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZ2cQALp6I .widget-title,
.cid-sZ2cQALp6I .widget-icon {
  color: #1388ba;
}
.cid-sZ2fhShi9A {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZ2fhShi9A .mbr-text,
.cid-sZ2fhShi9A .mbr-section-btn {
  color: #ffffff;
}
.cid-sZ2fhShi9A .mbr-section-title {
  color: #ffffff;
}
.cid-sZ2tu3jfxr {
  padding-top: 10rem;
  padding-bottom: 2rem;
  overflow: hidden;
}
.cid-sZ2tu3jfxr .slider__content {
  padding-top: 52px;
  text-align: left;
}
.cid-sZ2tu3jfxr .mbr-section-subtitle {
  color: #ffd8cc;
  margin-bottom: 13px;
  position: relative;
  z-index: 1;
}
.cid-sZ2tu3jfxr .mbr-section-subtitle:after {
  content: '';
  position: absolute;
  left: -92px;
  top: 147px;
  width: 85px;
  height: 85px;
  z-index: -1;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../../../assets/images/slonce-igralista-logo-za-slajd-01-388x310.png");
}
.cid-sZ2tu3jfxr .mbr-section-title {
  margin-bottom: 33px;
  color: #ffffff;
}
.cid-sZ2tu3jfxr .slider__image {
  margin-left: 11.8%;
}
.cid-sZ2tu3jfxr .img-wrap {
  max-width: 100%;
}
.cid-sZ2tu3jfxr .img-wrap img {
  width: 100%;
  object-fit: cover;
}
.cid-sZ2tu3jfxr .carousel-indicators {
  flex-direction: column;
  margin: 0;
  width: fit-content;
  transition: all 0.25s;
  height: 100%;
  left: 44.5%;
}
.cid-sZ2tu3jfxr .carousel-indicators .active {
  background: #ffffff;
  opacity: 1;
  border: none;
}
.cid-sZ2tu3jfxr .carousel-indicators .active:before {
  content: '';
  display: block;
  position: absolute;
  top: -14px;
  left: -14px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: inherit;
  opacity: 0.2;
}
.cid-sZ2tu3jfxr .carousel-indicators li {
  width: 12px;
  height: 12px;
  border: none;
  margin-bottom: 30px;
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 50%;
  position: relative;
  opacity: 0.2;
}
.cid-sZ2tu3jfxr .carousel-indicators li:last-child {
  margin-bottom: 0px;
}
.cid-sZ2tu3jfxr .carousel-controls a {
  border-radius: 50%;
  border: 2px solid #ffffff;
  background-color: transparent;
}
.cid-sZ2tu3jfxr .carousel-controls a span {
  transition: all 0.3s;
  color: #ffffff;
  font-size: 18px;
}
.cid-sZ2tu3jfxr .carousel-controls a:hover .mobi-mbri-left {
  transform: translateX(-5px);
}
.cid-sZ2tu3jfxr .carousel-controls a:hover .mobi-mbri-right {
  transform: translateX(5px);
}
.cid-sZ2tu3jfxr .carousel-controls .carousel-control-next,
.cid-sZ2tu3jfxr .carousel-controls .carousel-control-prev {
  opacity: 1;
  width: 44px;
  height: 44px;
}
.cid-sZ2tu3jfxr .carousel-controls .carousel-control-next {
  right: 40%;
  bottom: 5px;
  top: auto;
  left: auto;
}
.cid-sZ2tu3jfxr .carousel-controls .carousel-control-prev {
  right: 45%;
  bottom: 5px;
  top: auto;
  left: auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZ2tu3jfxr .image-element {
    min-width: 50%;
  }
  .cid-sZ2tu3jfxr .media-container-row {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-sZ2tu3jfxr .two__background:before {
    max-width: 90%;
  }
  .cid-sZ2tu3jfxr .carousel-indicators {
    flex-direction: row;
    height: 50px;
    width: 100%;
    left: auto;
    bottom: 0;
    right: auto;
  }
  .cid-sZ2tu3jfxr .carousel-indicators li {
    margin: 0 16px;
  }
  .cid-sZ2tu3jfxr .slider__content {
    padding-top: 0;
    margin-bottom: 72px;
  }
  .cid-sZ2tu3jfxr .mbr-section-subtitle {
    margin-bottom: 6px;
  }
  .cid-sZ2tu3jfxr .mbr-section-subtitle:after {
    content: none;
  }
  .cid-sZ2tu3jfxr .mbr-section-title {
    margin-bottom: 18px;
  }
  .cid-sZ2tu3jfxr .slider__image {
    margin-left: 0;
    margin-bottom: 100px;
  }
  .cid-sZ2tu3jfxr .img-wrap {
    width: 100%;
  }
  .cid-sZ2tu3jfxr .carousel-controls {
    display: none;
  }
  .cid-sZ2tu3jfxr .carousel-inner {
    margin-bottom: 0;
  }
}
.cid-sZ2tu3jfxr .mbr-text {
  color: #ffffff;
}
.cid-sZ6LwyPkdy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eef5f4;
}
.cid-sZ6LwyPkdy .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZ6LwyPkdy .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZ6LwyPkdy .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZ6LwyPkdy .mbr-flex {
  justify-content: center;
}
.cid-sZ6LwyPkdy .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZ6LwyPkdy img,
.cid-sZ6LwyPkdy .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZ6LwyPkdy .item:focus,
.cid-sZ6LwyPkdy span:focus {
  outline: none;
}
.cid-sZ6LwyPkdy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZ6LwyPkdy .card1 {
  background: #28a6db;
}
.cid-sZ6LwyPkdy .card2 {
  background: #ffb827;
}
.cid-sZ6LwyPkdy .card3 {
  background: #ee94bc;
}
.cid-sZ6LwyPkdy .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZ6LwyPkdy .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZ6LwyPkdy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZ6LwyPkdy .mbr-section-title {
  color: #0a4f6e;
}
.cid-sZ6LwyPkdy .item-title1 {
  color: #ffffff;
}
.cid-sZ6LwyPkdy .mbr-text,
.cid-sZ6LwyPkdy .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZ6LwyPkdy .item-subtitle {
  color: #ddebe9;
}
.cid-sZ6LwyPkdy .item-title2 {
  color: #121212;
}
.cid-sZ6LwyPkdy .price {
  color: #121212;
}
.cid-sZ6SNmdayd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZ6SNmdayd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZ6SNmdayd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZ6SNmdayd .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sZ6SNmdayd .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sZ6SNmdayd .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sZ6SNmdayd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sZ6SNmdayd .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZ6SNmdayd .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sZ6SNmdayd .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sZ6SNmdayd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sZ6SNmdayd .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sZ6SNmdayd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZ6SNmdayd .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sZ6SNmdayd .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZ7DjxBWi2 {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .cid-sZ7DjxBWi2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.cid-sZ7DjxBWi2 .mbr-text {
  margin: 0;
}
.cid-sZ7DjxBWi2 .card-box {
  padding: 0 2rem;
  width: 100%;
  text-align: center;
}
.cid-sZ7DjxBWi2 .mbr-iconfont {
  transition: all 0.3s;
  margin-left: 1rem;
  line-height: 0;
}
.cid-sZ7DjxBWi2 .card-inner {
  border-radius: 30px;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.cid-sZ7DjxBWi2 .card-inner1 {
  background: #28a6db;
}
.cid-sZ7DjxBWi2 .card-inner2 {
  background: #45b3df;
}
.cid-sZ7DjxBWi2 .card-inner3 {
  background: #ffc85b;
}
.cid-sZ7DjxBWi2 img {
  width: auto;
  height: 140px;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
}
.cid-sZ7DjxBWi2 .card {
  border-radius: 30px;
  align-items: center;
  position: relative;
}
.cid-sZ7DjxBWi2 .container-fluid {
  max-width: 1200px;
}
.cid-sZ7DjxBWi2 .btn-underline {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  font-weight: 700;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1rem;
}
.cid-sZ7DjxBWi2 .btn-underline:hover .icon-btn {
  transform: rotateZ(180deg);
}
.cid-sZ7DjxBWi2 .mbr-section-btn {
  margin-bottom: 3.5rem;
}
@media (max-width: 991px) {
  .cid-sZ7DjxBWi2 .card {
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sZ7DjxBWi2 .container-fluid {
    padding: 0 1.5rem;
  }
}
.cid-sZ7DjxBWi2 .card-img {
  text-align: center;
  margin-top: 2.5rem;
  padding: 0 2rem;
}
.cid-sZ7DjxBWi2 .inner-dashed-border {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.cid-sZ7DjxBWi2 .card:hover .inner-dashed-border {
  animation-play-state: running;
  stroke: #ab3300;
}
@keyframes dashed_border_running {
  100% {
    stroke-dashoffset: -1000;
  }
}
.cid-sZ7DjxBWi2 .svg1 {
  padding: 1.5rem;
  z-index: -1;
}
.cid-sZ7DjxBWi2 .svg1 rect {
  position: absolute;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
}
.cid-sZ7KQ8rfH7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZ7KQ8rfH7 .content {
    text-align: center;
  }
  .cid-sZ7KQ8rfH7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ7KQ8rfH7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZ7KQ8rfH7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZ7KQ8rfH7 .media-wrap img {
  height: 6rem;
}
.cid-sZ7KQ8rfH7 .mbr-text {
  color: #8d97ad;
}
.cid-sZ7KQ8rfH7 .p-title {
  font-size: 17px;
}
.cid-sZ7KQ8rfH7 .p-title span {
  color: #111111;
}
.cid-sZ7KQ8rfH7 .title-card {
  font-size: 1.3rem;
}
.cid-sZ7KQ8rfH7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZ7KQ8rfH7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZ7KQ8rfH7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZ7KQ8rfH7 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZ7KQ8rfH7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZ7KQ8rfH7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZ7KQ8rfH7 .copyright img {
  margin-right: 10px;
}
.cid-sZ7KQ8rfH7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZ7KQ8rfH7 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZ7KQ8rfH7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZ7KQ8rfH7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZ7KQ8rfH7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZ7KQ8rfH7 .p-title,
.cid-sZ7KQ8rfH7 .social-media {
  color: #0a4f6e;
}
.cid-sZ7KQ8rfH7 H5 {
  color: #0a4f6e;
}
.cid-sZ7KQ8rfH7 .copyright > p {
  color: #1388ba;
}
.cid-sZcXeqyfvS .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZcXeqyfvS .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZcXeqyfvS .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZcXeqyfvS .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZcXeqyfvS .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZcXeqyfvS .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZcXeqyfvS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZcXeqyfvS .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZcXeqyfvS .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZcXeqyfvS .dropdown-item,
.cid-sZcXeqyfvS .nav-link,
.cid-sZcXeqyfvS .brand-name {
  font-style: normal;
}
.cid-sZcXeqyfvS .dropdown-item:hover,
.cid-sZcXeqyfvS .nav-link:hover,
.cid-sZcXeqyfvS .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZcXeqyfvS .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZcXeqyfvS .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZcXeqyfvS .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZcXeqyfvS .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZcXeqyfvS .nav-item {
  position: relative;
}
.cid-sZcXeqyfvS .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZcXeqyfvS .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZcXeqyfvS .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZcXeqyfvS .nav-link {
    line-height: 6.13;
  }
  .cid-sZcXeqyfvS .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZcXeqyfvS .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZcXeqyfvS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcXeqyfvS .content-text {
  margin-bottom: 0;
}
.cid-sZcXeqyfvS .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZcXeqyfvS .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZcXeqyfvS .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZcXeqyfvS .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZcXeqyfvS .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZcXeqyfvS .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZcXeqyfvS .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZcXeqyfvS .content-right-side {
  text-align: center;
}
.cid-sZcXeqyfvS .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZcXeqyfvS .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZcXeqyfvS .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZcXeqyfvS .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZcXeqyfvS .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZcXeqyfvS .info-widget:first-child {
  margin-left: 0;
}
.cid-sZcXeqyfvS .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZcXeqyfvS .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZcXeqyfvS .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZcXeqyfvS .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZcXeqyfvS .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZcXeqyfvS .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZcXeqyfvS .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZcXeqyfvS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZcXeqyfvS .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZcXeqyfvS .navbar-toggler {
    display: none;
  }
  .cid-sZcXeqyfvS .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZcXeqyfvS .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZcXeqyfvS .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZcXeqyfvS .btn-sm {
  padding: 13px 29px;
}
.cid-sZcXeqyfvS .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZcXeqyfvS .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZcXeqyfvS .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZcXeqyfvS .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZcXeqyfvS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZcXeqyfvS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZcXeqyfvS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZcXeqyfvS .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZcXeqyfvS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZcXeqyfvS .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZcXeqyfvS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZcXeqyfvS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZcXeqyfvS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZcXeqyfvS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZcXeqyfvS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZcXeqyfvS button.navbar-toggler:focus {
  outline: none;
}
.cid-sZcXeqyfvS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZcXeqyfvS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZcXeqyfvS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcXeqyfvS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcXeqyfvS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZcXeqyfvS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcXeqyfvS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZcXeqyfvS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZcXeqyfvS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcXeqyfvS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZcXeqyfvS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZcXeqyfvS .collapsed .btn {
  display: flex;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse.collapsing,
.cid-sZcXeqyfvS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZcXeqyfvS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZcXeqyfvS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZcXeqyfvS .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZcXeqyfvS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZcXeqyfvS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZcXeqyfvS .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcXeqyfvS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZcXeqyfvS .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZcXeqyfvS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZcXeqyfvS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZcXeqyfvS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZcXeqyfvS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZcXeqyfvS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZcXeqyfvS .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZcXeqyfvS .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZcXeqyfvS .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZcXeqyfvS .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZcXeqyfvS .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZcXeqyfvS .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZcXeqyfvS .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing,
  .cid-sZcXeqyfvS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing .navbar-nav,
  .cid-sZcXeqyfvS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZcXeqyfvS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZcXeqyfvS .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZcXeqyfvS .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZcXeqyfvS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZcXeqyfvS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZcXeqyfvS img {
    height: 3.8rem !important;
  }
  .cid-sZcXeqyfvS .btn {
    display: flex;
  }
  .cid-sZcXeqyfvS button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZcXeqyfvS .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZcXeqyfvS .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZcXeqyfvS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZcXeqyfvS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZcXeqyfvS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZcXeqyfvS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZcXeqyfvS .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZcXeqyfvS .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZcXeqyfvS .navbar-toggler {
  position: relative;
}
.cid-sZcXeqyfvS .dropdown-item.active,
.cid-sZcXeqyfvS .dropdown-item:active {
  color: initial;
}
.cid-sZcXeqyfvS .widget-title {
  color: #ff40b4;
}
.cid-sZcXeqyfvS .widget-text {
  color: #ff40b4;
}
.cid-sZcXeqyfvS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZcXeqyfvS .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZcXeqyfvS .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZcXeqyfvS .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZcXeqyfvS .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZcXeqyfvS .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZcXeqyfvS .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZcXeqyfvS .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZcXeqyfvS .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZcXeqyfvS .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZcXeqyfvS .menu-content-top,
  .cid-sZcXeqyfvS .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZcXeqyfvS button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZcXeqyfvS .widget-title,
.cid-sZcXeqyfvS .widget-icon {
  color: #1388ba;
}
.cid-sZcXerzZOs {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZcXerzZOs .mbr-text,
.cid-sZcXerzZOs .mbr-section-btn {
  color: #ffffff;
}
.cid-sZcXerzZOs .mbr-section-title {
  color: #ffffff;
}
.cid-sZoDIOxEuV {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
.cid-sZoDIOxEuV .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZoDIOxEuV .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZoDIOxEuV .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZoDIOxEuV .mbr-flex {
  justify-content: center;
}
.cid-sZoDIOxEuV .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZoDIOxEuV img,
.cid-sZoDIOxEuV .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZoDIOxEuV .item:focus,
.cid-sZoDIOxEuV span:focus {
  outline: none;
}
.cid-sZoDIOxEuV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZoDIOxEuV .card1 {
  background: #a8d741;
}
.cid-sZoDIOxEuV .card2 {
  background: #43c7d3;
}
.cid-sZoDIOxEuV .card3 {
  background: #ffcc01;
}
.cid-sZoDIOxEuV .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZoDIOxEuV .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZoDIOxEuV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZoDIOxEuV .mbr-section-title {
  color: #1388ba;
}
.cid-sZoDIOxEuV .item-title1 {
  color: #ffffff;
}
.cid-sZoDIOxEuV .mbr-text,
.cid-sZoDIOxEuV .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZoDIOxEuV .item-subtitle {
  color: #121212;
}
.cid-sZoDIOxEuV .item-title2 {
  color: #0a4f6e;
}
.cid-sZoDIOxEuV .price {
  color: #121212;
}
.cid-sZoIfMr3uU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
.cid-sZoIfMr3uU .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZoIfMr3uU .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZoIfMr3uU .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZoIfMr3uU .mbr-flex {
  justify-content: center;
}
.cid-sZoIfMr3uU .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZoIfMr3uU img,
.cid-sZoIfMr3uU .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZoIfMr3uU .item:focus,
.cid-sZoIfMr3uU span:focus {
  outline: none;
}
.cid-sZoIfMr3uU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZoIfMr3uU .card1 {
  background: #a8d741;
}
.cid-sZoIfMr3uU .card2 {
  background: #43c7d3;
}
.cid-sZoIfMr3uU .card3 {
  background: #ffcc01;
}
.cid-sZoIfMr3uU .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZoIfMr3uU .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZoIfMr3uU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZoIfMr3uU .mbr-section-title {
  color: #1388ba;
}
.cid-sZoIfMr3uU .item-title1 {
  color: #ffffff;
}
.cid-sZoIfMr3uU .mbr-text,
.cid-sZoIfMr3uU .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZoIfMr3uU .item-subtitle {
  color: #121212;
}
.cid-sZoIfMr3uU .item-title2 {
  color: #0a4f6e;
}
.cid-sZoIfMr3uU .price {
  color: #121212;
}
.cid-sZoNTcZlHr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
.cid-sZoNTcZlHr .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZoNTcZlHr .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZoNTcZlHr .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZoNTcZlHr .mbr-flex {
  justify-content: center;
}
.cid-sZoNTcZlHr .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZoNTcZlHr img,
.cid-sZoNTcZlHr .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZoNTcZlHr .item:focus,
.cid-sZoNTcZlHr span:focus {
  outline: none;
}
.cid-sZoNTcZlHr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZoNTcZlHr .card1 {
  background: #a8d741;
}
.cid-sZoNTcZlHr .card2 {
  background: #43c7d3;
}
.cid-sZoNTcZlHr .card3 {
  background: #ffcc01;
}
.cid-sZoNTcZlHr .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZoNTcZlHr .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZoNTcZlHr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZoNTcZlHr .mbr-section-title {
  color: #1388ba;
}
.cid-sZoNTcZlHr .item-title1 {
  color: #ffffff;
}
.cid-sZoNTcZlHr .mbr-text,
.cid-sZoNTcZlHr .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZoNTcZlHr .item-subtitle {
  color: #121212;
}
.cid-sZoNTcZlHr .item-title2 {
  color: #0a4f6e;
}
.cid-sZoNTcZlHr .price {
  color: #121212;
}
.cid-sZoRPjP9RW {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-sZoRPjP9RW .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZoRPjP9RW .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZoRPjP9RW .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZoRPjP9RW .mbr-flex {
  justify-content: center;
}
.cid-sZoRPjP9RW .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZoRPjP9RW img,
.cid-sZoRPjP9RW .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZoRPjP9RW .item:focus,
.cid-sZoRPjP9RW span:focus {
  outline: none;
}
.cid-sZoRPjP9RW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZoRPjP9RW .card1 {
  background: #a8d741;
}
.cid-sZoRPjP9RW .card2 {
  background: #43c7d3;
}
.cid-sZoRPjP9RW .card3 {
  background: #ffcc01;
}
.cid-sZoRPjP9RW .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZoRPjP9RW .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZoRPjP9RW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZoRPjP9RW .mbr-section-title {
  color: #1388ba;
}
.cid-sZoRPjP9RW .item-title1 {
  color: #ffffff;
}
.cid-sZoRPjP9RW .mbr-text,
.cid-sZoRPjP9RW .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZoRPjP9RW .item-subtitle {
  color: #121212;
}
.cid-sZoRPjP9RW .item-title2 {
  color: #0a4f6e;
}
.cid-sZoRPjP9RW .price {
  color: #121212;
}
.cid-sZoV4ZFhq7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
.cid-sZoV4ZFhq7 .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZoV4ZFhq7 .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZoV4ZFhq7 .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZoV4ZFhq7 .mbr-flex {
  justify-content: center;
}
.cid-sZoV4ZFhq7 .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZoV4ZFhq7 img,
.cid-sZoV4ZFhq7 .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZoV4ZFhq7 .item:focus,
.cid-sZoV4ZFhq7 span:focus {
  outline: none;
}
.cid-sZoV4ZFhq7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZoV4ZFhq7 .card1 {
  background: #a8d741;
}
.cid-sZoV4ZFhq7 .card2 {
  background: #43c7d3;
}
.cid-sZoV4ZFhq7 .card3 {
  background: #ffcc01;
}
.cid-sZoV4ZFhq7 .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZoV4ZFhq7 .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZoV4ZFhq7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZoV4ZFhq7 .mbr-section-title {
  color: #1388ba;
}
.cid-sZoV4ZFhq7 .item-title1 {
  color: #ffffff;
}
.cid-sZoV4ZFhq7 .mbr-text,
.cid-sZoV4ZFhq7 .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZoV4ZFhq7 .item-subtitle {
  color: #121212;
}
.cid-sZoV4ZFhq7 .item-title2 {
  color: #0a4f6e;
}
.cid-sZoV4ZFhq7 .price {
  color: #121212;
}
.cid-sZcXeuQZlR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZcXeuQZlR .content {
    text-align: center;
  }
  .cid-sZcXeuQZlR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZcXeuQZlR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZcXeuQZlR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZcXeuQZlR .media-wrap img {
  height: 6rem;
}
.cid-sZcXeuQZlR .mbr-text {
  color: #8d97ad;
}
.cid-sZcXeuQZlR .p-title {
  font-size: 17px;
}
.cid-sZcXeuQZlR .p-title span {
  color: #111111;
}
.cid-sZcXeuQZlR .title-card {
  font-size: 1.3rem;
}
.cid-sZcXeuQZlR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZcXeuQZlR .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZcXeuQZlR .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZcXeuQZlR .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZcXeuQZlR .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZcXeuQZlR .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZcXeuQZlR .copyright img {
  margin-right: 10px;
}
.cid-sZcXeuQZlR .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZcXeuQZlR .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZcXeuQZlR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZcXeuQZlR .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZcXeuQZlR .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZcXeuQZlR .p-title,
.cid-sZcXeuQZlR .social-media {
  color: #0a4f6e;
}
.cid-sZcXeuQZlR H5 {
  color: #0a4f6e;
}
.cid-sZcXeuQZlR .copyright > p {
  color: #1388ba;
}
.cid-sZcYmzcIXk .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZcYmzcIXk .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZcYmzcIXk .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZcYmzcIXk .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZcYmzcIXk .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZcYmzcIXk .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZcYmzcIXk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZcYmzcIXk .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZcYmzcIXk .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZcYmzcIXk .dropdown-item,
.cid-sZcYmzcIXk .nav-link,
.cid-sZcYmzcIXk .brand-name {
  font-style: normal;
}
.cid-sZcYmzcIXk .dropdown-item:hover,
.cid-sZcYmzcIXk .nav-link:hover,
.cid-sZcYmzcIXk .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZcYmzcIXk .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZcYmzcIXk .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZcYmzcIXk .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZcYmzcIXk .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZcYmzcIXk .nav-item {
  position: relative;
}
.cid-sZcYmzcIXk .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZcYmzcIXk .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZcYmzcIXk .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZcYmzcIXk .nav-link {
    line-height: 6.13;
  }
  .cid-sZcYmzcIXk .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZcYmzcIXk .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZcYmzcIXk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYmzcIXk .content-text {
  margin-bottom: 0;
}
.cid-sZcYmzcIXk .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZcYmzcIXk .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZcYmzcIXk .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZcYmzcIXk .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZcYmzcIXk .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZcYmzcIXk .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZcYmzcIXk .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZcYmzcIXk .content-right-side {
  text-align: center;
}
.cid-sZcYmzcIXk .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZcYmzcIXk .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZcYmzcIXk .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZcYmzcIXk .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZcYmzcIXk .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZcYmzcIXk .info-widget:first-child {
  margin-left: 0;
}
.cid-sZcYmzcIXk .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZcYmzcIXk .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZcYmzcIXk .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZcYmzcIXk .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZcYmzcIXk .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZcYmzcIXk .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZcYmzcIXk .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZcYmzcIXk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZcYmzcIXk .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZcYmzcIXk .navbar-toggler {
    display: none;
  }
  .cid-sZcYmzcIXk .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZcYmzcIXk .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZcYmzcIXk .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZcYmzcIXk .btn-sm {
  padding: 13px 29px;
}
.cid-sZcYmzcIXk .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZcYmzcIXk .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZcYmzcIXk .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZcYmzcIXk .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZcYmzcIXk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZcYmzcIXk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZcYmzcIXk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZcYmzcIXk .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZcYmzcIXk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZcYmzcIXk .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZcYmzcIXk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZcYmzcIXk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZcYmzcIXk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZcYmzcIXk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZcYmzcIXk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZcYmzcIXk button.navbar-toggler:focus {
  outline: none;
}
.cid-sZcYmzcIXk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZcYmzcIXk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZcYmzcIXk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYmzcIXk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYmzcIXk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZcYmzcIXk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYmzcIXk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZcYmzcIXk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZcYmzcIXk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYmzcIXk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZcYmzcIXk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZcYmzcIXk .collapsed .btn {
  display: flex;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse.collapsing,
.cid-sZcYmzcIXk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZcYmzcIXk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZcYmzcIXk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZcYmzcIXk .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZcYmzcIXk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZcYmzcIXk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZcYmzcIXk .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYmzcIXk .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZcYmzcIXk .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZcYmzcIXk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZcYmzcIXk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZcYmzcIXk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZcYmzcIXk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZcYmzcIXk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZcYmzcIXk .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZcYmzcIXk .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZcYmzcIXk .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZcYmzcIXk .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZcYmzcIXk .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZcYmzcIXk .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZcYmzcIXk .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing,
  .cid-sZcYmzcIXk .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing .navbar-nav,
  .cid-sZcYmzcIXk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZcYmzcIXk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZcYmzcIXk .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZcYmzcIXk .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZcYmzcIXk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZcYmzcIXk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZcYmzcIXk img {
    height: 3.8rem !important;
  }
  .cid-sZcYmzcIXk .btn {
    display: flex;
  }
  .cid-sZcYmzcIXk button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZcYmzcIXk .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZcYmzcIXk .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZcYmzcIXk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZcYmzcIXk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZcYmzcIXk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZcYmzcIXk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZcYmzcIXk .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZcYmzcIXk .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZcYmzcIXk .navbar-toggler {
  position: relative;
}
.cid-sZcYmzcIXk .dropdown-item.active,
.cid-sZcYmzcIXk .dropdown-item:active {
  color: initial;
}
.cid-sZcYmzcIXk .widget-title {
  color: #ff40b4;
}
.cid-sZcYmzcIXk .widget-text {
  color: #ff40b4;
}
.cid-sZcYmzcIXk .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZcYmzcIXk .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZcYmzcIXk .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZcYmzcIXk .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZcYmzcIXk .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZcYmzcIXk .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZcYmzcIXk .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZcYmzcIXk .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZcYmzcIXk .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZcYmzcIXk .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZcYmzcIXk .menu-content-top,
  .cid-sZcYmzcIXk .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZcYmzcIXk button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZcYmzcIXk .widget-title,
.cid-sZcYmzcIXk .widget-icon {
  color: #1388ba;
}
.cid-sZcYmAjdP7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZcYmAjdP7 .mbr-text,
.cid-sZcYmAjdP7 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZcYmAjdP7 .mbr-section-title {
  color: #ffffff;
}
.cid-t1iK0UazHb {
  padding-top: 165px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/aurora-pozadina-36.gif");
}
.cid-t1iK0UazHb .card-box {
  z-index: 10;
  position: absolute;
  padding: 1rem;
}
.cid-t1iK0UazHb .container-fluid {
  padding: 0;
}
.cid-t1iK0UazHb h5 {
  margin: 0;
}
.cid-t1iK0UazHb h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-t1iK0UazHb h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
.cid-t1iK0UazHb .card {
  margin: auto;
  height: 350px;
  perspective: 800px;
  cursor: pointer;
}
.cid-t1iK0UazHb .card:hover {
  z-index: 99;
}
.cid-t1iK0UazHb .card-wrapper {
  background-position: center;
  background-size: cover;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  transform-origin: top;
  position: relative;
  overflow: hidden;
}
.cid-t1iK0UazHb .card-wrapper:hover {
  transform: rotateX(20deg);
}
.cid-t1iK0UazHb .card-wrapper:hover:before {
  transform: translateY(-10%);
  opacity: 1;
}
.cid-t1iK0UazHb .card-wrapper:before {
  content: "";
  height: 100%;
  width: 100%;
  background: linear-gradient(190deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 90%);
  clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);
  opacity: 0;
  position: absolute;
  transition: all 0.3s;
  transform: translateY(-100%);
}
.cid-t1iK0UazHb .card-wrapper a {
  height: 100%;
}
.cid-t1iK0UazHb .card-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: all;
}
.cid-t1iK0UazHb h4 {
  font-weight: 500;
  margin-bottom: 0;
}
.cid-t1iK0UazHb .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-t1iK0UazHb .card-box {
    text-align: center;
  }
}
.cid-t1iK0UazHb .mbr-text {
  color: #cccccc;
}
.cid-t1iK0UazHb .card-date {
  color: #cccccc;
}
.cid-t1iK0UazHb .card-title,
.cid-t1iK0UazHb .card-box {
  color: #ffffff;
}
.cid-t1n8OCl0TS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #efefef;
}
.cid-t1n8OCl0TS .mbr-media {
  position: relative;
}
.cid-t1n8OCl0TS .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t1n8OCl0TS .box {
  min-height: 350px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  background-size: cover;
  background-position: center;
}
@media (max-width: 767px) {
  .cid-t1n8OCl0TS .box {
    min-height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-t1n8OCl0TS .box {
    margin-bottom: 2rem;
  }
}
.cid-t1n8OCl0TS .box1 {
  background-image: url("../../../assets/images/slone-deija-igralita-slike-teretane-pocetna-02-1027x685.jpg");
}
.cid-t1n8OCl0TS .box2 {
  background-image: url("../../../assets/images/slonce6.gif");
}
.cid-t1n8OCl0TS .icon-wrap {
  position: relative;
  margin: auto;
  width: 120px;
  height: 120px;
  background: #ef7053;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t1n8OCl0TS .icon-wrap a {
  height: 20px;
}
.cid-t1n8OCl0TS .icon-wrap:before {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120px;
  height: 120px;
  background: #ef7053;
  opacity: 0.8;
  border-radius: 50%;
  animation-duration: 1s;
  animation-name: icons;
  animation-iteration-count: infinite;
  z-index: 1;
}
@keyframes icons {
  from {
    width: 120px;
    height: 120px;
    opacity: 0.8;
  }
  to {
    width: 160px;
    height: 160px;
    opacity: 0;
  }
}
.cid-t1n8OCl0TS .mbr-media span {
  font-size: 1.4rem;
  transition: all 0.2s;
  z-index: 2;
  padding-left: 4px;
  position: relative;
  color: #121212;
}
.cid-t1n8OCl0TS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t1n8OCl0TS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t1n8OCl0TS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t1n8OCl0TS .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-t1n8OCl0TS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1n8OCl0TS .mbr-section-title {
  color: #3f85a3;
}
.cid-t1mX83ll7G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #97d4f2;
}
.cid-t1mX83ll7G .row {
  flex-direction: row-reverse;
}
.cid-t1mX83ll7G .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #3f85a3;
}
@media (max-width: 991px) {
  .cid-t1mX83ll7G .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-t1mX83ll7G .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-t1mX83ll7G .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t1mX83ll7G .image-wrapper {
    margin-left: 0;
  }
}
.cid-t1mX83ll7G .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-t1mX83ll7G .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-t1mX83ll7G .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t1mX83ll7G .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-t1mX83ll7G .content {
    text-align: center;
  }
}
.cid-t1mX83ll7G .mbr-section-title {
  color: #33d5ad;
  margin-bottom: 20px;
  text-align: center;
}
.cid-t1mX83ll7G .mbr-section-title span {
  position: relative;
}
.cid-t1mX83ll7G .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-t1mX83ll7G .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-t1mX83ll7G .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-t1mX83ll7G .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-t1mX83ll7G .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-t1mX83ll7G .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-t1mX83ll7G .mbr-section-subtitle span {
  position: relative;
}
.cid-t1mX83ll7G .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-t1mX83ll7G .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-t1mX83ll7G .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-t1mX83ll7G .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-t1mX83ll7G .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-t1mX83ll7G .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-t1mX83ll7G .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-t1mX83ll7G .wave-container .wave svg path {
  fill: #425942;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-t1n1B9uj2u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #3f85a3;
}
.cid-t1n1B9uj2u .item-img {
  width: 100%;
  margin-bottom: 12px;
}
.cid-t1n1B9uj2u .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
}
.cid-t1n1B9uj2u .item:focus,
.cid-t1n1B9uj2u span:focus {
  outline: none;
}
.cid-t1n1B9uj2u .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-t1n1B9uj2u .item {
  cursor: pointer;
  padding: 32px;
  margin: -1px 0 0;
  border-bottom: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
}
.cid-t1n1B9uj2u .item-img {
  border: 1px solid #595959;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-t1n1B9uj2u .item-img img {
  transition: 0.5s;
}
.cid-t1n1B9uj2u .item-img:hover {
  border: 1px solid #ffffff;
}
.cid-t1n1B9uj2u .item-img:hover img {
  transform: scale(1.2);
}
.cid-t1n1B9uj2u .item-wrap {
  position: relative;
  background: #000000;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1n1B9uj2u .item-wrap {
  background: transparent;
}
.cid-t1n1B9uj2u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1n1B9uj2u .mbr-section-title {
  color: #232323;
}
.cid-t1n1B9uj2u .item-title {
  color: #ffffff;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1n1B9uj2u .mbr-text,
.cid-t1n1B9uj2u .mbr-section-btn {
  text-align: left;
}
.cid-t1n1B9uj2u .item-subtitle {
  text-align: center;
}
.cid-t1n1B9uj2u .buttons-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-left: -12px;
}
.cid-t1n1B9uj2u .buttons-container .item-button {
  margin: 0;
}
.cid-t1n1B9uj2u .buttons-container .btn {
  margin: 0 0 16px 12px;
}
.cid-t1n1B9uj2u .buttons-container .btn-info-outline {
  border: 1px solid currentColor;
}
.cid-t1n1B9uj2u .buttons-container .btn-info-outline:hover {
  background: #FFFFFF !important;
  color: #000000 !important;
  border: 1px solid currentColor !important;
}
@media (max-width: 991px) {
  .cid-t1n1B9uj2u .item:not(:last-child) {
    border-bottom: 1px solid #ffffff;
  }
}
@media (min-width: 992px) {
  .cid-t1n1B9uj2u .item:not(:last-child) {
    border-right: 1px solid #ffffff;
  }
}
@media (max-width: 767px) {
  .cid-t1n1B9uj2u .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 575px) {
  .cid-t1n1B9uj2u .item {
    padding: 24px;
  }
}
.cid-sZcYmBEBio {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eef5f4;
}
.cid-sZcYmBEBio .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZcYmBEBio .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZcYmBEBio .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZcYmBEBio .mbr-flex {
  justify-content: center;
}
.cid-sZcYmBEBio .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZcYmBEBio img,
.cid-sZcYmBEBio .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZcYmBEBio .item:focus,
.cid-sZcYmBEBio span:focus {
  outline: none;
}
.cid-sZcYmBEBio .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZcYmBEBio .card1 {
  background: #28a6db;
}
.cid-sZcYmBEBio .card2 {
  background: #ffb827;
}
.cid-sZcYmBEBio .card3 {
  background: #ee94bc;
}
.cid-sZcYmBEBio .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZcYmBEBio .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZcYmBEBio .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZcYmBEBio .mbr-section-title {
  color: #0a4f6e;
}
.cid-sZcYmBEBio .item-title1 {
  color: #ffffff;
}
.cid-sZcYmBEBio .mbr-text,
.cid-sZcYmBEBio .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZcYmBEBio .item-subtitle {
  color: #ddebe9;
}
.cid-sZcYmBEBio .item-title2 {
  color: #121212;
}
.cid-sZcYmBEBio .price {
  color: #121212;
}
.cid-sZcYmDXlpv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZcYmDXlpv .content {
    text-align: center;
  }
  .cid-sZcYmDXlpv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZcYmDXlpv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZcYmDXlpv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZcYmDXlpv .media-wrap img {
  height: 6rem;
}
.cid-sZcYmDXlpv .mbr-text {
  color: #8d97ad;
}
.cid-sZcYmDXlpv .p-title {
  font-size: 17px;
}
.cid-sZcYmDXlpv .p-title span {
  color: #111111;
}
.cid-sZcYmDXlpv .title-card {
  font-size: 1.3rem;
}
.cid-sZcYmDXlpv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZcYmDXlpv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZcYmDXlpv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZcYmDXlpv .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZcYmDXlpv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZcYmDXlpv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZcYmDXlpv .copyright img {
  margin-right: 10px;
}
.cid-sZcYmDXlpv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZcYmDXlpv .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZcYmDXlpv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZcYmDXlpv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZcYmDXlpv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZcYmDXlpv .p-title,
.cid-sZcYmDXlpv .social-media {
  color: #0a4f6e;
}
.cid-sZcYmDXlpv H5 {
  color: #0a4f6e;
}
.cid-sZcYmDXlpv .copyright > p {
  color: #1388ba;
}
.cid-sZcYtLjkHF .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZcYtLjkHF .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZcYtLjkHF .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZcYtLjkHF .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZcYtLjkHF .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZcYtLjkHF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZcYtLjkHF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZcYtLjkHF .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZcYtLjkHF .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZcYtLjkHF .dropdown-item,
.cid-sZcYtLjkHF .nav-link,
.cid-sZcYtLjkHF .brand-name {
  font-style: normal;
}
.cid-sZcYtLjkHF .dropdown-item:hover,
.cid-sZcYtLjkHF .nav-link:hover,
.cid-sZcYtLjkHF .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZcYtLjkHF .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZcYtLjkHF .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZcYtLjkHF .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZcYtLjkHF .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZcYtLjkHF .nav-item {
  position: relative;
}
.cid-sZcYtLjkHF .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZcYtLjkHF .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZcYtLjkHF .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZcYtLjkHF .nav-link {
    line-height: 6.13;
  }
  .cid-sZcYtLjkHF .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZcYtLjkHF .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZcYtLjkHF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYtLjkHF .content-text {
  margin-bottom: 0;
}
.cid-sZcYtLjkHF .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZcYtLjkHF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZcYtLjkHF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZcYtLjkHF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZcYtLjkHF .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZcYtLjkHF .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZcYtLjkHF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZcYtLjkHF .content-right-side {
  text-align: center;
}
.cid-sZcYtLjkHF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZcYtLjkHF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZcYtLjkHF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZcYtLjkHF .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZcYtLjkHF .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZcYtLjkHF .info-widget:first-child {
  margin-left: 0;
}
.cid-sZcYtLjkHF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZcYtLjkHF .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZcYtLjkHF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZcYtLjkHF .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZcYtLjkHF .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZcYtLjkHF .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZcYtLjkHF .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZcYtLjkHF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZcYtLjkHF .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZcYtLjkHF .navbar-toggler {
    display: none;
  }
  .cid-sZcYtLjkHF .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZcYtLjkHF .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZcYtLjkHF .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZcYtLjkHF .btn-sm {
  padding: 13px 29px;
}
.cid-sZcYtLjkHF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZcYtLjkHF .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZcYtLjkHF .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZcYtLjkHF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZcYtLjkHF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZcYtLjkHF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZcYtLjkHF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZcYtLjkHF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZcYtLjkHF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZcYtLjkHF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZcYtLjkHF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZcYtLjkHF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZcYtLjkHF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZcYtLjkHF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZcYtLjkHF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZcYtLjkHF button.navbar-toggler:focus {
  outline: none;
}
.cid-sZcYtLjkHF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZcYtLjkHF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZcYtLjkHF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYtLjkHF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYtLjkHF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZcYtLjkHF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYtLjkHF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZcYtLjkHF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZcYtLjkHF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYtLjkHF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZcYtLjkHF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZcYtLjkHF .collapsed .btn {
  display: flex;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse.collapsing,
.cid-sZcYtLjkHF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZcYtLjkHF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZcYtLjkHF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZcYtLjkHF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZcYtLjkHF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZcYtLjkHF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZcYtLjkHF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYtLjkHF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZcYtLjkHF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZcYtLjkHF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZcYtLjkHF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZcYtLjkHF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZcYtLjkHF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZcYtLjkHF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZcYtLjkHF .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZcYtLjkHF .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZcYtLjkHF .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZcYtLjkHF .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZcYtLjkHF .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZcYtLjkHF .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZcYtLjkHF .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing,
  .cid-sZcYtLjkHF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing .navbar-nav,
  .cid-sZcYtLjkHF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZcYtLjkHF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZcYtLjkHF .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZcYtLjkHF .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZcYtLjkHF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZcYtLjkHF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZcYtLjkHF img {
    height: 3.8rem !important;
  }
  .cid-sZcYtLjkHF .btn {
    display: flex;
  }
  .cid-sZcYtLjkHF button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZcYtLjkHF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZcYtLjkHF .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZcYtLjkHF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZcYtLjkHF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZcYtLjkHF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZcYtLjkHF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZcYtLjkHF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZcYtLjkHF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZcYtLjkHF .navbar-toggler {
  position: relative;
}
.cid-sZcYtLjkHF .dropdown-item.active,
.cid-sZcYtLjkHF .dropdown-item:active {
  color: initial;
}
.cid-sZcYtLjkHF .widget-title {
  color: #ff40b4;
}
.cid-sZcYtLjkHF .widget-text {
  color: #ff40b4;
}
.cid-sZcYtLjkHF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZcYtLjkHF .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZcYtLjkHF .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZcYtLjkHF .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZcYtLjkHF .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZcYtLjkHF .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZcYtLjkHF .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZcYtLjkHF .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZcYtLjkHF .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZcYtLjkHF .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZcYtLjkHF .menu-content-top,
  .cid-sZcYtLjkHF .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZcYtLjkHF button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZcYtLjkHF .widget-title,
.cid-sZcYtLjkHF .widget-icon {
  color: #1388ba;
}
.cid-sZcYtMbDeD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZcYtMbDeD .mbr-text,
.cid-sZcYtMbDeD .mbr-section-btn {
  color: #ffffff;
}
.cid-sZcYtMbDeD .mbr-section-title {
  color: #ffffff;
}
.cid-t2eiag08E9 {
  background-image: url("../../../assets/images/nebo-i-sunce.gif");
}
.cid-t2eiag08E9 .mbr-section-title {
  color: #06182d;
}
.cid-t2eiag08E9 .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff5e3a;
  background: linear-gradient(#ff5e3a 0%, #ff653c 69%, #ff4e3c 100%);
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-t2eiag08E9 .mbr-section-subtitle {
  color: #06182d;
}
.cid-t2eiag08E9 .mbr-section-subtitle.display-7 {
  letter-spacing: 0;
}
.cid-t2eiag08E9 .mbr-section-text {
  color: #999999;
}
.cid-t2eiag08E9 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-t2eiag08E9 .form-control,
.cid-t2eiag08E9 .form-check-label {
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
}
.cid-t2eiag08E9 .form-control {
  box-shadow: none;
  margin-bottom: 15px;
  padding: 0.7em 1.07em 0em 0.8em;
  background-color: #f4f6f9;
  border: 0px solid #dfe3e8;
  border-bottom: 1px solid #dfe3e8;
  color: #61728a;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-t2eiag08E9 .form-control:focus,
.cid-t2eiag08E9 .form-control:hover {
  border: 0px solid #f4f6f9;
  background-color: #f4f6f9;
}
.cid-t2eiag08E9 .form-control.textarea {
  padding-top: 40px;
}
.cid-t2eiag08E9 .form-group {
  margin-bottom: 1rem;
}
.cid-t2eiag08E9 .form-group .wrap {
  display: flex;
}
.cid-t2eiag08E9 .form-group .wrap span {
  padding: 0em 0em;
  margin-bottom: 0px;
  align-self: center;
  color: #61728a;
}
.cid-t2eiag08E9 input::-webkit-input-placeholder,
.cid-t2eiag08E9 textarea::-webkit-input-placeholder {
  color: #61728a;
}
.cid-t2eiag08E9 input:-moz-placeholder,
.cid-t2eiag08E9 textarea:-moz-placeholder {
  color: #61728a;
}
.cid-t2eiag08E9 .jq-selectbox li,
.cid-t2eiag08E9 .jq-selectbox li {
  background-color: #f4f6f9;
  color: #000000;
}
.cid-t2eiag08E9 .jq-selectbox li:hover,
.cid-t2eiag08E9 .jq-selectbox li.selected {
  background-color: #f4f6f9;
  color: #000000;
}
.cid-t2eiag08E9 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f4f6f9;
}
.cid-t2eiag08E9 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f4f6f9;
}
.cid-t2eiag08E9 .map {
  width: 100%;
  height: 30rem;
}
.cid-t2eiag08E9 .map iframe {
  width: inherit;
  height: 100%;
}
.cid-t2eiag08E9 .icon-block {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}
.cid-t2eiag08E9 .icon-block .icon-block__icon {
  display: inline-block;
  flex-shrink: 0;
}
.cid-t2eiag08E9 .icon-block .icon-block__title {
  display: inline-block;
  align-self: center;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-t2eiag08E9 .mbr-text {
  color: #767676;
}
.cid-t2eiag08E9 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-t2eiag08E9 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-t2eiag08E9 .input-group-btn {
  display: block;
  text-align: left;
}
.cid-t2eiag08E9 .input-group-btn .btn-sm {
  padding: 7px 39px;
}
.cid-t2eiag08E9 textarea.form-control {
  resize: none;
}
.cid-t2eiag08E9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2eiag08E9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2eiag08E9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2eiag08E9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2eiag08E9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-t2eiag08E9 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-t2eiag08E9 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-t2eiag08E9 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .cid-t2eiag08E9 .google-map {
    padding-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-t2eiag08E9 * {
    text-align: center !important;
  }
}
.cid-t2eiag08E9 .gdpr-block {
  padding: 20px;
  text-align: left;
}
.cid-t2eiag08E9 .gdpr-block span {
  line-height: 1;
}
.cid-t2eiag08E9 .gdpr-block label span.textGDPR input[name="gdpr"] {
  top: 6px;
}
.cid-t2eiag08E9 .mbr-section-title,
.cid-t2eiag08E9 .col {
  color: #effaff;
}
.cid-sZcYtP8BTG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZcYtP8BTG .content {
    text-align: center;
  }
  .cid-sZcYtP8BTG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZcYtP8BTG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZcYtP8BTG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZcYtP8BTG .media-wrap img {
  height: 6rem;
}
.cid-sZcYtP8BTG .mbr-text {
  color: #8d97ad;
}
.cid-sZcYtP8BTG .p-title {
  font-size: 17px;
}
.cid-sZcYtP8BTG .p-title span {
  color: #111111;
}
.cid-sZcYtP8BTG .title-card {
  font-size: 1.3rem;
}
.cid-sZcYtP8BTG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZcYtP8BTG .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZcYtP8BTG .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZcYtP8BTG .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZcYtP8BTG .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZcYtP8BTG .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZcYtP8BTG .copyright img {
  margin-right: 10px;
}
.cid-sZcYtP8BTG .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZcYtP8BTG .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZcYtP8BTG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZcYtP8BTG .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZcYtP8BTG .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZcYtP8BTG .p-title,
.cid-sZcYtP8BTG .social-media {
  color: #0a4f6e;
}
.cid-sZcYtP8BTG H5 {
  color: #0a4f6e;
}
.cid-sZcYtP8BTG .copyright > p {
  color: #1388ba;
}
.cid-sZcYz2a2jf .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZcYz2a2jf .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZcYz2a2jf .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZcYz2a2jf .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZcYz2a2jf .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZcYz2a2jf .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZcYz2a2jf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZcYz2a2jf .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZcYz2a2jf .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZcYz2a2jf .dropdown-item,
.cid-sZcYz2a2jf .nav-link,
.cid-sZcYz2a2jf .brand-name {
  font-style: normal;
}
.cid-sZcYz2a2jf .dropdown-item:hover,
.cid-sZcYz2a2jf .nav-link:hover,
.cid-sZcYz2a2jf .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZcYz2a2jf .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZcYz2a2jf .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZcYz2a2jf .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZcYz2a2jf .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZcYz2a2jf .nav-item {
  position: relative;
}
.cid-sZcYz2a2jf .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZcYz2a2jf .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZcYz2a2jf .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZcYz2a2jf .nav-link {
    line-height: 6.13;
  }
  .cid-sZcYz2a2jf .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZcYz2a2jf .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZcYz2a2jf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYz2a2jf .content-text {
  margin-bottom: 0;
}
.cid-sZcYz2a2jf .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZcYz2a2jf .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZcYz2a2jf .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZcYz2a2jf .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZcYz2a2jf .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZcYz2a2jf .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZcYz2a2jf .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZcYz2a2jf .content-right-side {
  text-align: center;
}
.cid-sZcYz2a2jf .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZcYz2a2jf .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZcYz2a2jf .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZcYz2a2jf .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZcYz2a2jf .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZcYz2a2jf .info-widget:first-child {
  margin-left: 0;
}
.cid-sZcYz2a2jf .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZcYz2a2jf .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZcYz2a2jf .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZcYz2a2jf .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZcYz2a2jf .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZcYz2a2jf .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZcYz2a2jf .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZcYz2a2jf .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZcYz2a2jf .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZcYz2a2jf .navbar-toggler {
    display: none;
  }
  .cid-sZcYz2a2jf .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZcYz2a2jf .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZcYz2a2jf .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZcYz2a2jf .btn-sm {
  padding: 13px 29px;
}
.cid-sZcYz2a2jf .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZcYz2a2jf .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZcYz2a2jf .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZcYz2a2jf .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZcYz2a2jf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZcYz2a2jf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZcYz2a2jf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZcYz2a2jf .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZcYz2a2jf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZcYz2a2jf .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZcYz2a2jf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZcYz2a2jf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZcYz2a2jf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZcYz2a2jf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZcYz2a2jf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZcYz2a2jf button.navbar-toggler:focus {
  outline: none;
}
.cid-sZcYz2a2jf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZcYz2a2jf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZcYz2a2jf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYz2a2jf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZcYz2a2jf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZcYz2a2jf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYz2a2jf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZcYz2a2jf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZcYz2a2jf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZcYz2a2jf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZcYz2a2jf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZcYz2a2jf .collapsed .btn {
  display: flex;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse.collapsing,
.cid-sZcYz2a2jf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZcYz2a2jf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZcYz2a2jf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZcYz2a2jf .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZcYz2a2jf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZcYz2a2jf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZcYz2a2jf .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZcYz2a2jf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZcYz2a2jf .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZcYz2a2jf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZcYz2a2jf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZcYz2a2jf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZcYz2a2jf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZcYz2a2jf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZcYz2a2jf .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZcYz2a2jf .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZcYz2a2jf .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZcYz2a2jf .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZcYz2a2jf .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZcYz2a2jf .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZcYz2a2jf .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing,
  .cid-sZcYz2a2jf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing .navbar-nav,
  .cid-sZcYz2a2jf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZcYz2a2jf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZcYz2a2jf .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZcYz2a2jf .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZcYz2a2jf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZcYz2a2jf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZcYz2a2jf img {
    height: 3.8rem !important;
  }
  .cid-sZcYz2a2jf .btn {
    display: flex;
  }
  .cid-sZcYz2a2jf button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZcYz2a2jf .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZcYz2a2jf .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZcYz2a2jf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZcYz2a2jf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZcYz2a2jf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZcYz2a2jf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZcYz2a2jf .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZcYz2a2jf .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZcYz2a2jf .navbar-toggler {
  position: relative;
}
.cid-sZcYz2a2jf .dropdown-item.active,
.cid-sZcYz2a2jf .dropdown-item:active {
  color: initial;
}
.cid-sZcYz2a2jf .widget-title {
  color: #ff40b4;
}
.cid-sZcYz2a2jf .widget-text {
  color: #ff40b4;
}
.cid-sZcYz2a2jf .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZcYz2a2jf .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZcYz2a2jf .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZcYz2a2jf .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZcYz2a2jf .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZcYz2a2jf .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZcYz2a2jf .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZcYz2a2jf .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZcYz2a2jf .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZcYz2a2jf .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZcYz2a2jf .menu-content-top,
  .cid-sZcYz2a2jf .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZcYz2a2jf button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZcYz2a2jf .widget-title,
.cid-sZcYz2a2jf .widget-icon {
  color: #1388ba;
}
.cid-sZcYz3cQyL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZcYz3cQyL .mbr-text,
.cid-sZcYz3cQyL .mbr-section-btn {
  color: #ffffff;
}
.cid-sZcYz3cQyL .mbr-section-title {
  color: #ffffff;
}
.cid-t2kbcX1wPB {
  padding-top: 7rem;
  padding-bottom: 4rem;
  position: relative;
  overflow: hidden;
  background-image: url("../../../assets/images/sunce-i-nebo-animacija.gif");
}
.cid-t2kbcX1wPB .row {
  align-items: center;
  justify-content: center;
}
.cid-t2kbcX1wPB .shape_left {
  width: 25%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 0;
  background-color: #ebf2e9;
}
.cid-t2kbcX1wPB .shape_right {
  width: 25%;
  position: absolute;
  top: 20%;
  right: 0;
  bottom: 0;
  z-index: 0;
  background-color: #fef2f2;
}
.cid-t2kbcX1wPB .content_box {
  position: relative;
  z-index: 1;
}
.cid-t2kbcX1wPB .mbr-section-title {
  margin-bottom: 21px;
  color: #3f85a3;
}
.cid-t2kbcX1wPB .mbr-text {
  margin-bottom: 21px;
}
.cid-t2kbcX1wPB .image-wrapper,
.cid-t2kbcX1wPB img {
  width: 100%;
}
.cid-t2kbcX1wPB .image-wrapper {
  position: relative;
  z-index: 1;
}
@media (min-width: 991px) {
  .cid-t2kbcX1wPB .content_box {
    padding: 0 5rem 0 1rem;
  }
  .cid-t2kbcX1wPB .image_left {
    padding-top: 5rem;
  }
  .cid-t2kbcX1wPB .image_right {
    right: -2rem;
  }
}
@media (max-width: 767px) {
  .cid-t2kbcX1wPB .row {
    flex-direction: column;
  }
  .cid-t2kbcX1wPB .shape {
    display: none;
  }
  .cid-t2kbcX1wPB .content_box {
    padding: 2rem 0;
  }
}
.cid-sZcYz5gHYF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZcYz5gHYF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZcYz5gHYF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZcYz5gHYF .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sZcYz5gHYF .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sZcYz5gHYF .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sZcYz5gHYF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sZcYz5gHYF .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZcYz5gHYF .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sZcYz5gHYF .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sZcYz5gHYF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sZcYz5gHYF .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sZcYz5gHYF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZcYz5gHYF .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sZcYz5gHYF .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t2kg7zChjN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t2kg7zChjN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t2kg7zChjN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2kg7zChjN .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-t2kg7zChjN .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t2kg7zChjN .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-t2kg7zChjN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2kg7zChjN .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-t2kg7zChjN .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-t2kg7zChjN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t2kg7zChjN .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-t2kg7zChjN .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t2kg7zChjN .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-t2kg7zChjN .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-t2kg7zChjN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t2kg7zChjN .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-t2kg7zChjN .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-t2kg7zChjN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t2kg7zChjN .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-t2kg7zChjN .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t2kh6Glpfz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t2kh6Glpfz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t2kh6Glpfz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2kh6Glpfz .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-t2kh6Glpfz .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t2kh6Glpfz .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-t2kh6Glpfz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-t2kh6Glpfz .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t2kh6Glpfz .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-t2kh6Glpfz .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-t2kh6Glpfz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-t2kh6Glpfz .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-t2kh6Glpfz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t2kh6Glpfz .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-t2kh6Glpfz .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t2khIfIsS4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t2khIfIsS4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t2khIfIsS4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2khIfIsS4 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-t2khIfIsS4 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t2khIfIsS4 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-t2khIfIsS4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-t2khIfIsS4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t2khIfIsS4 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-t2khIfIsS4 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-t2khIfIsS4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-t2khIfIsS4 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-t2khIfIsS4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t2khIfIsS4 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-t2khIfIsS4 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZcYz4I3zz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eef5f4;
}
.cid-sZcYz4I3zz .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZcYz4I3zz .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZcYz4I3zz .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZcYz4I3zz .mbr-flex {
  justify-content: center;
}
.cid-sZcYz4I3zz .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZcYz4I3zz img,
.cid-sZcYz4I3zz .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZcYz4I3zz .item:focus,
.cid-sZcYz4I3zz span:focus {
  outline: none;
}
.cid-sZcYz4I3zz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZcYz4I3zz .card1 {
  background: #28a6db;
}
.cid-sZcYz4I3zz .card2 {
  background: #ffb827;
}
.cid-sZcYz4I3zz .card3 {
  background: #ee94bc;
}
.cid-sZcYz4I3zz .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZcYz4I3zz .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZcYz4I3zz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZcYz4I3zz .mbr-section-title {
  color: #0a4f6e;
}
.cid-sZcYz4I3zz .item-title1 {
  color: #ffffff;
}
.cid-sZcYz4I3zz .mbr-text,
.cid-sZcYz4I3zz .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZcYz4I3zz .item-subtitle {
  color: #ddebe9;
}
.cid-sZcYz4I3zz .item-title2 {
  color: #121212;
}
.cid-sZcYz4I3zz .price {
  color: #121212;
}
.cid-sZcYz6m2eI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZcYz6m2eI .content {
    text-align: center;
  }
  .cid-sZcYz6m2eI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZcYz6m2eI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZcYz6m2eI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZcYz6m2eI .media-wrap img {
  height: 6rem;
}
.cid-sZcYz6m2eI .mbr-text {
  color: #8d97ad;
}
.cid-sZcYz6m2eI .p-title {
  font-size: 17px;
}
.cid-sZcYz6m2eI .p-title span {
  color: #111111;
}
.cid-sZcYz6m2eI .title-card {
  font-size: 1.3rem;
}
.cid-sZcYz6m2eI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZcYz6m2eI .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZcYz6m2eI .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZcYz6m2eI .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZcYz6m2eI .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZcYz6m2eI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZcYz6m2eI .copyright img {
  margin-right: 10px;
}
.cid-sZcYz6m2eI .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZcYz6m2eI .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZcYz6m2eI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZcYz6m2eI .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZcYz6m2eI .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZcYz6m2eI .p-title,
.cid-sZcYz6m2eI .social-media {
  color: #0a4f6e;
}
.cid-sZcYz6m2eI H5 {
  color: #0a4f6e;
}
.cid-sZcYz6m2eI .copyright > p {
  color: #1388ba;
}
.cid-sZg9M8CWja .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZg9M8CWja .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZg9M8CWja .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZg9M8CWja .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZg9M8CWja .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZg9M8CWja .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZg9M8CWja .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZg9M8CWja .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZg9M8CWja .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZg9M8CWja .dropdown-item,
.cid-sZg9M8CWja .nav-link,
.cid-sZg9M8CWja .brand-name {
  font-style: normal;
}
.cid-sZg9M8CWja .dropdown-item:hover,
.cid-sZg9M8CWja .nav-link:hover,
.cid-sZg9M8CWja .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZg9M8CWja .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZg9M8CWja .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZg9M8CWja .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZg9M8CWja .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZg9M8CWja .nav-item {
  position: relative;
}
.cid-sZg9M8CWja .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZg9M8CWja .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZg9M8CWja .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZg9M8CWja .nav-link {
    line-height: 6.13;
  }
  .cid-sZg9M8CWja .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZg9M8CWja .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZg9M8CWja .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZg9M8CWja .content-text {
  margin-bottom: 0;
}
.cid-sZg9M8CWja .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZg9M8CWja .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZg9M8CWja .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZg9M8CWja .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZg9M8CWja .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZg9M8CWja .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZg9M8CWja .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZg9M8CWja .content-right-side {
  text-align: center;
}
.cid-sZg9M8CWja .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZg9M8CWja .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZg9M8CWja .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZg9M8CWja .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZg9M8CWja .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZg9M8CWja .info-widget:first-child {
  margin-left: 0;
}
.cid-sZg9M8CWja .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZg9M8CWja .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZg9M8CWja .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZg9M8CWja .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZg9M8CWja .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZg9M8CWja .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZg9M8CWja .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZg9M8CWja .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZg9M8CWja .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZg9M8CWja .navbar-toggler {
    display: none;
  }
  .cid-sZg9M8CWja .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZg9M8CWja .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZg9M8CWja .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZg9M8CWja .btn-sm {
  padding: 13px 29px;
}
.cid-sZg9M8CWja .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZg9M8CWja .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZg9M8CWja .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZg9M8CWja .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZg9M8CWja .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZg9M8CWja .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZg9M8CWja .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZg9M8CWja .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZg9M8CWja .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZg9M8CWja .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZg9M8CWja .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZg9M8CWja .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZg9M8CWja .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZg9M8CWja .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZg9M8CWja .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZg9M8CWja button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZg9M8CWja button.navbar-toggler:focus {
  outline: none;
}
.cid-sZg9M8CWja button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZg9M8CWja button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZg9M8CWja button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZg9M8CWja button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZg9M8CWja button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZg9M8CWja nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZg9M8CWja nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZg9M8CWja nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZg9M8CWja nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZg9M8CWja .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZg9M8CWja .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZg9M8CWja .collapsed .btn {
  display: flex;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse.collapsing,
.cid-sZg9M8CWja .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZg9M8CWja .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZg9M8CWja .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZg9M8CWja .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZg9M8CWja .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZg9M8CWja .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZg9M8CWja .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZg9M8CWja .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZg9M8CWja .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZg9M8CWja .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZg9M8CWja .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZg9M8CWja .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZg9M8CWja .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZg9M8CWja .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZg9M8CWja .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZg9M8CWja .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZg9M8CWja .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZg9M8CWja .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZg9M8CWja .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZg9M8CWja .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZg9M8CWja .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing,
  .cid-sZg9M8CWja .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing .navbar-nav,
  .cid-sZg9M8CWja .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZg9M8CWja .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZg9M8CWja .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZg9M8CWja .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZg9M8CWja .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZg9M8CWja .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZg9M8CWja img {
    height: 3.8rem !important;
  }
  .cid-sZg9M8CWja .btn {
    display: flex;
  }
  .cid-sZg9M8CWja button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZg9M8CWja .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZg9M8CWja .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZg9M8CWja .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZg9M8CWja .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZg9M8CWja .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZg9M8CWja .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZg9M8CWja .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZg9M8CWja .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZg9M8CWja .navbar-toggler {
  position: relative;
}
.cid-sZg9M8CWja .dropdown-item.active,
.cid-sZg9M8CWja .dropdown-item:active {
  color: initial;
}
.cid-sZg9M8CWja .widget-title {
  color: #ff40b4;
}
.cid-sZg9M8CWja .widget-text {
  color: #ff40b4;
}
.cid-sZg9M8CWja .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZg9M8CWja .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZg9M8CWja .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZg9M8CWja .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZg9M8CWja .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZg9M8CWja .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZg9M8CWja .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZg9M8CWja .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZg9M8CWja .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZg9M8CWja .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZg9M8CWja .menu-content-top,
  .cid-sZg9M8CWja .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZg9M8CWja button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZg9M8CWja .widget-title,
.cid-sZg9M8CWja .widget-icon {
  color: #1388ba;
}
.cid-sZg9M9uBpE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZg9M9uBpE .mbr-text,
.cid-sZg9M9uBpE .mbr-section-btn {
  color: #ffffff;
}
.cid-sZg9M9uBpE .mbr-section-title {
  color: #ffffff;
}
.cid-sZga4pvddo {
  padding-top: 210px;
  padding-bottom: 120px;
}
.cid-sZga4pvddo .card-box {
  z-index: 10;
  position: absolute;
  padding: 1rem;
}
.cid-sZga4pvddo .container-fluid {
  padding: 0;
}
.cid-sZga4pvddo h5 {
  margin: 0;
}
.cid-sZga4pvddo h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-sZga4pvddo h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
.cid-sZga4pvddo .card {
  margin: auto;
  height: 350px;
  perspective: 800px;
  cursor: pointer;
}
.cid-sZga4pvddo .card:hover {
  z-index: 99;
}
.cid-sZga4pvddo .card-wrapper {
  background-position: center;
  background-size: cover;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  transform-origin: top;
  position: relative;
  overflow: hidden;
}
.cid-sZga4pvddo .card-wrapper:hover {
  transform: rotateX(20deg);
}
.cid-sZga4pvddo .card-wrapper:hover:before {
  transform: translateY(-10%);
  opacity: 1;
}
.cid-sZga4pvddo .card-wrapper:before {
  content: "";
  height: 100%;
  width: 100%;
  background: linear-gradient(190deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 90%);
  clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);
  opacity: 0;
  position: absolute;
  transition: all 0.3s;
  transform: translateY(-100%);
}
.cid-sZga4pvddo .card-wrapper a {
  height: 100%;
}
.cid-sZga4pvddo .card-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: all;
}
.cid-sZga4pvddo h4 {
  font-weight: 500;
  margin-bottom: 0;
}
.cid-sZga4pvddo .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-sZga4pvddo .card-box {
    text-align: center;
  }
}
.cid-sZga4pvddo .mbr-text {
  color: #cccccc;
}
.cid-sZga4pvddo .card-date {
  color: #cccccc;
}
.cid-sZga4pvddo .mbr-section-subtitle,
.cid-sZga4pvddo .title-align {
  color: #ffffff;
}
.cid-sZga4pvddo H1 {
  color: #ffffff;
}
.cid-sZgctOPBGi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #3f85a3;
}
.cid-sZga7yDE8y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pozadina-o1-1014x702.jpg");
}
.cid-sZga7yDE8y .image-wrapper {
  padding: 0 2rem;
}
.cid-sZga7yDE8y .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-sZga7yDE8y .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-sZga7yDE8y .mbr-section-title {
  color: #1f1437;
  margin-bottom: 1.5rem;
}
.cid-sZga7yDE8y .mbr-section-subtitle {
  color: #1f1437;
  margin-bottom: 4rem;
  text-align: left;
}
.cid-sZga7yDE8y .mbr-text {
  color: #0a4f6e;
  margin-bottom: 3rem;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-sZga7yDE8y .text-wrapper,
  .cid-sZga7yDE8y .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-sZga7yDE8y .text-wrapper,
  .cid-sZga7yDE8y .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-sZga7yDE8y .text-wrapper,
  .cid-sZga7yDE8y .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-sZga7yDE8y .text-wrapper,
  .cid-sZga7yDE8y .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-sZga7yDE8y .text-wrapper,
  .cid-sZga7yDE8y .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .content {
    text-align: center;
  }
}
.cid-sZga7yDE8y .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .mbr-card-title {
    text-align: start;
  }
}
.cid-sZga7yDE8y .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-sZga7yDE8y .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-sZga7yDE8y .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-sZga7yDE8y .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-sZga7yDE8y .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-sZga7yDE8y .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-sZga7yDE8y .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-sZga7yDE8y .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-sZga7yDE8y .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-sZga7yDE8y .nutrition-wrap {
    width: 100%;
  }
}
.cid-sZga7yDE8y .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-sZga7yDE8y .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-sZga7yDE8y .tile-text-wrap {
  display: flex;
}
.cid-sZga7yDE8y svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-sZga7yDE8y svg path {
  fill: #cd8ad1;
}
.cid-sZga7yDE8y .numbers {
  display: flex;
  align-self: center;
}
.cid-sZga7yDE8y .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-sZga7yDE8y .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-sZga7yDE8y .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .mbr-tile-text {
    text-align: start;
  }
}
.cid-sZga7yDE8y .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-sZga7yDE8y .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-sZga7yDE8y .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-sZga7yDE8y .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-sZga7yDE8y .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-sZga7yDE8y .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-sZga7yDE8y .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-sZga7yDE8y .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-sZga7yDE8y div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-sZnUcxFwWz {
  padding-top: 15px;
  padding-bottom: 15px;
}
@media (min-width: 992px) {
  .cid-sZnUcxFwWz .content {
    max-width: 550px;
    margin: auto 0;
  }
}
@media (min-width: 767px) {
  .cid-sZnUcxFwWz .content {
    padding: 0 2rem;
  }
}
.cid-sZnUcxFwWz .row {
  -webkit-box-pack: end;
  justify-content: flex-end;
}
.cid-sZnUcxFwWz .img-col {
  padding: 0;
}
.cid-sZnUcxFwWz .icon-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 1.5rem;
  margin-right: 2rem;
}
.cid-sZnUcxFwWz .icon-wrap h3 {
  margin: 0;
}
.cid-sZnUcxFwWz .align-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-sZnUcxFwWz .mbr-iconfont {
  font-size: 1.8rem;
  padding-right: 0.8rem;
  padding-bottom: 4px;
}
.cid-sZnUcxFwWz .icon-title,
.cid-sZnUcxFwWz .mbr-iconfont {
  color: #181818;
}
.cid-sZnUcxFwWz .icons-wrap {
  display: flex;
}
@media (max-width: 992px) {
  .cid-sZnUcxFwWz .content {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sZnUcxFwWz .icons-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sZnUcxFwWz .icon-wrap {
    margin-right: 0rem;
  }
}
.cid-sZnUcxFwWz H1 {
  color: #ffffff;
}
.cid-sZnUcxFwWz .mbr-text,
.cid-sZnUcxFwWz .mbr-section-btn,
.cid-sZnUcxFwWz .content {
  color: #ffffff;
}
.cid-sZnMysRSuL {
  background-image: url("../../../assets/images/pozadina-03-1920x1300.jpg");
}
.cid-sZnMysRSuL .description_box {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-100%, -50%);
  color: #e6ca69;
  cursor: default;
  text-align: left;
}
.cid-sZnMysRSuL .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-sZnMysRSuL .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-sZnMysRSuL .mbr-text {
  margin-bottom: 2rem;
}
.cid-sZnMysRSuL .image-wrapper,
.cid-sZnMysRSuL img {
  width: 100%;
}
.cid-sZnMysRSuL .image-wrapper,
.cid-sZnMysRSuL .content_box {
  position: relative;
}
.cid-sZnMysRSuL .content_box {
  z-index: 5;
}
@media (max-width: 767px) {
  .cid-sZnMysRSuL .row {
    flex-direction: column-reverse;
  }
  .cid-sZnMysRSuL .content_box,
  .cid-sZnMysRSuL .mbr-text {
    padding: 0;
  }
  .cid-sZnMysRSuL .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-sZnMysRSuL .mbr-text {
    margin-bottom: 1.25rem;
  }
  .cid-sZnMysRSuL .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sZnMysRSuL .description_box {
    top: auto;
    bottom: 5%;
    left: 50%;
    width: 100%;
    padding: 0 .75rem;
    text-align: center;
    transform: translate(-50%, -5%);
  }
}
.cid-sZnMysRSuL .descr {
  color: #ff40b4;
}
.cid-sZg9MbiR0l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #effaff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZg9MbiR0l .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZg9MbiR0l .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZg9MbiR0l .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-sZg9MbiR0l .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sZg9MbiR0l .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-sZg9MbiR0l .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sZg9MbiR0l .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZg9MbiR0l .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-sZg9MbiR0l .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-sZg9MbiR0l .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-sZg9MbiR0l .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-sZg9MbiR0l .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZg9MbiR0l .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-sZg9MbiR0l .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZon1dhzSe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #3f85a3;
}
.cid-sZg9MaL0nU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eef5f4;
}
.cid-sZg9MaL0nU .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-sZg9MaL0nU .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-sZg9MaL0nU .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sZg9MaL0nU .mbr-flex {
  justify-content: center;
}
.cid-sZg9MaL0nU .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-sZg9MaL0nU img,
.cid-sZg9MaL0nU .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-sZg9MaL0nU .item:focus,
.cid-sZg9MaL0nU span:focus {
  outline: none;
}
.cid-sZg9MaL0nU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZg9MaL0nU .card1 {
  background: #28a6db;
}
.cid-sZg9MaL0nU .card2 {
  background: #ffb827;
}
.cid-sZg9MaL0nU .card3 {
  background: #ee94bc;
}
.cid-sZg9MaL0nU .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-sZg9MaL0nU .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-sZg9MaL0nU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZg9MaL0nU .mbr-section-title {
  color: #0a4f6e;
}
.cid-sZg9MaL0nU .item-title1 {
  color: #ffffff;
}
.cid-sZg9MaL0nU .mbr-text,
.cid-sZg9MaL0nU .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-sZg9MaL0nU .item-subtitle {
  color: #ddebe9;
}
.cid-sZg9MaL0nU .item-title2 {
  color: #121212;
}
.cid-sZg9MaL0nU .price {
  color: #121212;
}
.cid-sZg9McIrUN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZg9McIrUN .content {
    text-align: center;
  }
  .cid-sZg9McIrUN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZg9McIrUN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZg9McIrUN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZg9McIrUN .media-wrap img {
  height: 6rem;
}
.cid-sZg9McIrUN .mbr-text {
  color: #8d97ad;
}
.cid-sZg9McIrUN .p-title {
  font-size: 17px;
}
.cid-sZg9McIrUN .p-title span {
  color: #111111;
}
.cid-sZg9McIrUN .title-card {
  font-size: 1.3rem;
}
.cid-sZg9McIrUN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZg9McIrUN .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZg9McIrUN .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZg9McIrUN .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZg9McIrUN .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZg9McIrUN .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZg9McIrUN .copyright img {
  margin-right: 10px;
}
.cid-sZg9McIrUN .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZg9McIrUN .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZg9McIrUN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZg9McIrUN .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZg9McIrUN .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZg9McIrUN .p-title,
.cid-sZg9McIrUN .social-media {
  color: #0a4f6e;
}
.cid-sZg9McIrUN H5 {
  color: #0a4f6e;
}
.cid-sZg9McIrUN .copyright > p {
  color: #1388ba;
}
.cid-sZprtZUCsv .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZprtZUCsv .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZprtZUCsv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZprtZUCsv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZprtZUCsv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZprtZUCsv .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZprtZUCsv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZprtZUCsv .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZprtZUCsv .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZprtZUCsv .dropdown-item,
.cid-sZprtZUCsv .nav-link,
.cid-sZprtZUCsv .brand-name {
  font-style: normal;
}
.cid-sZprtZUCsv .dropdown-item:hover,
.cid-sZprtZUCsv .nav-link:hover,
.cid-sZprtZUCsv .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZprtZUCsv .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZprtZUCsv .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZprtZUCsv .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZprtZUCsv .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZprtZUCsv .nav-item {
  position: relative;
}
.cid-sZprtZUCsv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZprtZUCsv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZprtZUCsv .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZprtZUCsv .nav-link {
    line-height: 6.13;
  }
  .cid-sZprtZUCsv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZprtZUCsv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZprtZUCsv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZprtZUCsv .content-text {
  margin-bottom: 0;
}
.cid-sZprtZUCsv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZprtZUCsv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZprtZUCsv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZprtZUCsv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZprtZUCsv .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZprtZUCsv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZprtZUCsv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZprtZUCsv .content-right-side {
  text-align: center;
}
.cid-sZprtZUCsv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZprtZUCsv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZprtZUCsv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZprtZUCsv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZprtZUCsv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZprtZUCsv .info-widget:first-child {
  margin-left: 0;
}
.cid-sZprtZUCsv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZprtZUCsv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZprtZUCsv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZprtZUCsv .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZprtZUCsv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZprtZUCsv .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZprtZUCsv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZprtZUCsv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZprtZUCsv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZprtZUCsv .navbar-toggler {
    display: none;
  }
  .cid-sZprtZUCsv .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZprtZUCsv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZprtZUCsv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZprtZUCsv .btn-sm {
  padding: 13px 29px;
}
.cid-sZprtZUCsv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZprtZUCsv .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZprtZUCsv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZprtZUCsv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZprtZUCsv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZprtZUCsv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZprtZUCsv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZprtZUCsv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZprtZUCsv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZprtZUCsv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZprtZUCsv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZprtZUCsv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZprtZUCsv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZprtZUCsv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZprtZUCsv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZprtZUCsv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZprtZUCsv button.navbar-toggler:focus {
  outline: none;
}
.cid-sZprtZUCsv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZprtZUCsv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZprtZUCsv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZprtZUCsv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZprtZUCsv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZprtZUCsv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZprtZUCsv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZprtZUCsv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZprtZUCsv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZprtZUCsv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZprtZUCsv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZprtZUCsv .collapsed .btn {
  display: flex;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse.collapsing,
.cid-sZprtZUCsv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZprtZUCsv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZprtZUCsv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZprtZUCsv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZprtZUCsv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZprtZUCsv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZprtZUCsv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZprtZUCsv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZprtZUCsv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZprtZUCsv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZprtZUCsv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZprtZUCsv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZprtZUCsv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZprtZUCsv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZprtZUCsv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZprtZUCsv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZprtZUCsv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZprtZUCsv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZprtZUCsv .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZprtZUCsv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZprtZUCsv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing,
  .cid-sZprtZUCsv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing .navbar-nav,
  .cid-sZprtZUCsv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZprtZUCsv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZprtZUCsv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZprtZUCsv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZprtZUCsv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZprtZUCsv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZprtZUCsv img {
    height: 3.8rem !important;
  }
  .cid-sZprtZUCsv .btn {
    display: flex;
  }
  .cid-sZprtZUCsv button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZprtZUCsv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZprtZUCsv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZprtZUCsv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZprtZUCsv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZprtZUCsv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZprtZUCsv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZprtZUCsv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZprtZUCsv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZprtZUCsv .navbar-toggler {
  position: relative;
}
.cid-sZprtZUCsv .dropdown-item.active,
.cid-sZprtZUCsv .dropdown-item:active {
  color: initial;
}
.cid-sZprtZUCsv .widget-title {
  color: #ff40b4;
}
.cid-sZprtZUCsv .widget-text {
  color: #ff40b4;
}
.cid-sZprtZUCsv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZprtZUCsv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZprtZUCsv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZprtZUCsv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZprtZUCsv .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZprtZUCsv .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZprtZUCsv .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZprtZUCsv .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZprtZUCsv .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZprtZUCsv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZprtZUCsv .menu-content-top,
  .cid-sZprtZUCsv .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZprtZUCsv button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZprtZUCsv .widget-title,
.cid-sZprtZUCsv .widget-icon {
  color: #1388ba;
}
.cid-sZpru2p1oB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZpru2p1oB .mbr-text,
.cid-sZpru2p1oB .mbr-section-btn {
  color: #ffffff;
}
.cid-sZpru2p1oB .mbr-section-title {
  color: #ffffff;
}
.cid-sZpIjcZTQf {
  padding-top: 165px;
  padding-bottom: 75px;
}
.cid-sZpIjcZTQf H1 {
  color: #0a4f6e;
}
.cid-sZpIjcZTQf .mbr-text,
.cid-sZpIjcZTQf .mbr-section-btn {
  color: #716c80;
}
.cid-sZpIjcZTQf img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZpIjcZTQf img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZpVHSdmYV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-sZpVHSdmYV .container {
    max-width: 1162px;
  }
}
.cid-sZpVHSdmYV .mbr-section-title {
  text-align: center;
}
.cid-sZuZC4j8ev {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZuZC4j8ev img,
.cid-sZuZC4j8ev .item-img {
  width: 100%;
}
.cid-sZuZC4j8ev .item:focus,
.cid-sZuZC4j8ev span:focus {
  outline: none;
}
.cid-sZuZC4j8ev .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZuZC4j8ev .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZuZC4j8ev .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZuZC4j8ev .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZuZC4j8ev .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZuZC4j8ev .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZuZC4j8ev .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZuZC4j8ev .mbr-section-title {
  color: #232323;
}
.cid-sZuZC4j8ev .mbr-text,
.cid-sZuZC4j8ev .mbr-section-btn {
  text-align: left;
}
.cid-sZuZC4j8ev .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZuZC4j8ev .item-subtitle {
  text-align: left;
}
.cid-sZv8lahsvQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZv8lahsvQ img,
.cid-sZv8lahsvQ .item-img {
  width: 100%;
}
.cid-sZv8lahsvQ .item:focus,
.cid-sZv8lahsvQ span:focus {
  outline: none;
}
.cid-sZv8lahsvQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZv8lahsvQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZv8lahsvQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZv8lahsvQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZv8lahsvQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZv8lahsvQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZv8lahsvQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZv8lahsvQ .mbr-section-title {
  color: #232323;
}
.cid-sZv8lahsvQ .mbr-text,
.cid-sZv8lahsvQ .mbr-section-btn {
  text-align: left;
}
.cid-sZv8lahsvQ .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZv8lahsvQ .item-subtitle {
  text-align: left;
}
.cid-sZvaokFQ5A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZvaokFQ5A img,
.cid-sZvaokFQ5A .item-img {
  width: 100%;
}
.cid-sZvaokFQ5A .item:focus,
.cid-sZvaokFQ5A span:focus {
  outline: none;
}
.cid-sZvaokFQ5A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZvaokFQ5A .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZvaokFQ5A .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZvaokFQ5A .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZvaokFQ5A .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZvaokFQ5A .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZvaokFQ5A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZvaokFQ5A .mbr-section-title {
  color: #232323;
}
.cid-sZvaokFQ5A .mbr-text,
.cid-sZvaokFQ5A .mbr-section-btn {
  text-align: left;
}
.cid-sZvaokFQ5A .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZvaokFQ5A .item-subtitle {
  text-align: left;
}
.cid-sZpruaL5uR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZpruaL5uR .content {
    text-align: center;
  }
  .cid-sZpruaL5uR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZpruaL5uR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZpruaL5uR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZpruaL5uR .media-wrap img {
  height: 6rem;
}
.cid-sZpruaL5uR .mbr-text {
  color: #8d97ad;
}
.cid-sZpruaL5uR .p-title {
  font-size: 17px;
}
.cid-sZpruaL5uR .p-title span {
  color: #111111;
}
.cid-sZpruaL5uR .title-card {
  font-size: 1.3rem;
}
.cid-sZpruaL5uR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZpruaL5uR .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZpruaL5uR .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZpruaL5uR .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZpruaL5uR .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZpruaL5uR .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZpruaL5uR .copyright img {
  margin-right: 10px;
}
.cid-sZpruaL5uR .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZpruaL5uR .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZpruaL5uR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZpruaL5uR .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZpruaL5uR .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZpruaL5uR .p-title,
.cid-sZpruaL5uR .social-media {
  color: #0a4f6e;
}
.cid-sZpruaL5uR H5 {
  color: #0a4f6e;
}
.cid-sZpruaL5uR .copyright > p {
  color: #1388ba;
}
.cid-sZvhnEnKCz .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZvhnEnKCz .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZvhnEnKCz .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZvhnEnKCz .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZvhnEnKCz .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZvhnEnKCz .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZvhnEnKCz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZvhnEnKCz .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZvhnEnKCz .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZvhnEnKCz .dropdown-item,
.cid-sZvhnEnKCz .nav-link,
.cid-sZvhnEnKCz .brand-name {
  font-style: normal;
}
.cid-sZvhnEnKCz .dropdown-item:hover,
.cid-sZvhnEnKCz .nav-link:hover,
.cid-sZvhnEnKCz .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZvhnEnKCz .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZvhnEnKCz .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZvhnEnKCz .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZvhnEnKCz .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZvhnEnKCz .nav-item {
  position: relative;
}
.cid-sZvhnEnKCz .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZvhnEnKCz .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZvhnEnKCz .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZvhnEnKCz .nav-link {
    line-height: 6.13;
  }
  .cid-sZvhnEnKCz .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZvhnEnKCz .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZvhnEnKCz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvhnEnKCz .content-text {
  margin-bottom: 0;
}
.cid-sZvhnEnKCz .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZvhnEnKCz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZvhnEnKCz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZvhnEnKCz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZvhnEnKCz .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZvhnEnKCz .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZvhnEnKCz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZvhnEnKCz .content-right-side {
  text-align: center;
}
.cid-sZvhnEnKCz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZvhnEnKCz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZvhnEnKCz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZvhnEnKCz .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZvhnEnKCz .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZvhnEnKCz .info-widget:first-child {
  margin-left: 0;
}
.cid-sZvhnEnKCz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZvhnEnKCz .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZvhnEnKCz .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZvhnEnKCz .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZvhnEnKCz .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZvhnEnKCz .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZvhnEnKCz .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZvhnEnKCz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZvhnEnKCz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZvhnEnKCz .navbar-toggler {
    display: none;
  }
  .cid-sZvhnEnKCz .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZvhnEnKCz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZvhnEnKCz .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZvhnEnKCz .btn-sm {
  padding: 13px 29px;
}
.cid-sZvhnEnKCz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZvhnEnKCz .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZvhnEnKCz .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZvhnEnKCz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZvhnEnKCz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZvhnEnKCz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZvhnEnKCz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZvhnEnKCz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZvhnEnKCz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZvhnEnKCz .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZvhnEnKCz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZvhnEnKCz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZvhnEnKCz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZvhnEnKCz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZvhnEnKCz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZvhnEnKCz button.navbar-toggler:focus {
  outline: none;
}
.cid-sZvhnEnKCz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZvhnEnKCz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZvhnEnKCz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvhnEnKCz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZvhnEnKCz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZvhnEnKCz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvhnEnKCz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZvhnEnKCz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZvhnEnKCz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZvhnEnKCz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZvhnEnKCz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZvhnEnKCz .collapsed .btn {
  display: flex;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse.collapsing,
.cid-sZvhnEnKCz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZvhnEnKCz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZvhnEnKCz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZvhnEnKCz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZvhnEnKCz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZvhnEnKCz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZvhnEnKCz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZvhnEnKCz .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZvhnEnKCz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZvhnEnKCz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZvhnEnKCz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZvhnEnKCz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZvhnEnKCz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZvhnEnKCz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZvhnEnKCz .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZvhnEnKCz .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZvhnEnKCz .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZvhnEnKCz .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZvhnEnKCz .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZvhnEnKCz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZvhnEnKCz .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing,
  .cid-sZvhnEnKCz .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing .navbar-nav,
  .cid-sZvhnEnKCz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZvhnEnKCz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZvhnEnKCz .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZvhnEnKCz .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZvhnEnKCz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZvhnEnKCz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZvhnEnKCz img {
    height: 3.8rem !important;
  }
  .cid-sZvhnEnKCz .btn {
    display: flex;
  }
  .cid-sZvhnEnKCz button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZvhnEnKCz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZvhnEnKCz .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZvhnEnKCz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZvhnEnKCz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZvhnEnKCz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZvhnEnKCz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZvhnEnKCz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZvhnEnKCz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZvhnEnKCz .navbar-toggler {
  position: relative;
}
.cid-sZvhnEnKCz .dropdown-item.active,
.cid-sZvhnEnKCz .dropdown-item:active {
  color: initial;
}
.cid-sZvhnEnKCz .widget-title {
  color: #ff40b4;
}
.cid-sZvhnEnKCz .widget-text {
  color: #ff40b4;
}
.cid-sZvhnEnKCz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZvhnEnKCz .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZvhnEnKCz .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZvhnEnKCz .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZvhnEnKCz .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZvhnEnKCz .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZvhnEnKCz .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZvhnEnKCz .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZvhnEnKCz .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZvhnEnKCz .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZvhnEnKCz .menu-content-top,
  .cid-sZvhnEnKCz .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZvhnEnKCz button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZvhnEnKCz .widget-title,
.cid-sZvhnEnKCz .widget-icon {
  color: #1388ba;
}
.cid-sZvhnHBLXt {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZvhnHBLXt .mbr-text,
.cid-sZvhnHBLXt .mbr-section-btn {
  color: #ffffff;
}
.cid-sZvhnHBLXt .mbr-section-title {
  color: #ffffff;
}
.cid-sZvhnIGlAo {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZvhnIGlAo H1 {
  color: #0a4f6e;
}
.cid-sZvhnIGlAo .mbr-text,
.cid-sZvhnIGlAo .mbr-section-btn {
  color: #716c80;
}
.cid-sZvhnIGlAo img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZvhnIGlAo img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZvlDKr6f7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZvlDKr6f7 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZvlDKr6f7 .card-title {
  transition: all 0.3s;
}
.cid-sZvlDKr6f7 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZvlDKr6f7 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZvlDKr6f7 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZvlDKr6f7 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZvlDKr6f7 .card-wrapper:hover .mbr-iconfont,
.cid-sZvlDKr6f7 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZvlDKr6f7 .card-title,
.cid-sZvlDKr6f7 .card-box {
  color: #353535;
}
.cid-sZvlDKr6f7 .main-title,
.cid-sZvlDKr6f7 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZvouPvCQc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZvouPvCQc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZvouPvCQc .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZvouPvCQc .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZvouPvCQc .btn-primary-outline:active {
  color: gray;
}
.cid-sZvouPvCQc .btn-primary-outline:hover {
  color: white;
}
.cid-sZvouPvCQc div {
  overflow: hidden;
}
.cid-sZvouPvCQc li.active .btn-primary-outline {
  color: white;
}
.cid-sZvouPvCQc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZvouPvCQc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZvouPvCQc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZvouPvCQc .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZvouPvCQc .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZvouPvCQc .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZvouPvCQc .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZvouPvCQc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZvouPvCQc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZvouPvCQc .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZvouPvCQc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZvouPvCQc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZvhnPFpcX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZvhnPFpcX .content {
    text-align: center;
  }
  .cid-sZvhnPFpcX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZvhnPFpcX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZvhnPFpcX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZvhnPFpcX .media-wrap img {
  height: 6rem;
}
.cid-sZvhnPFpcX .mbr-text {
  color: #8d97ad;
}
.cid-sZvhnPFpcX .p-title {
  font-size: 17px;
}
.cid-sZvhnPFpcX .p-title span {
  color: #111111;
}
.cid-sZvhnPFpcX .title-card {
  font-size: 1.3rem;
}
.cid-sZvhnPFpcX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZvhnPFpcX .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZvhnPFpcX .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZvhnPFpcX .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZvhnPFpcX .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZvhnPFpcX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZvhnPFpcX .copyright img {
  margin-right: 10px;
}
.cid-sZvhnPFpcX .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZvhnPFpcX .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZvhnPFpcX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZvhnPFpcX .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZvhnPFpcX .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZvhnPFpcX .p-title,
.cid-sZvhnPFpcX .social-media {
  color: #0a4f6e;
}
.cid-sZvhnPFpcX H5 {
  color: #0a4f6e;
}
.cid-sZvhnPFpcX .copyright > p {
  color: #1388ba;
}
.cid-sZwh7Ec0Af .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwh7Ec0Af .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwh7Ec0Af .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwh7Ec0Af .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwh7Ec0Af .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwh7Ec0Af .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwh7Ec0Af .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwh7Ec0Af .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwh7Ec0Af .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwh7Ec0Af .dropdown-item,
.cid-sZwh7Ec0Af .nav-link,
.cid-sZwh7Ec0Af .brand-name {
  font-style: normal;
}
.cid-sZwh7Ec0Af .dropdown-item:hover,
.cid-sZwh7Ec0Af .nav-link:hover,
.cid-sZwh7Ec0Af .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwh7Ec0Af .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwh7Ec0Af .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwh7Ec0Af .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwh7Ec0Af .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwh7Ec0Af .nav-item {
  position: relative;
}
.cid-sZwh7Ec0Af .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwh7Ec0Af .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwh7Ec0Af .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwh7Ec0Af .nav-link {
    line-height: 6.13;
  }
  .cid-sZwh7Ec0Af .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwh7Ec0Af .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwh7Ec0Af .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwh7Ec0Af .content-text {
  margin-bottom: 0;
}
.cid-sZwh7Ec0Af .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwh7Ec0Af .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwh7Ec0Af .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwh7Ec0Af .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwh7Ec0Af .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwh7Ec0Af .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwh7Ec0Af .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwh7Ec0Af .content-right-side {
  text-align: center;
}
.cid-sZwh7Ec0Af .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwh7Ec0Af .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwh7Ec0Af .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwh7Ec0Af .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwh7Ec0Af .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwh7Ec0Af .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwh7Ec0Af .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwh7Ec0Af .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwh7Ec0Af .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwh7Ec0Af .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwh7Ec0Af .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwh7Ec0Af .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwh7Ec0Af .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwh7Ec0Af .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwh7Ec0Af .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwh7Ec0Af .navbar-toggler {
    display: none;
  }
  .cid-sZwh7Ec0Af .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwh7Ec0Af .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwh7Ec0Af .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwh7Ec0Af .btn-sm {
  padding: 13px 29px;
}
.cid-sZwh7Ec0Af .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwh7Ec0Af .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwh7Ec0Af .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwh7Ec0Af .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwh7Ec0Af .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwh7Ec0Af .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwh7Ec0Af .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwh7Ec0Af .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwh7Ec0Af .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwh7Ec0Af .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwh7Ec0Af .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwh7Ec0Af .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwh7Ec0Af .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwh7Ec0Af .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwh7Ec0Af button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwh7Ec0Af button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwh7Ec0Af button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwh7Ec0Af button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwh7Ec0Af button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwh7Ec0Af button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwh7Ec0Af button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwh7Ec0Af nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwh7Ec0Af nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwh7Ec0Af nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwh7Ec0Af nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwh7Ec0Af .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwh7Ec0Af .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwh7Ec0Af .collapsed .btn {
  display: flex;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.collapsing,
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwh7Ec0Af .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwh7Ec0Af .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwh7Ec0Af .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwh7Ec0Af .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwh7Ec0Af .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwh7Ec0Af .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwh7Ec0Af .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwh7Ec0Af .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwh7Ec0Af .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwh7Ec0Af .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwh7Ec0Af .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwh7Ec0Af .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwh7Ec0Af .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwh7Ec0Af .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwh7Ec0Af .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwh7Ec0Af .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing,
  .cid-sZwh7Ec0Af .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwh7Ec0Af .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwh7Ec0Af .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwh7Ec0Af .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwh7Ec0Af .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwh7Ec0Af .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwh7Ec0Af .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwh7Ec0Af img {
    height: 3.8rem !important;
  }
  .cid-sZwh7Ec0Af .btn {
    display: flex;
  }
  .cid-sZwh7Ec0Af button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwh7Ec0Af .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwh7Ec0Af .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwh7Ec0Af .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwh7Ec0Af .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwh7Ec0Af .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwh7Ec0Af .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwh7Ec0Af .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwh7Ec0Af .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwh7Ec0Af .navbar-toggler {
  position: relative;
}
.cid-sZwh7Ec0Af .dropdown-item.active,
.cid-sZwh7Ec0Af .dropdown-item:active {
  color: initial;
}
.cid-sZwh7Ec0Af .widget-title {
  color: #ff40b4;
}
.cid-sZwh7Ec0Af .widget-text {
  color: #ff40b4;
}
.cid-sZwh7Ec0Af .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwh7Ec0Af .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwh7Ec0Af .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwh7Ec0Af .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwh7Ec0Af .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwh7Ec0Af .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwh7Ec0Af .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwh7Ec0Af .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwh7Ec0Af .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwh7Ec0Af .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwh7Ec0Af .menu-content-top,
  .cid-sZwh7Ec0Af .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwh7Ec0Af button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwh7Ec0Af .widget-title,
.cid-sZwh7Ec0Af .widget-icon {
  color: #1388ba;
}
.cid-sZwh7FrKAv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwh7FrKAv .mbr-text,
.cid-sZwh7FrKAv .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwh7FrKAv .mbr-section-title {
  color: #ffffff;
}
.cid-sZwh7G0RfV {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwh7G0RfV H1 {
  color: #0a4f6e;
}
.cid-sZwh7G0RfV .mbr-text,
.cid-sZwh7G0RfV .mbr-section-btn {
  color: #716c80;
}
.cid-sZwh7G0RfV img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwh7G0RfV img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwh7GsLf2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwh7GsLf2 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwh7GsLf2 .card-title {
  transition: all 0.3s;
}
.cid-sZwh7GsLf2 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwh7GsLf2 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwh7GsLf2 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwh7GsLf2 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwh7GsLf2 .card-wrapper:hover .mbr-iconfont,
.cid-sZwh7GsLf2 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwh7GsLf2 .card-title,
.cid-sZwh7GsLf2 .card-box {
  color: #353535;
}
.cid-sZwh7GsLf2 .main-title,
.cid-sZwh7GsLf2 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwh7GWYZJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwh7GWYZJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwh7GWYZJ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwh7GWYZJ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwh7GWYZJ .btn-primary-outline:active {
  color: gray;
}
.cid-sZwh7GWYZJ .btn-primary-outline:hover {
  color: white;
}
.cid-sZwh7GWYZJ div {
  overflow: hidden;
}
.cid-sZwh7GWYZJ li.active .btn-primary-outline {
  color: white;
}
.cid-sZwh7GWYZJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwh7GWYZJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwh7GWYZJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwh7GWYZJ .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwh7GWYZJ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwh7GWYZJ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwh7GWYZJ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwh7GWYZJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwh7GWYZJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwh7GWYZJ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwh7GWYZJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwh7GWYZJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwh7Hqrbv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwh7Hqrbv .content {
    text-align: center;
  }
  .cid-sZwh7Hqrbv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwh7Hqrbv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwh7Hqrbv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwh7Hqrbv .media-wrap img {
  height: 6rem;
}
.cid-sZwh7Hqrbv .mbr-text {
  color: #8d97ad;
}
.cid-sZwh7Hqrbv .p-title {
  font-size: 17px;
}
.cid-sZwh7Hqrbv .p-title span {
  color: #111111;
}
.cid-sZwh7Hqrbv .title-card {
  font-size: 1.3rem;
}
.cid-sZwh7Hqrbv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwh7Hqrbv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwh7Hqrbv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwh7Hqrbv .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwh7Hqrbv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwh7Hqrbv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwh7Hqrbv .copyright img {
  margin-right: 10px;
}
.cid-sZwh7Hqrbv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwh7Hqrbv .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwh7Hqrbv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwh7Hqrbv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwh7Hqrbv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwh7Hqrbv .p-title,
.cid-sZwh7Hqrbv .social-media {
  color: #0a4f6e;
}
.cid-sZwh7Hqrbv H5 {
  color: #0a4f6e;
}
.cid-sZwh7Hqrbv .copyright > p {
  color: #1388ba;
}
.cid-sZwlLEagLN .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwlLEagLN .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwlLEagLN .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwlLEagLN .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwlLEagLN .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwlLEagLN .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwlLEagLN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwlLEagLN .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwlLEagLN .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwlLEagLN .dropdown-item,
.cid-sZwlLEagLN .nav-link,
.cid-sZwlLEagLN .brand-name {
  font-style: normal;
}
.cid-sZwlLEagLN .dropdown-item:hover,
.cid-sZwlLEagLN .nav-link:hover,
.cid-sZwlLEagLN .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwlLEagLN .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwlLEagLN .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwlLEagLN .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwlLEagLN .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwlLEagLN .nav-item {
  position: relative;
}
.cid-sZwlLEagLN .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwlLEagLN .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwlLEagLN .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwlLEagLN .nav-link {
    line-height: 6.13;
  }
  .cid-sZwlLEagLN .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwlLEagLN .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwlLEagLN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwlLEagLN .content-text {
  margin-bottom: 0;
}
.cid-sZwlLEagLN .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwlLEagLN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwlLEagLN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwlLEagLN .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwlLEagLN .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwlLEagLN .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwlLEagLN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwlLEagLN .content-right-side {
  text-align: center;
}
.cid-sZwlLEagLN .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwlLEagLN .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwlLEagLN .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwlLEagLN .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwlLEagLN .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwlLEagLN .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwlLEagLN .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwlLEagLN .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwlLEagLN .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwlLEagLN .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwlLEagLN .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwlLEagLN .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwlLEagLN .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwlLEagLN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwlLEagLN .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwlLEagLN .navbar-toggler {
    display: none;
  }
  .cid-sZwlLEagLN .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwlLEagLN .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwlLEagLN .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwlLEagLN .btn-sm {
  padding: 13px 29px;
}
.cid-sZwlLEagLN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwlLEagLN .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwlLEagLN .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwlLEagLN .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwlLEagLN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwlLEagLN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwlLEagLN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwlLEagLN .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwlLEagLN .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwlLEagLN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwlLEagLN .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwlLEagLN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwlLEagLN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwlLEagLN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwlLEagLN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwlLEagLN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwlLEagLN button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwlLEagLN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwlLEagLN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwlLEagLN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwlLEagLN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwlLEagLN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwlLEagLN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwlLEagLN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwlLEagLN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwlLEagLN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwlLEagLN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwlLEagLN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwlLEagLN .collapsed .btn {
  display: flex;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse.collapsing,
.cid-sZwlLEagLN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwlLEagLN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwlLEagLN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwlLEagLN .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwlLEagLN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwlLEagLN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwlLEagLN .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwlLEagLN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwlLEagLN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwlLEagLN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwlLEagLN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwlLEagLN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwlLEagLN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwlLEagLN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwlLEagLN .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwlLEagLN .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwlLEagLN .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwlLEagLN .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwlLEagLN .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwlLEagLN .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwlLEagLN .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing,
  .cid-sZwlLEagLN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwlLEagLN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwlLEagLN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwlLEagLN .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwlLEagLN .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwlLEagLN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwlLEagLN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwlLEagLN img {
    height: 3.8rem !important;
  }
  .cid-sZwlLEagLN .btn {
    display: flex;
  }
  .cid-sZwlLEagLN button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwlLEagLN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwlLEagLN .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwlLEagLN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwlLEagLN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwlLEagLN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwlLEagLN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwlLEagLN .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwlLEagLN .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwlLEagLN .navbar-toggler {
  position: relative;
}
.cid-sZwlLEagLN .dropdown-item.active,
.cid-sZwlLEagLN .dropdown-item:active {
  color: initial;
}
.cid-sZwlLEagLN .widget-title {
  color: #ff40b4;
}
.cid-sZwlLEagLN .widget-text {
  color: #ff40b4;
}
.cid-sZwlLEagLN .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwlLEagLN .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwlLEagLN .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwlLEagLN .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwlLEagLN .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwlLEagLN .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwlLEagLN .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwlLEagLN .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwlLEagLN .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwlLEagLN .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwlLEagLN .menu-content-top,
  .cid-sZwlLEagLN .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwlLEagLN button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwlLEagLN .widget-title,
.cid-sZwlLEagLN .widget-icon {
  color: #1388ba;
}
.cid-sZwlLFpben {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwlLFpben .mbr-text,
.cid-sZwlLFpben .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwlLFpben .mbr-section-title {
  color: #ffffff;
}
.cid-sZwlLGa40j {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwlLGa40j H1 {
  color: #0a4f6e;
}
.cid-sZwlLGa40j .mbr-text,
.cid-sZwlLGa40j .mbr-section-btn {
  color: #716c80;
}
.cid-sZwlLGa40j img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwlLGa40j img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwlLGADGC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwlLGADGC .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwlLGADGC .card-title {
  transition: all 0.3s;
}
.cid-sZwlLGADGC .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwlLGADGC .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwlLGADGC .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwlLGADGC .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwlLGADGC .card-wrapper:hover .mbr-iconfont,
.cid-sZwlLGADGC .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwlLGADGC .card-title,
.cid-sZwlLGADGC .card-box {
  color: #353535;
}
.cid-sZwlLGADGC .main-title,
.cid-sZwlLGADGC .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwlLHb71t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwlLHb71t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwlLHb71t .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwlLHb71t .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwlLHb71t .btn-primary-outline:active {
  color: gray;
}
.cid-sZwlLHb71t .btn-primary-outline:hover {
  color: white;
}
.cid-sZwlLHb71t div {
  overflow: hidden;
}
.cid-sZwlLHb71t li.active .btn-primary-outline {
  color: white;
}
.cid-sZwlLHb71t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwlLHb71t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwlLHb71t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwlLHb71t .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwlLHb71t .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwlLHb71t .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwlLHb71t .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwlLHb71t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwlLHb71t .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwlLHb71t .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwlLHb71t .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwlLHb71t .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwlLHFPFo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwlLHFPFo .content {
    text-align: center;
  }
  .cid-sZwlLHFPFo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwlLHFPFo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwlLHFPFo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwlLHFPFo .media-wrap img {
  height: 6rem;
}
.cid-sZwlLHFPFo .mbr-text {
  color: #8d97ad;
}
.cid-sZwlLHFPFo .p-title {
  font-size: 17px;
}
.cid-sZwlLHFPFo .p-title span {
  color: #111111;
}
.cid-sZwlLHFPFo .title-card {
  font-size: 1.3rem;
}
.cid-sZwlLHFPFo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwlLHFPFo .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwlLHFPFo .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwlLHFPFo .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwlLHFPFo .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwlLHFPFo .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwlLHFPFo .copyright img {
  margin-right: 10px;
}
.cid-sZwlLHFPFo .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwlLHFPFo .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwlLHFPFo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwlLHFPFo .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwlLHFPFo .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwlLHFPFo .p-title,
.cid-sZwlLHFPFo .social-media {
  color: #0a4f6e;
}
.cid-sZwlLHFPFo H5 {
  color: #0a4f6e;
}
.cid-sZwlLHFPFo .copyright > p {
  color: #1388ba;
}
.cid-sZwo7pwrl4 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwo7pwrl4 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwo7pwrl4 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwo7pwrl4 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwo7pwrl4 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwo7pwrl4 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwo7pwrl4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwo7pwrl4 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwo7pwrl4 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwo7pwrl4 .dropdown-item,
.cid-sZwo7pwrl4 .nav-link,
.cid-sZwo7pwrl4 .brand-name {
  font-style: normal;
}
.cid-sZwo7pwrl4 .dropdown-item:hover,
.cid-sZwo7pwrl4 .nav-link:hover,
.cid-sZwo7pwrl4 .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwo7pwrl4 .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwo7pwrl4 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwo7pwrl4 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwo7pwrl4 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwo7pwrl4 .nav-item {
  position: relative;
}
.cid-sZwo7pwrl4 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwo7pwrl4 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwo7pwrl4 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwo7pwrl4 .nav-link {
    line-height: 6.13;
  }
  .cid-sZwo7pwrl4 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwo7pwrl4 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwo7pwrl4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwo7pwrl4 .content-text {
  margin-bottom: 0;
}
.cid-sZwo7pwrl4 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwo7pwrl4 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwo7pwrl4 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwo7pwrl4 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwo7pwrl4 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwo7pwrl4 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwo7pwrl4 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwo7pwrl4 .content-right-side {
  text-align: center;
}
.cid-sZwo7pwrl4 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwo7pwrl4 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwo7pwrl4 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwo7pwrl4 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwo7pwrl4 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwo7pwrl4 .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwo7pwrl4 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwo7pwrl4 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwo7pwrl4 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwo7pwrl4 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwo7pwrl4 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwo7pwrl4 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwo7pwrl4 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwo7pwrl4 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwo7pwrl4 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwo7pwrl4 .navbar-toggler {
    display: none;
  }
  .cid-sZwo7pwrl4 .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwo7pwrl4 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwo7pwrl4 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwo7pwrl4 .btn-sm {
  padding: 13px 29px;
}
.cid-sZwo7pwrl4 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwo7pwrl4 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwo7pwrl4 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwo7pwrl4 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwo7pwrl4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwo7pwrl4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwo7pwrl4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwo7pwrl4 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwo7pwrl4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwo7pwrl4 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwo7pwrl4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwo7pwrl4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwo7pwrl4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwo7pwrl4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwo7pwrl4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwo7pwrl4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwo7pwrl4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwo7pwrl4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwo7pwrl4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwo7pwrl4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwo7pwrl4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwo7pwrl4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwo7pwrl4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwo7pwrl4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwo7pwrl4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwo7pwrl4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwo7pwrl4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwo7pwrl4 .collapsed .btn {
  display: flex;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.collapsing,
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwo7pwrl4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwo7pwrl4 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwo7pwrl4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwo7pwrl4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwo7pwrl4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwo7pwrl4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwo7pwrl4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwo7pwrl4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwo7pwrl4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwo7pwrl4 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwo7pwrl4 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwo7pwrl4 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwo7pwrl4 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwo7pwrl4 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwo7pwrl4 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwo7pwrl4 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing,
  .cid-sZwo7pwrl4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwo7pwrl4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwo7pwrl4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwo7pwrl4 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwo7pwrl4 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwo7pwrl4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwo7pwrl4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwo7pwrl4 img {
    height: 3.8rem !important;
  }
  .cid-sZwo7pwrl4 .btn {
    display: flex;
  }
  .cid-sZwo7pwrl4 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwo7pwrl4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwo7pwrl4 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwo7pwrl4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwo7pwrl4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwo7pwrl4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwo7pwrl4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwo7pwrl4 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwo7pwrl4 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwo7pwrl4 .navbar-toggler {
  position: relative;
}
.cid-sZwo7pwrl4 .dropdown-item.active,
.cid-sZwo7pwrl4 .dropdown-item:active {
  color: initial;
}
.cid-sZwo7pwrl4 .widget-title {
  color: #ff40b4;
}
.cid-sZwo7pwrl4 .widget-text {
  color: #ff40b4;
}
.cid-sZwo7pwrl4 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwo7pwrl4 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwo7pwrl4 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwo7pwrl4 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwo7pwrl4 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwo7pwrl4 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwo7pwrl4 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwo7pwrl4 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwo7pwrl4 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwo7pwrl4 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwo7pwrl4 .menu-content-top,
  .cid-sZwo7pwrl4 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwo7pwrl4 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwo7pwrl4 .widget-title,
.cid-sZwo7pwrl4 .widget-icon {
  color: #1388ba;
}
.cid-sZwo7qUmr4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwo7qUmr4 .mbr-text,
.cid-sZwo7qUmr4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwo7qUmr4 .mbr-section-title {
  color: #ffffff;
}
.cid-sZwo7rFgF2 {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwo7rFgF2 H1 {
  color: #0a4f6e;
}
.cid-sZwo7rFgF2 .mbr-text,
.cid-sZwo7rFgF2 .mbr-section-btn {
  color: #716c80;
}
.cid-sZwo7rFgF2 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwo7rFgF2 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwo7sb5Cz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwo7sb5Cz .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwo7sb5Cz .card-title {
  transition: all 0.3s;
}
.cid-sZwo7sb5Cz .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwo7sb5Cz .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwo7sb5Cz .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwo7sb5Cz .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwo7sb5Cz .card-wrapper:hover .mbr-iconfont,
.cid-sZwo7sb5Cz .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwo7sb5Cz .card-title,
.cid-sZwo7sb5Cz .card-box {
  color: #353535;
}
.cid-sZwo7sb5Cz .main-title,
.cid-sZwo7sb5Cz .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwo7tf5F8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwo7tf5F8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwo7tf5F8 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwo7tf5F8 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwo7tf5F8 .btn-primary-outline:active {
  color: gray;
}
.cid-sZwo7tf5F8 .btn-primary-outline:hover {
  color: white;
}
.cid-sZwo7tf5F8 div {
  overflow: hidden;
}
.cid-sZwo7tf5F8 li.active .btn-primary-outline {
  color: white;
}
.cid-sZwo7tf5F8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwo7tf5F8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwo7tf5F8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwo7tf5F8 .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwo7tf5F8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwo7tf5F8 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwo7tf5F8 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwo7tf5F8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwo7tf5F8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwo7tf5F8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwo7tf5F8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwo7tf5F8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwo7tCmOT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwo7tCmOT .content {
    text-align: center;
  }
  .cid-sZwo7tCmOT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwo7tCmOT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwo7tCmOT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwo7tCmOT .media-wrap img {
  height: 6rem;
}
.cid-sZwo7tCmOT .mbr-text {
  color: #8d97ad;
}
.cid-sZwo7tCmOT .p-title {
  font-size: 17px;
}
.cid-sZwo7tCmOT .p-title span {
  color: #111111;
}
.cid-sZwo7tCmOT .title-card {
  font-size: 1.3rem;
}
.cid-sZwo7tCmOT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwo7tCmOT .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwo7tCmOT .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwo7tCmOT .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwo7tCmOT .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwo7tCmOT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwo7tCmOT .copyright img {
  margin-right: 10px;
}
.cid-sZwo7tCmOT .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwo7tCmOT .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwo7tCmOT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwo7tCmOT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwo7tCmOT .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwo7tCmOT .p-title,
.cid-sZwo7tCmOT .social-media {
  color: #0a4f6e;
}
.cid-sZwo7tCmOT H5 {
  color: #0a4f6e;
}
.cid-sZwo7tCmOT .copyright > p {
  color: #1388ba;
}
.cid-sZwsEUd1jd .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwsEUd1jd .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwsEUd1jd .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwsEUd1jd .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwsEUd1jd .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwsEUd1jd .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwsEUd1jd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwsEUd1jd .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwsEUd1jd .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwsEUd1jd .dropdown-item,
.cid-sZwsEUd1jd .nav-link,
.cid-sZwsEUd1jd .brand-name {
  font-style: normal;
}
.cid-sZwsEUd1jd .dropdown-item:hover,
.cid-sZwsEUd1jd .nav-link:hover,
.cid-sZwsEUd1jd .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwsEUd1jd .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwsEUd1jd .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwsEUd1jd .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwsEUd1jd .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwsEUd1jd .nav-item {
  position: relative;
}
.cid-sZwsEUd1jd .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwsEUd1jd .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwsEUd1jd .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwsEUd1jd .nav-link {
    line-height: 6.13;
  }
  .cid-sZwsEUd1jd .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwsEUd1jd .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwsEUd1jd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwsEUd1jd .content-text {
  margin-bottom: 0;
}
.cid-sZwsEUd1jd .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwsEUd1jd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwsEUd1jd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwsEUd1jd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwsEUd1jd .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwsEUd1jd .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwsEUd1jd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwsEUd1jd .content-right-side {
  text-align: center;
}
.cid-sZwsEUd1jd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwsEUd1jd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwsEUd1jd .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwsEUd1jd .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwsEUd1jd .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwsEUd1jd .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwsEUd1jd .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwsEUd1jd .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwsEUd1jd .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwsEUd1jd .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwsEUd1jd .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwsEUd1jd .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwsEUd1jd .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwsEUd1jd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwsEUd1jd .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwsEUd1jd .navbar-toggler {
    display: none;
  }
  .cid-sZwsEUd1jd .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwsEUd1jd .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwsEUd1jd .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwsEUd1jd .btn-sm {
  padding: 13px 29px;
}
.cid-sZwsEUd1jd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwsEUd1jd .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwsEUd1jd .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwsEUd1jd .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwsEUd1jd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwsEUd1jd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwsEUd1jd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwsEUd1jd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwsEUd1jd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwsEUd1jd .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwsEUd1jd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwsEUd1jd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwsEUd1jd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwsEUd1jd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwsEUd1jd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwsEUd1jd button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwsEUd1jd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwsEUd1jd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwsEUd1jd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwsEUd1jd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwsEUd1jd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwsEUd1jd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwsEUd1jd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwsEUd1jd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwsEUd1jd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwsEUd1jd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwsEUd1jd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwsEUd1jd .collapsed .btn {
  display: flex;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse.collapsing,
.cid-sZwsEUd1jd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwsEUd1jd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwsEUd1jd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwsEUd1jd .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwsEUd1jd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwsEUd1jd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwsEUd1jd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwsEUd1jd .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwsEUd1jd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwsEUd1jd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwsEUd1jd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwsEUd1jd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwsEUd1jd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwsEUd1jd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwsEUd1jd .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwsEUd1jd .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwsEUd1jd .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwsEUd1jd .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwsEUd1jd .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwsEUd1jd .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwsEUd1jd .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing,
  .cid-sZwsEUd1jd .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwsEUd1jd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwsEUd1jd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwsEUd1jd .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwsEUd1jd .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwsEUd1jd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwsEUd1jd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwsEUd1jd img {
    height: 3.8rem !important;
  }
  .cid-sZwsEUd1jd .btn {
    display: flex;
  }
  .cid-sZwsEUd1jd button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwsEUd1jd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwsEUd1jd .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwsEUd1jd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwsEUd1jd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwsEUd1jd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwsEUd1jd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwsEUd1jd .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwsEUd1jd .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwsEUd1jd .navbar-toggler {
  position: relative;
}
.cid-sZwsEUd1jd .dropdown-item.active,
.cid-sZwsEUd1jd .dropdown-item:active {
  color: initial;
}
.cid-sZwsEUd1jd .widget-title {
  color: #ff40b4;
}
.cid-sZwsEUd1jd .widget-text {
  color: #ff40b4;
}
.cid-sZwsEUd1jd .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwsEUd1jd .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwsEUd1jd .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwsEUd1jd .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwsEUd1jd .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwsEUd1jd .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwsEUd1jd .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwsEUd1jd .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwsEUd1jd .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwsEUd1jd .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwsEUd1jd .menu-content-top,
  .cid-sZwsEUd1jd .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwsEUd1jd button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwsEUd1jd .widget-title,
.cid-sZwsEUd1jd .widget-icon {
  color: #1388ba;
}
.cid-sZwsEVwXru {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwsEVwXru .mbr-text,
.cid-sZwsEVwXru .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwsEVwXru .mbr-section-title {
  color: #ffffff;
}
.cid-sZwsEWaDJJ {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwsEWaDJJ H1 {
  color: #0a4f6e;
}
.cid-sZwsEWaDJJ .mbr-text,
.cid-sZwsEWaDJJ .mbr-section-btn {
  color: #716c80;
}
.cid-sZwsEWaDJJ img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwsEWaDJJ img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwsEWzCHy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwsEWzCHy .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwsEWzCHy .card-title {
  transition: all 0.3s;
}
.cid-sZwsEWzCHy .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwsEWzCHy .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwsEWzCHy .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwsEWzCHy .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwsEWzCHy .card-wrapper:hover .mbr-iconfont,
.cid-sZwsEWzCHy .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwsEWzCHy .card-title,
.cid-sZwsEWzCHy .card-box {
  color: #353535;
}
.cid-sZwsEWzCHy .main-title,
.cid-sZwsEWzCHy .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwsEX3TnL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwsEX3TnL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwsEX3TnL .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwsEX3TnL .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwsEX3TnL .btn-primary-outline:active {
  color: gray;
}
.cid-sZwsEX3TnL .btn-primary-outline:hover {
  color: white;
}
.cid-sZwsEX3TnL div {
  overflow: hidden;
}
.cid-sZwsEX3TnL li.active .btn-primary-outline {
  color: white;
}
.cid-sZwsEX3TnL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwsEX3TnL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwsEX3TnL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwsEX3TnL .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwsEX3TnL .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwsEX3TnL .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwsEX3TnL .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwsEX3TnL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwsEX3TnL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwsEX3TnL .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwsEX3TnL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwsEX3TnL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwsEXsjJ8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwsEXsjJ8 .content {
    text-align: center;
  }
  .cid-sZwsEXsjJ8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwsEXsjJ8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwsEXsjJ8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwsEXsjJ8 .media-wrap img {
  height: 6rem;
}
.cid-sZwsEXsjJ8 .mbr-text {
  color: #8d97ad;
}
.cid-sZwsEXsjJ8 .p-title {
  font-size: 17px;
}
.cid-sZwsEXsjJ8 .p-title span {
  color: #111111;
}
.cid-sZwsEXsjJ8 .title-card {
  font-size: 1.3rem;
}
.cid-sZwsEXsjJ8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwsEXsjJ8 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwsEXsjJ8 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwsEXsjJ8 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwsEXsjJ8 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwsEXsjJ8 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwsEXsjJ8 .copyright img {
  margin-right: 10px;
}
.cid-sZwsEXsjJ8 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwsEXsjJ8 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwsEXsjJ8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwsEXsjJ8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwsEXsjJ8 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwsEXsjJ8 .p-title,
.cid-sZwsEXsjJ8 .social-media {
  color: #0a4f6e;
}
.cid-sZwsEXsjJ8 H5 {
  color: #0a4f6e;
}
.cid-sZwsEXsjJ8 .copyright > p {
  color: #1388ba;
}
.cid-sZwtzBqJbJ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwtzBqJbJ .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwtzBqJbJ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwtzBqJbJ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwtzBqJbJ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwtzBqJbJ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwtzBqJbJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwtzBqJbJ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwtzBqJbJ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwtzBqJbJ .dropdown-item,
.cid-sZwtzBqJbJ .nav-link,
.cid-sZwtzBqJbJ .brand-name {
  font-style: normal;
}
.cid-sZwtzBqJbJ .dropdown-item:hover,
.cid-sZwtzBqJbJ .nav-link:hover,
.cid-sZwtzBqJbJ .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwtzBqJbJ .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwtzBqJbJ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwtzBqJbJ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwtzBqJbJ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwtzBqJbJ .nav-item {
  position: relative;
}
.cid-sZwtzBqJbJ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwtzBqJbJ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwtzBqJbJ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwtzBqJbJ .nav-link {
    line-height: 6.13;
  }
  .cid-sZwtzBqJbJ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwtzBqJbJ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwtzBqJbJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwtzBqJbJ .content-text {
  margin-bottom: 0;
}
.cid-sZwtzBqJbJ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwtzBqJbJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwtzBqJbJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwtzBqJbJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwtzBqJbJ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwtzBqJbJ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwtzBqJbJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwtzBqJbJ .content-right-side {
  text-align: center;
}
.cid-sZwtzBqJbJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwtzBqJbJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwtzBqJbJ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwtzBqJbJ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwtzBqJbJ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwtzBqJbJ .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwtzBqJbJ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwtzBqJbJ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwtzBqJbJ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwtzBqJbJ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwtzBqJbJ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwtzBqJbJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwtzBqJbJ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwtzBqJbJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwtzBqJbJ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwtzBqJbJ .navbar-toggler {
    display: none;
  }
  .cid-sZwtzBqJbJ .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwtzBqJbJ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwtzBqJbJ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwtzBqJbJ .btn-sm {
  padding: 13px 29px;
}
.cid-sZwtzBqJbJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwtzBqJbJ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwtzBqJbJ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwtzBqJbJ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwtzBqJbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwtzBqJbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwtzBqJbJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwtzBqJbJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwtzBqJbJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwtzBqJbJ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwtzBqJbJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwtzBqJbJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwtzBqJbJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwtzBqJbJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwtzBqJbJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwtzBqJbJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwtzBqJbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwtzBqJbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwtzBqJbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwtzBqJbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwtzBqJbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwtzBqJbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwtzBqJbJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwtzBqJbJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwtzBqJbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwtzBqJbJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwtzBqJbJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwtzBqJbJ .collapsed .btn {
  display: flex;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.collapsing,
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwtzBqJbJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwtzBqJbJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwtzBqJbJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwtzBqJbJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwtzBqJbJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwtzBqJbJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwtzBqJbJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwtzBqJbJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwtzBqJbJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwtzBqJbJ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwtzBqJbJ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwtzBqJbJ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwtzBqJbJ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwtzBqJbJ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwtzBqJbJ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwtzBqJbJ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing,
  .cid-sZwtzBqJbJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwtzBqJbJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwtzBqJbJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwtzBqJbJ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwtzBqJbJ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwtzBqJbJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwtzBqJbJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwtzBqJbJ img {
    height: 3.8rem !important;
  }
  .cid-sZwtzBqJbJ .btn {
    display: flex;
  }
  .cid-sZwtzBqJbJ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwtzBqJbJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwtzBqJbJ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwtzBqJbJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwtzBqJbJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwtzBqJbJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwtzBqJbJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwtzBqJbJ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwtzBqJbJ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwtzBqJbJ .navbar-toggler {
  position: relative;
}
.cid-sZwtzBqJbJ .dropdown-item.active,
.cid-sZwtzBqJbJ .dropdown-item:active {
  color: initial;
}
.cid-sZwtzBqJbJ .widget-title {
  color: #ff40b4;
}
.cid-sZwtzBqJbJ .widget-text {
  color: #ff40b4;
}
.cid-sZwtzBqJbJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwtzBqJbJ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwtzBqJbJ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwtzBqJbJ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwtzBqJbJ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwtzBqJbJ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwtzBqJbJ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwtzBqJbJ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwtzBqJbJ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwtzBqJbJ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwtzBqJbJ .menu-content-top,
  .cid-sZwtzBqJbJ .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwtzBqJbJ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwtzBqJbJ .widget-title,
.cid-sZwtzBqJbJ .widget-icon {
  color: #1388ba;
}
.cid-sZwtzCF8n5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwtzCF8n5 .mbr-text,
.cid-sZwtzCF8n5 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwtzCF8n5 .mbr-section-title {
  color: #ffffff;
}
.cid-sZwtzDfSR4 {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwtzDfSR4 H1 {
  color: #0a4f6e;
}
.cid-sZwtzDfSR4 .mbr-text,
.cid-sZwtzDfSR4 .mbr-section-btn {
  color: #716c80;
}
.cid-sZwtzDfSR4 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwtzDfSR4 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwtzDCShu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwtzDCShu .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwtzDCShu .card-title {
  transition: all 0.3s;
}
.cid-sZwtzDCShu .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwtzDCShu .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwtzDCShu .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwtzDCShu .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwtzDCShu .card-wrapper:hover .mbr-iconfont,
.cid-sZwtzDCShu .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwtzDCShu .card-title,
.cid-sZwtzDCShu .card-box {
  color: #353535;
}
.cid-sZwtzDCShu .main-title,
.cid-sZwtzDCShu .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwtzEbiMP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwtzEbiMP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwtzEbiMP .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwtzEbiMP .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwtzEbiMP .btn-primary-outline:active {
  color: gray;
}
.cid-sZwtzEbiMP .btn-primary-outline:hover {
  color: white;
}
.cid-sZwtzEbiMP div {
  overflow: hidden;
}
.cid-sZwtzEbiMP li.active .btn-primary-outline {
  color: white;
}
.cid-sZwtzEbiMP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwtzEbiMP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwtzEbiMP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwtzEbiMP .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwtzEbiMP .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwtzEbiMP .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwtzEbiMP .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwtzEbiMP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwtzEbiMP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwtzEbiMP .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwtzEbiMP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwtzEbiMP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwtzEExK4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwtzEExK4 .content {
    text-align: center;
  }
  .cid-sZwtzEExK4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwtzEExK4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwtzEExK4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwtzEExK4 .media-wrap img {
  height: 6rem;
}
.cid-sZwtzEExK4 .mbr-text {
  color: #8d97ad;
}
.cid-sZwtzEExK4 .p-title {
  font-size: 17px;
}
.cid-sZwtzEExK4 .p-title span {
  color: #111111;
}
.cid-sZwtzEExK4 .title-card {
  font-size: 1.3rem;
}
.cid-sZwtzEExK4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwtzEExK4 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwtzEExK4 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwtzEExK4 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwtzEExK4 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwtzEExK4 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwtzEExK4 .copyright img {
  margin-right: 10px;
}
.cid-sZwtzEExK4 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwtzEExK4 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwtzEExK4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwtzEExK4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwtzEExK4 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwtzEExK4 .p-title,
.cid-sZwtzEExK4 .social-media {
  color: #0a4f6e;
}
.cid-sZwtzEExK4 H5 {
  color: #0a4f6e;
}
.cid-sZwtzEExK4 .copyright > p {
  color: #1388ba;
}
.cid-sZwvi9JoLU .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwvi9JoLU .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwvi9JoLU .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwvi9JoLU .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwvi9JoLU .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwvi9JoLU .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwvi9JoLU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwvi9JoLU .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwvi9JoLU .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwvi9JoLU .dropdown-item,
.cid-sZwvi9JoLU .nav-link,
.cid-sZwvi9JoLU .brand-name {
  font-style: normal;
}
.cid-sZwvi9JoLU .dropdown-item:hover,
.cid-sZwvi9JoLU .nav-link:hover,
.cid-sZwvi9JoLU .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwvi9JoLU .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwvi9JoLU .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwvi9JoLU .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwvi9JoLU .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwvi9JoLU .nav-item {
  position: relative;
}
.cid-sZwvi9JoLU .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwvi9JoLU .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwvi9JoLU .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwvi9JoLU .nav-link {
    line-height: 6.13;
  }
  .cid-sZwvi9JoLU .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwvi9JoLU .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwvi9JoLU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwvi9JoLU .content-text {
  margin-bottom: 0;
}
.cid-sZwvi9JoLU .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwvi9JoLU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwvi9JoLU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwvi9JoLU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwvi9JoLU .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwvi9JoLU .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwvi9JoLU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwvi9JoLU .content-right-side {
  text-align: center;
}
.cid-sZwvi9JoLU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwvi9JoLU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwvi9JoLU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwvi9JoLU .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwvi9JoLU .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwvi9JoLU .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwvi9JoLU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwvi9JoLU .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwvi9JoLU .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwvi9JoLU .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwvi9JoLU .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwvi9JoLU .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwvi9JoLU .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwvi9JoLU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwvi9JoLU .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwvi9JoLU .navbar-toggler {
    display: none;
  }
  .cid-sZwvi9JoLU .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwvi9JoLU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwvi9JoLU .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwvi9JoLU .btn-sm {
  padding: 13px 29px;
}
.cid-sZwvi9JoLU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwvi9JoLU .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwvi9JoLU .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwvi9JoLU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwvi9JoLU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwvi9JoLU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwvi9JoLU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwvi9JoLU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwvi9JoLU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwvi9JoLU .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwvi9JoLU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwvi9JoLU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwvi9JoLU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwvi9JoLU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwvi9JoLU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwvi9JoLU button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwvi9JoLU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwvi9JoLU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwvi9JoLU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwvi9JoLU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwvi9JoLU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwvi9JoLU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwvi9JoLU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwvi9JoLU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwvi9JoLU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwvi9JoLU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwvi9JoLU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwvi9JoLU .collapsed .btn {
  display: flex;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse.collapsing,
.cid-sZwvi9JoLU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwvi9JoLU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwvi9JoLU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwvi9JoLU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwvi9JoLU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwvi9JoLU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwvi9JoLU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwvi9JoLU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwvi9JoLU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwvi9JoLU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwvi9JoLU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwvi9JoLU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwvi9JoLU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwvi9JoLU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwvi9JoLU .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwvi9JoLU .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwvi9JoLU .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwvi9JoLU .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwvi9JoLU .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwvi9JoLU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwvi9JoLU .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing,
  .cid-sZwvi9JoLU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwvi9JoLU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwvi9JoLU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwvi9JoLU .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwvi9JoLU .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwvi9JoLU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwvi9JoLU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwvi9JoLU img {
    height: 3.8rem !important;
  }
  .cid-sZwvi9JoLU .btn {
    display: flex;
  }
  .cid-sZwvi9JoLU button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwvi9JoLU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwvi9JoLU .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwvi9JoLU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwvi9JoLU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwvi9JoLU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwvi9JoLU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwvi9JoLU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwvi9JoLU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwvi9JoLU .navbar-toggler {
  position: relative;
}
.cid-sZwvi9JoLU .dropdown-item.active,
.cid-sZwvi9JoLU .dropdown-item:active {
  color: initial;
}
.cid-sZwvi9JoLU .widget-title {
  color: #ff40b4;
}
.cid-sZwvi9JoLU .widget-text {
  color: #ff40b4;
}
.cid-sZwvi9JoLU .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwvi9JoLU .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwvi9JoLU .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwvi9JoLU .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwvi9JoLU .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwvi9JoLU .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwvi9JoLU .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwvi9JoLU .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwvi9JoLU .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwvi9JoLU .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwvi9JoLU .menu-content-top,
  .cid-sZwvi9JoLU .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwvi9JoLU button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwvi9JoLU .widget-title,
.cid-sZwvi9JoLU .widget-icon {
  color: #1388ba;
}
.cid-sZwvicj1vb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwvicj1vb .mbr-text,
.cid-sZwvicj1vb .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwvicj1vb .mbr-section-title {
  color: #ffffff;
}
.cid-sZwvidhIFx {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZwvidhIFx H1 {
  color: #0a4f6e;
}
.cid-sZwvidhIFx .mbr-text,
.cid-sZwvidhIFx .mbr-section-btn {
  color: #716c80;
}
.cid-sZwvidhIFx img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwvidhIFx img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwvidJCQO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwvidJCQO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwvidJCQO .card-title {
  transition: all 0.3s;
}
.cid-sZwvidJCQO .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwvidJCQO .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwvidJCQO .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwvidJCQO .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwvidJCQO .card-wrapper:hover .mbr-iconfont,
.cid-sZwvidJCQO .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwvidJCQO .card-title,
.cid-sZwvidJCQO .card-box {
  color: #353535;
}
.cid-sZwvidJCQO .main-title,
.cid-sZwvidJCQO .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwviejwHZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwviejwHZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwviejwHZ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwviejwHZ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwviejwHZ .btn-primary-outline:active {
  color: gray;
}
.cid-sZwviejwHZ .btn-primary-outline:hover {
  color: white;
}
.cid-sZwviejwHZ div {
  overflow: hidden;
}
.cid-sZwviejwHZ li.active .btn-primary-outline {
  color: white;
}
.cid-sZwviejwHZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwviejwHZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwviejwHZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwviejwHZ .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwviejwHZ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwviejwHZ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwviejwHZ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwviejwHZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwviejwHZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwviejwHZ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwviejwHZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwviejwHZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwvieORrG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwvieORrG .content {
    text-align: center;
  }
  .cid-sZwvieORrG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwvieORrG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwvieORrG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwvieORrG .media-wrap img {
  height: 6rem;
}
.cid-sZwvieORrG .mbr-text {
  color: #8d97ad;
}
.cid-sZwvieORrG .p-title {
  font-size: 17px;
}
.cid-sZwvieORrG .p-title span {
  color: #111111;
}
.cid-sZwvieORrG .title-card {
  font-size: 1.3rem;
}
.cid-sZwvieORrG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwvieORrG .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwvieORrG .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwvieORrG .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwvieORrG .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwvieORrG .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwvieORrG .copyright img {
  margin-right: 10px;
}
.cid-sZwvieORrG .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwvieORrG .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwvieORrG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwvieORrG .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwvieORrG .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwvieORrG .p-title,
.cid-sZwvieORrG .social-media {
  color: #0a4f6e;
}
.cid-sZwvieORrG H5 {
  color: #0a4f6e;
}
.cid-sZwvieORrG .copyright > p {
  color: #1388ba;
}
.cid-sZwz3TSshQ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwz3TSshQ .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwz3TSshQ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwz3TSshQ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwz3TSshQ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwz3TSshQ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwz3TSshQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwz3TSshQ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwz3TSshQ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwz3TSshQ .dropdown-item,
.cid-sZwz3TSshQ .nav-link,
.cid-sZwz3TSshQ .brand-name {
  font-style: normal;
}
.cid-sZwz3TSshQ .dropdown-item:hover,
.cid-sZwz3TSshQ .nav-link:hover,
.cid-sZwz3TSshQ .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwz3TSshQ .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwz3TSshQ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwz3TSshQ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwz3TSshQ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwz3TSshQ .nav-item {
  position: relative;
}
.cid-sZwz3TSshQ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwz3TSshQ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwz3TSshQ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwz3TSshQ .nav-link {
    line-height: 6.13;
  }
  .cid-sZwz3TSshQ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwz3TSshQ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwz3TSshQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwz3TSshQ .content-text {
  margin-bottom: 0;
}
.cid-sZwz3TSshQ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwz3TSshQ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwz3TSshQ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwz3TSshQ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwz3TSshQ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwz3TSshQ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwz3TSshQ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwz3TSshQ .content-right-side {
  text-align: center;
}
.cid-sZwz3TSshQ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwz3TSshQ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwz3TSshQ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwz3TSshQ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwz3TSshQ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwz3TSshQ .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwz3TSshQ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwz3TSshQ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwz3TSshQ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwz3TSshQ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwz3TSshQ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwz3TSshQ .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwz3TSshQ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwz3TSshQ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwz3TSshQ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwz3TSshQ .navbar-toggler {
    display: none;
  }
  .cid-sZwz3TSshQ .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwz3TSshQ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwz3TSshQ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwz3TSshQ .btn-sm {
  padding: 13px 29px;
}
.cid-sZwz3TSshQ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwz3TSshQ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwz3TSshQ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwz3TSshQ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwz3TSshQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwz3TSshQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwz3TSshQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwz3TSshQ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwz3TSshQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwz3TSshQ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwz3TSshQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwz3TSshQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwz3TSshQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwz3TSshQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwz3TSshQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwz3TSshQ button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwz3TSshQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwz3TSshQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwz3TSshQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwz3TSshQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwz3TSshQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwz3TSshQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwz3TSshQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwz3TSshQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwz3TSshQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwz3TSshQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwz3TSshQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwz3TSshQ .collapsed .btn {
  display: flex;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse.collapsing,
.cid-sZwz3TSshQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwz3TSshQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwz3TSshQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwz3TSshQ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwz3TSshQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwz3TSshQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwz3TSshQ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwz3TSshQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwz3TSshQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwz3TSshQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwz3TSshQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwz3TSshQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwz3TSshQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwz3TSshQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwz3TSshQ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwz3TSshQ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwz3TSshQ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwz3TSshQ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwz3TSshQ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwz3TSshQ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwz3TSshQ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing,
  .cid-sZwz3TSshQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwz3TSshQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwz3TSshQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwz3TSshQ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwz3TSshQ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwz3TSshQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwz3TSshQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwz3TSshQ img {
    height: 3.8rem !important;
  }
  .cid-sZwz3TSshQ .btn {
    display: flex;
  }
  .cid-sZwz3TSshQ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwz3TSshQ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwz3TSshQ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwz3TSshQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwz3TSshQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwz3TSshQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwz3TSshQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwz3TSshQ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwz3TSshQ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwz3TSshQ .navbar-toggler {
  position: relative;
}
.cid-sZwz3TSshQ .dropdown-item.active,
.cid-sZwz3TSshQ .dropdown-item:active {
  color: initial;
}
.cid-sZwz3TSshQ .widget-title {
  color: #ff40b4;
}
.cid-sZwz3TSshQ .widget-text {
  color: #ff40b4;
}
.cid-sZwz3TSshQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwz3TSshQ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwz3TSshQ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwz3TSshQ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwz3TSshQ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwz3TSshQ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwz3TSshQ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwz3TSshQ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwz3TSshQ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwz3TSshQ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwz3TSshQ .menu-content-top,
  .cid-sZwz3TSshQ .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwz3TSshQ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwz3TSshQ .widget-title,
.cid-sZwz3TSshQ .widget-icon {
  color: #1388ba;
}
.cid-sZwz3Vlo01 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwz3Vlo01 .mbr-text,
.cid-sZwz3Vlo01 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwz3Vlo01 .mbr-section-title {
  color: #ffffff;
}
.cid-sZwz3W4yqZ {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1712606-1920x1200.png");
}
.cid-sZwz3W4yqZ H1 {
  color: #0a4f6e;
}
.cid-sZwz3W4yqZ .mbr-text,
.cid-sZwz3W4yqZ .mbr-section-btn {
  color: #716c80;
}
.cid-sZwz3W4yqZ img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwz3W4yqZ img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwz3Wy0j5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-sZwz3Wy0j5 .container {
    max-width: 1162px;
  }
}
.cid-sZwz3Wy0j5 .mbr-section-title {
  text-align: center;
}
.cid-sZwz3WQBa2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZwz3WQBa2 img,
.cid-sZwz3WQBa2 .item-img {
  width: 100%;
}
.cid-sZwz3WQBa2 .item:focus,
.cid-sZwz3WQBa2 span:focus {
  outline: none;
}
.cid-sZwz3WQBa2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZwz3WQBa2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZwz3WQBa2 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZwz3WQBa2 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZwz3WQBa2 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZwz3WQBa2 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZwz3WQBa2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZwz3WQBa2 .mbr-section-title {
  color: #232323;
}
.cid-sZwz3WQBa2 .mbr-text,
.cid-sZwz3WQBa2 .mbr-section-btn {
  text-align: left;
}
.cid-sZwz3WQBa2 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZwz3WQBa2 .item-subtitle {
  text-align: left;
}
.cid-sZwz3Z7WWj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwz3Z7WWj .content {
    text-align: center;
  }
  .cid-sZwz3Z7WWj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwz3Z7WWj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwz3Z7WWj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwz3Z7WWj .media-wrap img {
  height: 6rem;
}
.cid-sZwz3Z7WWj .mbr-text {
  color: #8d97ad;
}
.cid-sZwz3Z7WWj .p-title {
  font-size: 17px;
}
.cid-sZwz3Z7WWj .p-title span {
  color: #111111;
}
.cid-sZwz3Z7WWj .title-card {
  font-size: 1.3rem;
}
.cid-sZwz3Z7WWj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwz3Z7WWj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwz3Z7WWj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwz3Z7WWj .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwz3Z7WWj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwz3Z7WWj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwz3Z7WWj .copyright img {
  margin-right: 10px;
}
.cid-sZwz3Z7WWj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwz3Z7WWj .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwz3Z7WWj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwz3Z7WWj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwz3Z7WWj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwz3Z7WWj .p-title,
.cid-sZwz3Z7WWj .social-media {
  color: #0a4f6e;
}
.cid-sZwz3Z7WWj H5 {
  color: #0a4f6e;
}
.cid-sZwz3Z7WWj .copyright > p {
  color: #1388ba;
}
.cid-sZwD4g9AQF .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwD4g9AQF .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwD4g9AQF .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwD4g9AQF .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwD4g9AQF .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwD4g9AQF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwD4g9AQF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwD4g9AQF .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwD4g9AQF .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwD4g9AQF .dropdown-item,
.cid-sZwD4g9AQF .nav-link,
.cid-sZwD4g9AQF .brand-name {
  font-style: normal;
}
.cid-sZwD4g9AQF .dropdown-item:hover,
.cid-sZwD4g9AQF .nav-link:hover,
.cid-sZwD4g9AQF .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwD4g9AQF .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwD4g9AQF .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwD4g9AQF .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwD4g9AQF .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwD4g9AQF .nav-item {
  position: relative;
}
.cid-sZwD4g9AQF .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwD4g9AQF .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwD4g9AQF .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwD4g9AQF .nav-link {
    line-height: 6.13;
  }
  .cid-sZwD4g9AQF .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwD4g9AQF .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwD4g9AQF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwD4g9AQF .content-text {
  margin-bottom: 0;
}
.cid-sZwD4g9AQF .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwD4g9AQF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwD4g9AQF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwD4g9AQF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwD4g9AQF .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwD4g9AQF .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwD4g9AQF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwD4g9AQF .content-right-side {
  text-align: center;
}
.cid-sZwD4g9AQF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwD4g9AQF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwD4g9AQF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwD4g9AQF .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwD4g9AQF .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwD4g9AQF .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwD4g9AQF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwD4g9AQF .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwD4g9AQF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwD4g9AQF .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwD4g9AQF .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwD4g9AQF .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwD4g9AQF .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwD4g9AQF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwD4g9AQF .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwD4g9AQF .navbar-toggler {
    display: none;
  }
  .cid-sZwD4g9AQF .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwD4g9AQF .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwD4g9AQF .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwD4g9AQF .btn-sm {
  padding: 13px 29px;
}
.cid-sZwD4g9AQF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwD4g9AQF .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwD4g9AQF .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwD4g9AQF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwD4g9AQF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwD4g9AQF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwD4g9AQF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwD4g9AQF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwD4g9AQF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwD4g9AQF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwD4g9AQF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwD4g9AQF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwD4g9AQF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwD4g9AQF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwD4g9AQF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwD4g9AQF button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwD4g9AQF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwD4g9AQF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwD4g9AQF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwD4g9AQF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwD4g9AQF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwD4g9AQF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwD4g9AQF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwD4g9AQF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwD4g9AQF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwD4g9AQF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwD4g9AQF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwD4g9AQF .collapsed .btn {
  display: flex;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse.collapsing,
.cid-sZwD4g9AQF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwD4g9AQF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwD4g9AQF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwD4g9AQF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwD4g9AQF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwD4g9AQF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwD4g9AQF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwD4g9AQF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwD4g9AQF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwD4g9AQF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwD4g9AQF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwD4g9AQF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwD4g9AQF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwD4g9AQF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwD4g9AQF .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwD4g9AQF .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwD4g9AQF .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwD4g9AQF .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwD4g9AQF .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwD4g9AQF .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwD4g9AQF .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing,
  .cid-sZwD4g9AQF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwD4g9AQF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwD4g9AQF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwD4g9AQF .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwD4g9AQF .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwD4g9AQF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwD4g9AQF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwD4g9AQF img {
    height: 3.8rem !important;
  }
  .cid-sZwD4g9AQF .btn {
    display: flex;
  }
  .cid-sZwD4g9AQF button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwD4g9AQF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwD4g9AQF .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwD4g9AQF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwD4g9AQF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwD4g9AQF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwD4g9AQF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwD4g9AQF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwD4g9AQF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwD4g9AQF .navbar-toggler {
  position: relative;
}
.cid-sZwD4g9AQF .dropdown-item.active,
.cid-sZwD4g9AQF .dropdown-item:active {
  color: initial;
}
.cid-sZwD4g9AQF .widget-title {
  color: #ff40b4;
}
.cid-sZwD4g9AQF .widget-text {
  color: #ff40b4;
}
.cid-sZwD4g9AQF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwD4g9AQF .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwD4g9AQF .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwD4g9AQF .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwD4g9AQF .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwD4g9AQF .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwD4g9AQF .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwD4g9AQF .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwD4g9AQF .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwD4g9AQF .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwD4g9AQF .menu-content-top,
  .cid-sZwD4g9AQF .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwD4g9AQF button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwD4g9AQF .widget-title,
.cid-sZwD4g9AQF .widget-icon {
  color: #1388ba;
}
.cid-sZwD4i8fp1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwD4i8fp1 .mbr-text,
.cid-sZwD4i8fp1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwD4i8fp1 .mbr-section-title {
  color: #ffffff;
}
.cid-sZwD4iPTIP {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1712606-1920x1200.png");
}
.cid-sZwD4iPTIP H1 {
  color: #0a4f6e;
}
.cid-sZwD4iPTIP .mbr-text,
.cid-sZwD4iPTIP .mbr-section-btn {
  color: #716c80;
}
.cid-sZwD4iPTIP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwD4iPTIP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwD4jmlKo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwD4jmlKo .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwD4jmlKo .card-title {
  transition: all 0.3s;
}
.cid-sZwD4jmlKo .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwD4jmlKo .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwD4jmlKo .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwD4jmlKo .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwD4jmlKo .card-wrapper:hover .mbr-iconfont,
.cid-sZwD4jmlKo .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwD4jmlKo .card-title,
.cid-sZwD4jmlKo .card-box {
  color: #353535;
}
.cid-sZwD4jmlKo .main-title,
.cid-sZwD4jmlKo .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwD4k7UkN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwD4k7UkN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwD4k7UkN .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwD4k7UkN .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwD4k7UkN .btn-primary-outline:active {
  color: gray;
}
.cid-sZwD4k7UkN .btn-primary-outline:hover {
  color: white;
}
.cid-sZwD4k7UkN div {
  overflow: hidden;
}
.cid-sZwD4k7UkN li.active .btn-primary-outline {
  color: white;
}
.cid-sZwD4k7UkN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwD4k7UkN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwD4k7UkN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwD4k7UkN .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwD4k7UkN .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwD4k7UkN .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwD4k7UkN .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwD4k7UkN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwD4k7UkN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwD4k7UkN .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwD4k7UkN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwD4k7UkN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwD4kMXbA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwD4kMXbA .content {
    text-align: center;
  }
  .cid-sZwD4kMXbA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwD4kMXbA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwD4kMXbA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwD4kMXbA .media-wrap img {
  height: 6rem;
}
.cid-sZwD4kMXbA .mbr-text {
  color: #8d97ad;
}
.cid-sZwD4kMXbA .p-title {
  font-size: 17px;
}
.cid-sZwD4kMXbA .p-title span {
  color: #111111;
}
.cid-sZwD4kMXbA .title-card {
  font-size: 1.3rem;
}
.cid-sZwD4kMXbA .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwD4kMXbA .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwD4kMXbA .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwD4kMXbA .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwD4kMXbA .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwD4kMXbA .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwD4kMXbA .copyright img {
  margin-right: 10px;
}
.cid-sZwD4kMXbA .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwD4kMXbA .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwD4kMXbA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwD4kMXbA .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwD4kMXbA .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwD4kMXbA .p-title,
.cid-sZwD4kMXbA .social-media {
  color: #0a4f6e;
}
.cid-sZwD4kMXbA H5 {
  color: #0a4f6e;
}
.cid-sZwD4kMXbA .copyright > p {
  color: #1388ba;
}
.cid-sZwUZ8etro .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwUZ8etro .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwUZ8etro .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwUZ8etro .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwUZ8etro .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwUZ8etro .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwUZ8etro .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwUZ8etro .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwUZ8etro .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwUZ8etro .dropdown-item,
.cid-sZwUZ8etro .nav-link,
.cid-sZwUZ8etro .brand-name {
  font-style: normal;
}
.cid-sZwUZ8etro .dropdown-item:hover,
.cid-sZwUZ8etro .nav-link:hover,
.cid-sZwUZ8etro .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwUZ8etro .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwUZ8etro .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwUZ8etro .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwUZ8etro .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwUZ8etro .nav-item {
  position: relative;
}
.cid-sZwUZ8etro .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwUZ8etro .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwUZ8etro .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwUZ8etro .nav-link {
    line-height: 6.13;
  }
  .cid-sZwUZ8etro .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwUZ8etro .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwUZ8etro .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwUZ8etro .content-text {
  margin-bottom: 0;
}
.cid-sZwUZ8etro .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwUZ8etro .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwUZ8etro .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwUZ8etro .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwUZ8etro .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwUZ8etro .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwUZ8etro .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwUZ8etro .content-right-side {
  text-align: center;
}
.cid-sZwUZ8etro .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwUZ8etro .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwUZ8etro .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwUZ8etro .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwUZ8etro .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwUZ8etro .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwUZ8etro .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwUZ8etro .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwUZ8etro .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwUZ8etro .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwUZ8etro .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwUZ8etro .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwUZ8etro .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwUZ8etro .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwUZ8etro .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwUZ8etro .navbar-toggler {
    display: none;
  }
  .cid-sZwUZ8etro .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwUZ8etro .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwUZ8etro .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwUZ8etro .btn-sm {
  padding: 13px 29px;
}
.cid-sZwUZ8etro .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwUZ8etro .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwUZ8etro .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwUZ8etro .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwUZ8etro .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwUZ8etro .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwUZ8etro .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwUZ8etro .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwUZ8etro .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwUZ8etro .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwUZ8etro .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwUZ8etro .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwUZ8etro .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwUZ8etro .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwUZ8etro .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwUZ8etro button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwUZ8etro button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwUZ8etro button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwUZ8etro button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwUZ8etro button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwUZ8etro button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwUZ8etro button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwUZ8etro nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwUZ8etro nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwUZ8etro nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwUZ8etro nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwUZ8etro .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwUZ8etro .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwUZ8etro .collapsed .btn {
  display: flex;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse.collapsing,
.cid-sZwUZ8etro .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwUZ8etro .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwUZ8etro .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwUZ8etro .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwUZ8etro .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwUZ8etro .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwUZ8etro .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwUZ8etro .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwUZ8etro .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwUZ8etro .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwUZ8etro .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwUZ8etro .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwUZ8etro .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwUZ8etro .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwUZ8etro .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwUZ8etro .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwUZ8etro .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwUZ8etro .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwUZ8etro .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwUZ8etro .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwUZ8etro .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing,
  .cid-sZwUZ8etro .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwUZ8etro .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwUZ8etro .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwUZ8etro .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwUZ8etro .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwUZ8etro .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwUZ8etro .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwUZ8etro img {
    height: 3.8rem !important;
  }
  .cid-sZwUZ8etro .btn {
    display: flex;
  }
  .cid-sZwUZ8etro button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwUZ8etro .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwUZ8etro .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwUZ8etro .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwUZ8etro .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwUZ8etro .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwUZ8etro .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwUZ8etro .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwUZ8etro .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwUZ8etro .navbar-toggler {
  position: relative;
}
.cid-sZwUZ8etro .dropdown-item.active,
.cid-sZwUZ8etro .dropdown-item:active {
  color: initial;
}
.cid-sZwUZ8etro .widget-title {
  color: #ff40b4;
}
.cid-sZwUZ8etro .widget-text {
  color: #ff40b4;
}
.cid-sZwUZ8etro .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwUZ8etro .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwUZ8etro .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwUZ8etro .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwUZ8etro .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwUZ8etro .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwUZ8etro .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwUZ8etro .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwUZ8etro .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwUZ8etro .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwUZ8etro .menu-content-top,
  .cid-sZwUZ8etro .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwUZ8etro button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwUZ8etro .widget-title,
.cid-sZwUZ8etro .widget-icon {
  color: #1388ba;
}
.cid-sZwUZ9rust {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwUZ9rust .mbr-text,
.cid-sZwUZ9rust .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwUZ9rust .mbr-section-title {
  color: #ffffff;
}
.cid-sZwUZa446y {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1712606-1920x1200.png");
}
.cid-sZwUZa446y H1 {
  color: #0a4f6e;
}
.cid-sZwUZa446y .mbr-text,
.cid-sZwUZa446y .mbr-section-btn {
  color: #716c80;
}
.cid-sZwUZa446y img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwUZa446y img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwUZap5qw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwUZap5qw .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwUZap5qw .card-title {
  transition: all 0.3s;
}
.cid-sZwUZap5qw .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwUZap5qw .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwUZap5qw .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwUZap5qw .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwUZap5qw .card-wrapper:hover .mbr-iconfont,
.cid-sZwUZap5qw .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwUZap5qw .card-title,
.cid-sZwUZap5qw .card-box {
  color: #353535;
}
.cid-sZwUZap5qw .main-title,
.cid-sZwUZap5qw .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwUZaVlgE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwUZaVlgE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwUZaVlgE .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwUZaVlgE .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwUZaVlgE .btn-primary-outline:active {
  color: gray;
}
.cid-sZwUZaVlgE .btn-primary-outline:hover {
  color: white;
}
.cid-sZwUZaVlgE div {
  overflow: hidden;
}
.cid-sZwUZaVlgE li.active .btn-primary-outline {
  color: white;
}
.cid-sZwUZaVlgE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwUZaVlgE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwUZaVlgE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwUZaVlgE .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwUZaVlgE .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwUZaVlgE .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwUZaVlgE .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwUZaVlgE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwUZaVlgE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwUZaVlgE .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwUZaVlgE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwUZaVlgE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwUZboT9U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwUZboT9U .content {
    text-align: center;
  }
  .cid-sZwUZboT9U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwUZboT9U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwUZboT9U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwUZboT9U .media-wrap img {
  height: 6rem;
}
.cid-sZwUZboT9U .mbr-text {
  color: #8d97ad;
}
.cid-sZwUZboT9U .p-title {
  font-size: 17px;
}
.cid-sZwUZboT9U .p-title span {
  color: #111111;
}
.cid-sZwUZboT9U .title-card {
  font-size: 1.3rem;
}
.cid-sZwUZboT9U .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwUZboT9U .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwUZboT9U .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwUZboT9U .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwUZboT9U .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwUZboT9U .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwUZboT9U .copyright img {
  margin-right: 10px;
}
.cid-sZwUZboT9U .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwUZboT9U .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwUZboT9U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwUZboT9U .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwUZboT9U .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwUZboT9U .p-title,
.cid-sZwUZboT9U .social-media {
  color: #0a4f6e;
}
.cid-sZwUZboT9U H5 {
  color: #0a4f6e;
}
.cid-sZwUZboT9U .copyright > p {
  color: #1388ba;
}
.cid-sZwWDdiqbh .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZwWDdiqbh .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZwWDdiqbh .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZwWDdiqbh .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZwWDdiqbh .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZwWDdiqbh .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZwWDdiqbh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZwWDdiqbh .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZwWDdiqbh .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZwWDdiqbh .dropdown-item,
.cid-sZwWDdiqbh .nav-link,
.cid-sZwWDdiqbh .brand-name {
  font-style: normal;
}
.cid-sZwWDdiqbh .dropdown-item:hover,
.cid-sZwWDdiqbh .nav-link:hover,
.cid-sZwWDdiqbh .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZwWDdiqbh .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZwWDdiqbh .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZwWDdiqbh .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZwWDdiqbh .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZwWDdiqbh .nav-item {
  position: relative;
}
.cid-sZwWDdiqbh .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZwWDdiqbh .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZwWDdiqbh .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZwWDdiqbh .nav-link {
    line-height: 6.13;
  }
  .cid-sZwWDdiqbh .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZwWDdiqbh .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZwWDdiqbh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwWDdiqbh .content-text {
  margin-bottom: 0;
}
.cid-sZwWDdiqbh .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZwWDdiqbh .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZwWDdiqbh .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZwWDdiqbh .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZwWDdiqbh .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZwWDdiqbh .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZwWDdiqbh .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZwWDdiqbh .content-right-side {
  text-align: center;
}
.cid-sZwWDdiqbh .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZwWDdiqbh .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZwWDdiqbh .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZwWDdiqbh .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZwWDdiqbh .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwWDdiqbh .info-widget:first-child {
  margin-left: 0;
}
.cid-sZwWDdiqbh .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZwWDdiqbh .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZwWDdiqbh .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZwWDdiqbh .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZwWDdiqbh .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZwWDdiqbh .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZwWDdiqbh .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZwWDdiqbh .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZwWDdiqbh .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZwWDdiqbh .navbar-toggler {
    display: none;
  }
  .cid-sZwWDdiqbh .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZwWDdiqbh .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZwWDdiqbh .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZwWDdiqbh .btn-sm {
  padding: 13px 29px;
}
.cid-sZwWDdiqbh .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZwWDdiqbh .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZwWDdiqbh .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZwWDdiqbh .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZwWDdiqbh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZwWDdiqbh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZwWDdiqbh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZwWDdiqbh .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZwWDdiqbh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZwWDdiqbh .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZwWDdiqbh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZwWDdiqbh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZwWDdiqbh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZwWDdiqbh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZwWDdiqbh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZwWDdiqbh button.navbar-toggler:focus {
  outline: none;
}
.cid-sZwWDdiqbh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZwWDdiqbh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZwWDdiqbh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwWDdiqbh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZwWDdiqbh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZwWDdiqbh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwWDdiqbh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZwWDdiqbh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZwWDdiqbh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZwWDdiqbh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZwWDdiqbh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZwWDdiqbh .collapsed .btn {
  display: flex;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse.collapsing,
.cid-sZwWDdiqbh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZwWDdiqbh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZwWDdiqbh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZwWDdiqbh .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZwWDdiqbh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZwWDdiqbh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZwWDdiqbh .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZwWDdiqbh .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZwWDdiqbh .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZwWDdiqbh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZwWDdiqbh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZwWDdiqbh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZwWDdiqbh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZwWDdiqbh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZwWDdiqbh .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZwWDdiqbh .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZwWDdiqbh .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZwWDdiqbh .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZwWDdiqbh .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZwWDdiqbh .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZwWDdiqbh .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing,
  .cid-sZwWDdiqbh .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing .navbar-nav,
  .cid-sZwWDdiqbh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZwWDdiqbh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZwWDdiqbh .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZwWDdiqbh .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZwWDdiqbh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZwWDdiqbh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZwWDdiqbh img {
    height: 3.8rem !important;
  }
  .cid-sZwWDdiqbh .btn {
    display: flex;
  }
  .cid-sZwWDdiqbh button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZwWDdiqbh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZwWDdiqbh .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZwWDdiqbh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZwWDdiqbh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZwWDdiqbh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZwWDdiqbh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZwWDdiqbh .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZwWDdiqbh .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZwWDdiqbh .navbar-toggler {
  position: relative;
}
.cid-sZwWDdiqbh .dropdown-item.active,
.cid-sZwWDdiqbh .dropdown-item:active {
  color: initial;
}
.cid-sZwWDdiqbh .widget-title {
  color: #ff40b4;
}
.cid-sZwWDdiqbh .widget-text {
  color: #ff40b4;
}
.cid-sZwWDdiqbh .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZwWDdiqbh .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZwWDdiqbh .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZwWDdiqbh .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZwWDdiqbh .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZwWDdiqbh .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZwWDdiqbh .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZwWDdiqbh .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZwWDdiqbh .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZwWDdiqbh .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZwWDdiqbh .menu-content-top,
  .cid-sZwWDdiqbh .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZwWDdiqbh button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZwWDdiqbh .widget-title,
.cid-sZwWDdiqbh .widget-icon {
  color: #1388ba;
}
.cid-sZwWDeulol {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZwWDeulol .mbr-text,
.cid-sZwWDeulol .mbr-section-btn {
  color: #ffffff;
}
.cid-sZwWDeulol .mbr-section-title {
  color: #ffffff;
}
.cid-sZwWDeZFi9 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1712606-1920x1200.png");
}
.cid-sZwWDeZFi9 H1 {
  color: #0a4f6e;
}
.cid-sZwWDeZFi9 .mbr-text,
.cid-sZwWDeZFi9 .mbr-section-btn {
  color: #716c80;
}
.cid-sZwWDeZFi9 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZwWDeZFi9 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZwWDfoMDn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZwWDfoMDn .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZwWDfoMDn .card-title {
  transition: all 0.3s;
}
.cid-sZwWDfoMDn .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZwWDfoMDn .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZwWDfoMDn .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZwWDfoMDn .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZwWDfoMDn .card-wrapper:hover .mbr-iconfont,
.cid-sZwWDfoMDn .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZwWDfoMDn .card-title,
.cid-sZwWDfoMDn .card-box {
  color: #353535;
}
.cid-sZwWDfoMDn .main-title,
.cid-sZwWDfoMDn .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZwWDfUH8K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZwWDfUH8K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZwWDfUH8K .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZwWDfUH8K .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZwWDfUH8K .btn-primary-outline:active {
  color: gray;
}
.cid-sZwWDfUH8K .btn-primary-outline:hover {
  color: white;
}
.cid-sZwWDfUH8K div {
  overflow: hidden;
}
.cid-sZwWDfUH8K li.active .btn-primary-outline {
  color: white;
}
.cid-sZwWDfUH8K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZwWDfUH8K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZwWDfUH8K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZwWDfUH8K .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZwWDfUH8K .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZwWDfUH8K .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZwWDfUH8K .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZwWDfUH8K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZwWDfUH8K .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZwWDfUH8K .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZwWDfUH8K .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZwWDfUH8K .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZwWDgnUX3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZwWDgnUX3 .content {
    text-align: center;
  }
  .cid-sZwWDgnUX3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZwWDgnUX3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZwWDgnUX3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZwWDgnUX3 .media-wrap img {
  height: 6rem;
}
.cid-sZwWDgnUX3 .mbr-text {
  color: #8d97ad;
}
.cid-sZwWDgnUX3 .p-title {
  font-size: 17px;
}
.cid-sZwWDgnUX3 .p-title span {
  color: #111111;
}
.cid-sZwWDgnUX3 .title-card {
  font-size: 1.3rem;
}
.cid-sZwWDgnUX3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZwWDgnUX3 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZwWDgnUX3 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZwWDgnUX3 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZwWDgnUX3 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZwWDgnUX3 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZwWDgnUX3 .copyright img {
  margin-right: 10px;
}
.cid-sZwWDgnUX3 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZwWDgnUX3 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZwWDgnUX3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZwWDgnUX3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZwWDgnUX3 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZwWDgnUX3 .p-title,
.cid-sZwWDgnUX3 .social-media {
  color: #0a4f6e;
}
.cid-sZwWDgnUX3 H5 {
  color: #0a4f6e;
}
.cid-sZwWDgnUX3 .copyright > p {
  color: #1388ba;
}
.cid-sZx0dBaf02 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZx0dBaf02 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZx0dBaf02 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZx0dBaf02 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZx0dBaf02 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZx0dBaf02 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZx0dBaf02 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZx0dBaf02 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZx0dBaf02 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZx0dBaf02 .dropdown-item,
.cid-sZx0dBaf02 .nav-link,
.cid-sZx0dBaf02 .brand-name {
  font-style: normal;
}
.cid-sZx0dBaf02 .dropdown-item:hover,
.cid-sZx0dBaf02 .nav-link:hover,
.cid-sZx0dBaf02 .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZx0dBaf02 .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZx0dBaf02 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZx0dBaf02 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZx0dBaf02 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZx0dBaf02 .nav-item {
  position: relative;
}
.cid-sZx0dBaf02 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZx0dBaf02 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZx0dBaf02 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZx0dBaf02 .nav-link {
    line-height: 6.13;
  }
  .cid-sZx0dBaf02 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZx0dBaf02 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZx0dBaf02 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZx0dBaf02 .content-text {
  margin-bottom: 0;
}
.cid-sZx0dBaf02 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZx0dBaf02 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZx0dBaf02 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZx0dBaf02 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZx0dBaf02 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZx0dBaf02 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZx0dBaf02 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZx0dBaf02 .content-right-side {
  text-align: center;
}
.cid-sZx0dBaf02 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZx0dBaf02 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZx0dBaf02 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZx0dBaf02 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZx0dBaf02 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZx0dBaf02 .info-widget:first-child {
  margin-left: 0;
}
.cid-sZx0dBaf02 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZx0dBaf02 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZx0dBaf02 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZx0dBaf02 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZx0dBaf02 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZx0dBaf02 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZx0dBaf02 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZx0dBaf02 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZx0dBaf02 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZx0dBaf02 .navbar-toggler {
    display: none;
  }
  .cid-sZx0dBaf02 .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZx0dBaf02 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZx0dBaf02 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZx0dBaf02 .btn-sm {
  padding: 13px 29px;
}
.cid-sZx0dBaf02 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZx0dBaf02 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZx0dBaf02 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZx0dBaf02 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZx0dBaf02 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZx0dBaf02 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZx0dBaf02 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZx0dBaf02 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZx0dBaf02 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZx0dBaf02 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZx0dBaf02 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZx0dBaf02 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZx0dBaf02 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZx0dBaf02 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZx0dBaf02 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZx0dBaf02 button.navbar-toggler:focus {
  outline: none;
}
.cid-sZx0dBaf02 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZx0dBaf02 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZx0dBaf02 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZx0dBaf02 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZx0dBaf02 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZx0dBaf02 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZx0dBaf02 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZx0dBaf02 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZx0dBaf02 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZx0dBaf02 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZx0dBaf02 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZx0dBaf02 .collapsed .btn {
  display: flex;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse.collapsing,
.cid-sZx0dBaf02 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZx0dBaf02 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZx0dBaf02 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZx0dBaf02 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZx0dBaf02 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZx0dBaf02 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZx0dBaf02 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZx0dBaf02 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZx0dBaf02 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZx0dBaf02 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZx0dBaf02 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZx0dBaf02 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZx0dBaf02 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZx0dBaf02 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZx0dBaf02 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZx0dBaf02 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZx0dBaf02 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZx0dBaf02 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZx0dBaf02 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZx0dBaf02 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZx0dBaf02 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing,
  .cid-sZx0dBaf02 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing .navbar-nav,
  .cid-sZx0dBaf02 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZx0dBaf02 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZx0dBaf02 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZx0dBaf02 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZx0dBaf02 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZx0dBaf02 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZx0dBaf02 img {
    height: 3.8rem !important;
  }
  .cid-sZx0dBaf02 .btn {
    display: flex;
  }
  .cid-sZx0dBaf02 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZx0dBaf02 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZx0dBaf02 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZx0dBaf02 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZx0dBaf02 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZx0dBaf02 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZx0dBaf02 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZx0dBaf02 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZx0dBaf02 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZx0dBaf02 .navbar-toggler {
  position: relative;
}
.cid-sZx0dBaf02 .dropdown-item.active,
.cid-sZx0dBaf02 .dropdown-item:active {
  color: initial;
}
.cid-sZx0dBaf02 .widget-title {
  color: #ff40b4;
}
.cid-sZx0dBaf02 .widget-text {
  color: #ff40b4;
}
.cid-sZx0dBaf02 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZx0dBaf02 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZx0dBaf02 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZx0dBaf02 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZx0dBaf02 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZx0dBaf02 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZx0dBaf02 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZx0dBaf02 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZx0dBaf02 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZx0dBaf02 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZx0dBaf02 .menu-content-top,
  .cid-sZx0dBaf02 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZx0dBaf02 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZx0dBaf02 .widget-title,
.cid-sZx0dBaf02 .widget-icon {
  color: #1388ba;
}
.cid-sZx0dC4Q9P {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZx0dC4Q9P .mbr-text,
.cid-sZx0dC4Q9P .mbr-section-btn {
  color: #ffffff;
}
.cid-sZx0dC4Q9P .mbr-section-title {
  color: #ffffff;
}
.cid-sZx0dCAxW4 {
  padding-top: 165px;
  padding-bottom: 75px;
}
.cid-sZx0dCAxW4 H1 {
  color: #0a4f6e;
}
.cid-sZx0dCAxW4 .mbr-text,
.cid-sZx0dCAxW4 .mbr-section-btn {
  color: #716c80;
}
.cid-sZx0dCAxW4 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZx0dCAxW4 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZx0dCTMe9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-sZx0dCTMe9 .container {
    max-width: 1162px;
  }
}
.cid-sZx0dCTMe9 .mbr-section-title {
  text-align: center;
}
.cid-sZx0dD7xoP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZx0dD7xoP img,
.cid-sZx0dD7xoP .item-img {
  width: 100%;
}
.cid-sZx0dD7xoP .item:focus,
.cid-sZx0dD7xoP span:focus {
  outline: none;
}
.cid-sZx0dD7xoP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZx0dD7xoP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZx0dD7xoP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZx0dD7xoP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZx0dD7xoP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZx0dD7xoP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZx0dD7xoP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZx0dD7xoP .mbr-section-title {
  color: #232323;
}
.cid-sZx0dD7xoP .mbr-text,
.cid-sZx0dD7xoP .mbr-section-btn {
  text-align: left;
}
.cid-sZx0dD7xoP .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZx0dD7xoP .item-subtitle {
  text-align: left;
}
.cid-sZx0dDCGDh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZx0dDCGDh img,
.cid-sZx0dDCGDh .item-img {
  width: 100%;
}
.cid-sZx0dDCGDh .item:focus,
.cid-sZx0dDCGDh span:focus {
  outline: none;
}
.cid-sZx0dDCGDh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZx0dDCGDh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZx0dDCGDh .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZx0dDCGDh .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZx0dDCGDh .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZx0dDCGDh .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZx0dDCGDh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZx0dDCGDh .mbr-section-title {
  color: #232323;
}
.cid-sZx0dDCGDh .mbr-text,
.cid-sZx0dDCGDh .mbr-section-btn {
  text-align: left;
}
.cid-sZx0dDCGDh .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZx0dDCGDh .item-subtitle {
  text-align: left;
}
.cid-sZx0dEGdNj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZx0dEGdNj .content {
    text-align: center;
  }
  .cid-sZx0dEGdNj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZx0dEGdNj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZx0dEGdNj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZx0dEGdNj .media-wrap img {
  height: 6rem;
}
.cid-sZx0dEGdNj .mbr-text {
  color: #8d97ad;
}
.cid-sZx0dEGdNj .p-title {
  font-size: 17px;
}
.cid-sZx0dEGdNj .p-title span {
  color: #111111;
}
.cid-sZx0dEGdNj .title-card {
  font-size: 1.3rem;
}
.cid-sZx0dEGdNj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZx0dEGdNj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZx0dEGdNj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZx0dEGdNj .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZx0dEGdNj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZx0dEGdNj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZx0dEGdNj .copyright img {
  margin-right: 10px;
}
.cid-sZx0dEGdNj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZx0dEGdNj .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZx0dEGdNj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZx0dEGdNj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZx0dEGdNj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZx0dEGdNj .p-title,
.cid-sZx0dEGdNj .social-media {
  color: #0a4f6e;
}
.cid-sZx0dEGdNj H5 {
  color: #0a4f6e;
}
.cid-sZx0dEGdNj .copyright > p {
  color: #1388ba;
}
.cid-sZx8HZzvit .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZx8HZzvit .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZx8HZzvit .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZx8HZzvit .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZx8HZzvit .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZx8HZzvit .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZx8HZzvit .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZx8HZzvit .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZx8HZzvit .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZx8HZzvit .dropdown-item,
.cid-sZx8HZzvit .nav-link,
.cid-sZx8HZzvit .brand-name {
  font-style: normal;
}
.cid-sZx8HZzvit .dropdown-item:hover,
.cid-sZx8HZzvit .nav-link:hover,
.cid-sZx8HZzvit .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZx8HZzvit .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZx8HZzvit .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZx8HZzvit .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZx8HZzvit .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZx8HZzvit .nav-item {
  position: relative;
}
.cid-sZx8HZzvit .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZx8HZzvit .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZx8HZzvit .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZx8HZzvit .nav-link {
    line-height: 6.13;
  }
  .cid-sZx8HZzvit .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZx8HZzvit .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZx8HZzvit .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZx8HZzvit .content-text {
  margin-bottom: 0;
}
.cid-sZx8HZzvit .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZx8HZzvit .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZx8HZzvit .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZx8HZzvit .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZx8HZzvit .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZx8HZzvit .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZx8HZzvit .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZx8HZzvit .content-right-side {
  text-align: center;
}
.cid-sZx8HZzvit .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZx8HZzvit .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZx8HZzvit .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZx8HZzvit .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZx8HZzvit .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZx8HZzvit .info-widget:first-child {
  margin-left: 0;
}
.cid-sZx8HZzvit .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZx8HZzvit .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZx8HZzvit .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZx8HZzvit .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZx8HZzvit .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZx8HZzvit .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZx8HZzvit .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZx8HZzvit .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZx8HZzvit .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZx8HZzvit .navbar-toggler {
    display: none;
  }
  .cid-sZx8HZzvit .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZx8HZzvit .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZx8HZzvit .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZx8HZzvit .btn-sm {
  padding: 13px 29px;
}
.cid-sZx8HZzvit .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZx8HZzvit .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZx8HZzvit .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZx8HZzvit .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZx8HZzvit .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZx8HZzvit .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZx8HZzvit .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZx8HZzvit .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZx8HZzvit .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZx8HZzvit .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZx8HZzvit .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZx8HZzvit .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZx8HZzvit .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZx8HZzvit .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZx8HZzvit .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZx8HZzvit button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZx8HZzvit button.navbar-toggler:focus {
  outline: none;
}
.cid-sZx8HZzvit button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZx8HZzvit button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZx8HZzvit button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZx8HZzvit button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZx8HZzvit button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZx8HZzvit nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZx8HZzvit nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZx8HZzvit nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZx8HZzvit nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZx8HZzvit .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZx8HZzvit .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZx8HZzvit .collapsed .btn {
  display: flex;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse.collapsing,
.cid-sZx8HZzvit .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZx8HZzvit .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZx8HZzvit .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZx8HZzvit .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZx8HZzvit .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZx8HZzvit .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZx8HZzvit .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZx8HZzvit .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZx8HZzvit .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZx8HZzvit .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZx8HZzvit .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZx8HZzvit .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZx8HZzvit .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZx8HZzvit .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZx8HZzvit .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZx8HZzvit .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZx8HZzvit .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZx8HZzvit .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZx8HZzvit .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZx8HZzvit .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZx8HZzvit .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing,
  .cid-sZx8HZzvit .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing .navbar-nav,
  .cid-sZx8HZzvit .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZx8HZzvit .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZx8HZzvit .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZx8HZzvit .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZx8HZzvit .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZx8HZzvit .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZx8HZzvit img {
    height: 3.8rem !important;
  }
  .cid-sZx8HZzvit .btn {
    display: flex;
  }
  .cid-sZx8HZzvit button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZx8HZzvit .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZx8HZzvit .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZx8HZzvit .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZx8HZzvit .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZx8HZzvit .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZx8HZzvit .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZx8HZzvit .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZx8HZzvit .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZx8HZzvit .navbar-toggler {
  position: relative;
}
.cid-sZx8HZzvit .dropdown-item.active,
.cid-sZx8HZzvit .dropdown-item:active {
  color: initial;
}
.cid-sZx8HZzvit .widget-title {
  color: #ff40b4;
}
.cid-sZx8HZzvit .widget-text {
  color: #ff40b4;
}
.cid-sZx8HZzvit .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZx8HZzvit .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZx8HZzvit .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZx8HZzvit .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZx8HZzvit .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZx8HZzvit .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZx8HZzvit .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZx8HZzvit .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZx8HZzvit .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZx8HZzvit .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZx8HZzvit .menu-content-top,
  .cid-sZx8HZzvit .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZx8HZzvit button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZx8HZzvit .widget-title,
.cid-sZx8HZzvit .widget-icon {
  color: #1388ba;
}
.cid-sZx8I0xgdo {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZx8I0xgdo .mbr-text,
.cid-sZx8I0xgdo .mbr-section-btn {
  color: #ffffff;
}
.cid-sZx8I0xgdo .mbr-section-title {
  color: #ffffff;
}
.cid-sZx8I1doan {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZx8I1doan H1 {
  color: #0a4f6e;
}
.cid-sZx8I1doan .mbr-text,
.cid-sZx8I1doan .mbr-section-btn {
  color: #716c80;
}
.cid-sZx8I1doan img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZx8I1doan img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZx8I1y8Cr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZx8I1y8Cr .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZx8I1y8Cr .card-title {
  transition: all 0.3s;
}
.cid-sZx8I1y8Cr .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZx8I1y8Cr .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZx8I1y8Cr .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZx8I1y8Cr .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZx8I1y8Cr .card-wrapper:hover .mbr-iconfont,
.cid-sZx8I1y8Cr .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZx8I1y8Cr .card-title,
.cid-sZx8I1y8Cr .card-box {
  color: #353535;
}
.cid-sZx8I1y8Cr .main-title,
.cid-sZx8I1y8Cr .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZx8I22Nyi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZx8I22Nyi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZx8I22Nyi .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZx8I22Nyi .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZx8I22Nyi .btn-primary-outline:active {
  color: gray;
}
.cid-sZx8I22Nyi .btn-primary-outline:hover {
  color: white;
}
.cid-sZx8I22Nyi div {
  overflow: hidden;
}
.cid-sZx8I22Nyi li.active .btn-primary-outline {
  color: white;
}
.cid-sZx8I22Nyi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZx8I22Nyi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZx8I22Nyi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZx8I22Nyi .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZx8I22Nyi .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZx8I22Nyi .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZx8I22Nyi .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZx8I22Nyi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZx8I22Nyi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZx8I22Nyi .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZx8I22Nyi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZx8I22Nyi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZx8I2pQH2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZx8I2pQH2 .content {
    text-align: center;
  }
  .cid-sZx8I2pQH2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZx8I2pQH2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZx8I2pQH2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZx8I2pQH2 .media-wrap img {
  height: 6rem;
}
.cid-sZx8I2pQH2 .mbr-text {
  color: #8d97ad;
}
.cid-sZx8I2pQH2 .p-title {
  font-size: 17px;
}
.cid-sZx8I2pQH2 .p-title span {
  color: #111111;
}
.cid-sZx8I2pQH2 .title-card {
  font-size: 1.3rem;
}
.cid-sZx8I2pQH2 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZx8I2pQH2 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZx8I2pQH2 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZx8I2pQH2 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZx8I2pQH2 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZx8I2pQH2 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZx8I2pQH2 .copyright img {
  margin-right: 10px;
}
.cid-sZx8I2pQH2 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZx8I2pQH2 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZx8I2pQH2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZx8I2pQH2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZx8I2pQH2 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZx8I2pQH2 .p-title,
.cid-sZx8I2pQH2 .social-media {
  color: #0a4f6e;
}
.cid-sZx8I2pQH2 H5 {
  color: #0a4f6e;
}
.cid-sZx8I2pQH2 .copyright > p {
  color: #1388ba;
}
.cid-sZxjarXpHp .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxjarXpHp .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxjarXpHp .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxjarXpHp .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxjarXpHp .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxjarXpHp .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxjarXpHp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxjarXpHp .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxjarXpHp .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxjarXpHp .dropdown-item,
.cid-sZxjarXpHp .nav-link,
.cid-sZxjarXpHp .brand-name {
  font-style: normal;
}
.cid-sZxjarXpHp .dropdown-item:hover,
.cid-sZxjarXpHp .nav-link:hover,
.cid-sZxjarXpHp .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxjarXpHp .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxjarXpHp .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxjarXpHp .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxjarXpHp .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxjarXpHp .nav-item {
  position: relative;
}
.cid-sZxjarXpHp .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxjarXpHp .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxjarXpHp .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxjarXpHp .nav-link {
    line-height: 6.13;
  }
  .cid-sZxjarXpHp .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxjarXpHp .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxjarXpHp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxjarXpHp .content-text {
  margin-bottom: 0;
}
.cid-sZxjarXpHp .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxjarXpHp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxjarXpHp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxjarXpHp .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxjarXpHp .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxjarXpHp .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxjarXpHp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxjarXpHp .content-right-side {
  text-align: center;
}
.cid-sZxjarXpHp .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxjarXpHp .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxjarXpHp .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxjarXpHp .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxjarXpHp .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxjarXpHp .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxjarXpHp .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxjarXpHp .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxjarXpHp .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxjarXpHp .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxjarXpHp .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxjarXpHp .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxjarXpHp .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxjarXpHp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxjarXpHp .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxjarXpHp .navbar-toggler {
    display: none;
  }
  .cid-sZxjarXpHp .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxjarXpHp .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxjarXpHp .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxjarXpHp .btn-sm {
  padding: 13px 29px;
}
.cid-sZxjarXpHp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxjarXpHp .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxjarXpHp .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxjarXpHp .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxjarXpHp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxjarXpHp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxjarXpHp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxjarXpHp .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxjarXpHp .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxjarXpHp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxjarXpHp .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxjarXpHp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxjarXpHp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxjarXpHp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxjarXpHp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxjarXpHp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxjarXpHp button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxjarXpHp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxjarXpHp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxjarXpHp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxjarXpHp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxjarXpHp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxjarXpHp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxjarXpHp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxjarXpHp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxjarXpHp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxjarXpHp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxjarXpHp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxjarXpHp .collapsed .btn {
  display: flex;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse.collapsing,
.cid-sZxjarXpHp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxjarXpHp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxjarXpHp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxjarXpHp .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxjarXpHp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxjarXpHp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxjarXpHp .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxjarXpHp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxjarXpHp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxjarXpHp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxjarXpHp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxjarXpHp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxjarXpHp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxjarXpHp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxjarXpHp .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxjarXpHp .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxjarXpHp .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxjarXpHp .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxjarXpHp .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxjarXpHp .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxjarXpHp .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing,
  .cid-sZxjarXpHp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxjarXpHp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxjarXpHp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxjarXpHp .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxjarXpHp .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxjarXpHp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxjarXpHp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxjarXpHp img {
    height: 3.8rem !important;
  }
  .cid-sZxjarXpHp .btn {
    display: flex;
  }
  .cid-sZxjarXpHp button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxjarXpHp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxjarXpHp .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxjarXpHp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxjarXpHp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxjarXpHp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxjarXpHp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxjarXpHp .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxjarXpHp .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxjarXpHp .navbar-toggler {
  position: relative;
}
.cid-sZxjarXpHp .dropdown-item.active,
.cid-sZxjarXpHp .dropdown-item:active {
  color: initial;
}
.cid-sZxjarXpHp .widget-title {
  color: #ff40b4;
}
.cid-sZxjarXpHp .widget-text {
  color: #ff40b4;
}
.cid-sZxjarXpHp .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxjarXpHp .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxjarXpHp .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxjarXpHp .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxjarXpHp .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxjarXpHp .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxjarXpHp .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxjarXpHp .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxjarXpHp .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxjarXpHp .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxjarXpHp .menu-content-top,
  .cid-sZxjarXpHp .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxjarXpHp button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxjarXpHp .widget-title,
.cid-sZxjarXpHp .widget-icon {
  color: #1388ba;
}
.cid-sZxjat6efD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxjat6efD .mbr-text,
.cid-sZxjat6efD .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxjat6efD .mbr-section-title {
  color: #ffffff;
}
.cid-sZxjatC3v8 {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZxjatC3v8 H1 {
  color: #0a4f6e;
}
.cid-sZxjatC3v8 .mbr-text,
.cid-sZxjatC3v8 .mbr-section-btn {
  color: #716c80;
}
.cid-sZxjatC3v8 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxjatC3v8 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxjatYHo1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxjatYHo1 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxjatYHo1 .card-title {
  transition: all 0.3s;
}
.cid-sZxjatYHo1 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxjatYHo1 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxjatYHo1 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxjatYHo1 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxjatYHo1 .card-wrapper:hover .mbr-iconfont,
.cid-sZxjatYHo1 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxjatYHo1 .card-title,
.cid-sZxjatYHo1 .card-box {
  color: #353535;
}
.cid-sZxjatYHo1 .main-title,
.cid-sZxjatYHo1 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxjaurqUy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxjaurqUy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxjaurqUy .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxjaurqUy .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxjaurqUy .btn-primary-outline:active {
  color: gray;
}
.cid-sZxjaurqUy .btn-primary-outline:hover {
  color: white;
}
.cid-sZxjaurqUy div {
  overflow: hidden;
}
.cid-sZxjaurqUy li.active .btn-primary-outline {
  color: white;
}
.cid-sZxjaurqUy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxjaurqUy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxjaurqUy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxjaurqUy .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxjaurqUy .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxjaurqUy .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxjaurqUy .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxjaurqUy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxjaurqUy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxjaurqUy .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxjaurqUy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxjaurqUy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxjauTCUc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxjauTCUc .content {
    text-align: center;
  }
  .cid-sZxjauTCUc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxjauTCUc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxjauTCUc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxjauTCUc .media-wrap img {
  height: 6rem;
}
.cid-sZxjauTCUc .mbr-text {
  color: #8d97ad;
}
.cid-sZxjauTCUc .p-title {
  font-size: 17px;
}
.cid-sZxjauTCUc .p-title span {
  color: #111111;
}
.cid-sZxjauTCUc .title-card {
  font-size: 1.3rem;
}
.cid-sZxjauTCUc .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxjauTCUc .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxjauTCUc .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxjauTCUc .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxjauTCUc .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxjauTCUc .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxjauTCUc .copyright img {
  margin-right: 10px;
}
.cid-sZxjauTCUc .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxjauTCUc .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxjauTCUc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxjauTCUc .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxjauTCUc .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxjauTCUc .p-title,
.cid-sZxjauTCUc .social-media {
  color: #0a4f6e;
}
.cid-sZxjauTCUc H5 {
  color: #0a4f6e;
}
.cid-sZxjauTCUc .copyright > p {
  color: #1388ba;
}
.cid-sZxlshomz3 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxlshomz3 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxlshomz3 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxlshomz3 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxlshomz3 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxlshomz3 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxlshomz3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxlshomz3 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxlshomz3 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxlshomz3 .dropdown-item,
.cid-sZxlshomz3 .nav-link,
.cid-sZxlshomz3 .brand-name {
  font-style: normal;
}
.cid-sZxlshomz3 .dropdown-item:hover,
.cid-sZxlshomz3 .nav-link:hover,
.cid-sZxlshomz3 .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxlshomz3 .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxlshomz3 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxlshomz3 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxlshomz3 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxlshomz3 .nav-item {
  position: relative;
}
.cid-sZxlshomz3 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxlshomz3 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxlshomz3 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxlshomz3 .nav-link {
    line-height: 6.13;
  }
  .cid-sZxlshomz3 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxlshomz3 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxlshomz3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxlshomz3 .content-text {
  margin-bottom: 0;
}
.cid-sZxlshomz3 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxlshomz3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxlshomz3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxlshomz3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxlshomz3 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxlshomz3 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxlshomz3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxlshomz3 .content-right-side {
  text-align: center;
}
.cid-sZxlshomz3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxlshomz3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxlshomz3 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxlshomz3 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxlshomz3 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxlshomz3 .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxlshomz3 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxlshomz3 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxlshomz3 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxlshomz3 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxlshomz3 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxlshomz3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxlshomz3 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxlshomz3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxlshomz3 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxlshomz3 .navbar-toggler {
    display: none;
  }
  .cid-sZxlshomz3 .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxlshomz3 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxlshomz3 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxlshomz3 .btn-sm {
  padding: 13px 29px;
}
.cid-sZxlshomz3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxlshomz3 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxlshomz3 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxlshomz3 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxlshomz3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxlshomz3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxlshomz3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxlshomz3 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxlshomz3 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxlshomz3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxlshomz3 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxlshomz3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxlshomz3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxlshomz3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxlshomz3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxlshomz3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxlshomz3 button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxlshomz3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxlshomz3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxlshomz3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxlshomz3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxlshomz3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxlshomz3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxlshomz3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxlshomz3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxlshomz3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxlshomz3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxlshomz3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxlshomz3 .collapsed .btn {
  display: flex;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse.collapsing,
.cid-sZxlshomz3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxlshomz3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxlshomz3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxlshomz3 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxlshomz3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxlshomz3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxlshomz3 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxlshomz3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxlshomz3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxlshomz3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxlshomz3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxlshomz3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxlshomz3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxlshomz3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxlshomz3 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxlshomz3 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxlshomz3 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxlshomz3 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxlshomz3 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxlshomz3 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxlshomz3 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing,
  .cid-sZxlshomz3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxlshomz3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxlshomz3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxlshomz3 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxlshomz3 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxlshomz3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxlshomz3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxlshomz3 img {
    height: 3.8rem !important;
  }
  .cid-sZxlshomz3 .btn {
    display: flex;
  }
  .cid-sZxlshomz3 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxlshomz3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxlshomz3 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxlshomz3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxlshomz3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxlshomz3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxlshomz3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxlshomz3 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxlshomz3 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxlshomz3 .navbar-toggler {
  position: relative;
}
.cid-sZxlshomz3 .dropdown-item.active,
.cid-sZxlshomz3 .dropdown-item:active {
  color: initial;
}
.cid-sZxlshomz3 .widget-title {
  color: #ff40b4;
}
.cid-sZxlshomz3 .widget-text {
  color: #ff40b4;
}
.cid-sZxlshomz3 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxlshomz3 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxlshomz3 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxlshomz3 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxlshomz3 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxlshomz3 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxlshomz3 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxlshomz3 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxlshomz3 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxlshomz3 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxlshomz3 .menu-content-top,
  .cid-sZxlshomz3 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxlshomz3 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxlshomz3 .widget-title,
.cid-sZxlshomz3 .widget-icon {
  color: #1388ba;
}
.cid-sZxlsix0Fq {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxlsix0Fq .mbr-text,
.cid-sZxlsix0Fq .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxlsix0Fq .mbr-section-title {
  color: #ffffff;
}
.cid-sZxlsj2ZZP {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZxlsj2ZZP H1 {
  color: #0a4f6e;
}
.cid-sZxlsj2ZZP .mbr-text,
.cid-sZxlsj2ZZP .mbr-section-btn {
  color: #716c80;
}
.cid-sZxlsj2ZZP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxlsj2ZZP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxlsjmGlu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxlsjmGlu .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxlsjmGlu .card-title {
  transition: all 0.3s;
}
.cid-sZxlsjmGlu .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxlsjmGlu .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxlsjmGlu .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxlsjmGlu .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxlsjmGlu .card-wrapper:hover .mbr-iconfont,
.cid-sZxlsjmGlu .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxlsjmGlu .card-title,
.cid-sZxlsjmGlu .card-box {
  color: #353535;
}
.cid-sZxlsjmGlu .main-title,
.cid-sZxlsjmGlu .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxlsjQKLD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxlsjQKLD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxlsjQKLD .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxlsjQKLD .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxlsjQKLD .btn-primary-outline:active {
  color: gray;
}
.cid-sZxlsjQKLD .btn-primary-outline:hover {
  color: white;
}
.cid-sZxlsjQKLD div {
  overflow: hidden;
}
.cid-sZxlsjQKLD li.active .btn-primary-outline {
  color: white;
}
.cid-sZxlsjQKLD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxlsjQKLD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxlsjQKLD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxlsjQKLD .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxlsjQKLD .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxlsjQKLD .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxlsjQKLD .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxlsjQKLD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxlsjQKLD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxlsjQKLD .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxlsjQKLD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxlsjQKLD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxlskmp3W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxlskmp3W .content {
    text-align: center;
  }
  .cid-sZxlskmp3W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxlskmp3W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxlskmp3W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxlskmp3W .media-wrap img {
  height: 6rem;
}
.cid-sZxlskmp3W .mbr-text {
  color: #8d97ad;
}
.cid-sZxlskmp3W .p-title {
  font-size: 17px;
}
.cid-sZxlskmp3W .p-title span {
  color: #111111;
}
.cid-sZxlskmp3W .title-card {
  font-size: 1.3rem;
}
.cid-sZxlskmp3W .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxlskmp3W .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxlskmp3W .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxlskmp3W .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxlskmp3W .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxlskmp3W .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxlskmp3W .copyright img {
  margin-right: 10px;
}
.cid-sZxlskmp3W .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxlskmp3W .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxlskmp3W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxlskmp3W .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxlskmp3W .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxlskmp3W .p-title,
.cid-sZxlskmp3W .social-media {
  color: #0a4f6e;
}
.cid-sZxlskmp3W H5 {
  color: #0a4f6e;
}
.cid-sZxlskmp3W .copyright > p {
  color: #1388ba;
}
.cid-sZxosz0SfU .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxosz0SfU .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxosz0SfU .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxosz0SfU .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxosz0SfU .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxosz0SfU .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxosz0SfU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxosz0SfU .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxosz0SfU .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxosz0SfU .dropdown-item,
.cid-sZxosz0SfU .nav-link,
.cid-sZxosz0SfU .brand-name {
  font-style: normal;
}
.cid-sZxosz0SfU .dropdown-item:hover,
.cid-sZxosz0SfU .nav-link:hover,
.cid-sZxosz0SfU .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxosz0SfU .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxosz0SfU .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxosz0SfU .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxosz0SfU .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxosz0SfU .nav-item {
  position: relative;
}
.cid-sZxosz0SfU .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxosz0SfU .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxosz0SfU .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxosz0SfU .nav-link {
    line-height: 6.13;
  }
  .cid-sZxosz0SfU .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxosz0SfU .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxosz0SfU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxosz0SfU .content-text {
  margin-bottom: 0;
}
.cid-sZxosz0SfU .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxosz0SfU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxosz0SfU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxosz0SfU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxosz0SfU .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxosz0SfU .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxosz0SfU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxosz0SfU .content-right-side {
  text-align: center;
}
.cid-sZxosz0SfU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxosz0SfU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxosz0SfU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxosz0SfU .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxosz0SfU .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxosz0SfU .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxosz0SfU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxosz0SfU .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxosz0SfU .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxosz0SfU .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxosz0SfU .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxosz0SfU .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxosz0SfU .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxosz0SfU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxosz0SfU .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxosz0SfU .navbar-toggler {
    display: none;
  }
  .cid-sZxosz0SfU .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxosz0SfU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxosz0SfU .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxosz0SfU .btn-sm {
  padding: 13px 29px;
}
.cid-sZxosz0SfU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxosz0SfU .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxosz0SfU .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxosz0SfU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxosz0SfU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxosz0SfU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxosz0SfU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxosz0SfU .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxosz0SfU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxosz0SfU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxosz0SfU .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxosz0SfU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxosz0SfU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxosz0SfU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxosz0SfU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxosz0SfU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxosz0SfU button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxosz0SfU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxosz0SfU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxosz0SfU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxosz0SfU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxosz0SfU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxosz0SfU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxosz0SfU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxosz0SfU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxosz0SfU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxosz0SfU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxosz0SfU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxosz0SfU .collapsed .btn {
  display: flex;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse.collapsing,
.cid-sZxosz0SfU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxosz0SfU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxosz0SfU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxosz0SfU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxosz0SfU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxosz0SfU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxosz0SfU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxosz0SfU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxosz0SfU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxosz0SfU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxosz0SfU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxosz0SfU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxosz0SfU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxosz0SfU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxosz0SfU .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxosz0SfU .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxosz0SfU .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxosz0SfU .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxosz0SfU .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxosz0SfU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxosz0SfU .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing,
  .cid-sZxosz0SfU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxosz0SfU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxosz0SfU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxosz0SfU .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxosz0SfU .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxosz0SfU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxosz0SfU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxosz0SfU img {
    height: 3.8rem !important;
  }
  .cid-sZxosz0SfU .btn {
    display: flex;
  }
  .cid-sZxosz0SfU button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxosz0SfU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxosz0SfU .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxosz0SfU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxosz0SfU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxosz0SfU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxosz0SfU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxosz0SfU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxosz0SfU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxosz0SfU .navbar-toggler {
  position: relative;
}
.cid-sZxosz0SfU .dropdown-item.active,
.cid-sZxosz0SfU .dropdown-item:active {
  color: initial;
}
.cid-sZxosz0SfU .widget-title {
  color: #ff40b4;
}
.cid-sZxosz0SfU .widget-text {
  color: #ff40b4;
}
.cid-sZxosz0SfU .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxosz0SfU .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxosz0SfU .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxosz0SfU .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxosz0SfU .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxosz0SfU .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxosz0SfU .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxosz0SfU .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxosz0SfU .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxosz0SfU .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxosz0SfU .menu-content-top,
  .cid-sZxosz0SfU .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxosz0SfU button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxosz0SfU .widget-title,
.cid-sZxosz0SfU .widget-icon {
  color: #1388ba;
}
.cid-sZxosA9jQ9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxosA9jQ9 .mbr-text,
.cid-sZxosA9jQ9 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxosA9jQ9 .mbr-section-title {
  color: #ffffff;
}
.cid-sZxosAQLMm {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZxosAQLMm H1 {
  color: #0a4f6e;
}
.cid-sZxosAQLMm .mbr-text,
.cid-sZxosAQLMm .mbr-section-btn {
  color: #716c80;
}
.cid-sZxosAQLMm img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxosAQLMm img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxosBdHXO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxosBdHXO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxosBdHXO .card-title {
  transition: all 0.3s;
}
.cid-sZxosBdHXO .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxosBdHXO .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxosBdHXO .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxosBdHXO .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxosBdHXO .card-wrapper:hover .mbr-iconfont,
.cid-sZxosBdHXO .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxosBdHXO .card-title,
.cid-sZxosBdHXO .card-box {
  color: #353535;
}
.cid-sZxosBdHXO .main-title,
.cid-sZxosBdHXO .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxosBHc3r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxosBHc3r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxosBHc3r .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxosBHc3r .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxosBHc3r .btn-primary-outline:active {
  color: gray;
}
.cid-sZxosBHc3r .btn-primary-outline:hover {
  color: white;
}
.cid-sZxosBHc3r div {
  overflow: hidden;
}
.cid-sZxosBHc3r li.active .btn-primary-outline {
  color: white;
}
.cid-sZxosBHc3r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxosBHc3r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxosBHc3r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxosBHc3r .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxosBHc3r .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxosBHc3r .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxosBHc3r .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxosBHc3r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxosBHc3r .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxosBHc3r .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxosBHc3r .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxosBHc3r .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxosCaPWT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxosCaPWT .content {
    text-align: center;
  }
  .cid-sZxosCaPWT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxosCaPWT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxosCaPWT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxosCaPWT .media-wrap img {
  height: 6rem;
}
.cid-sZxosCaPWT .mbr-text {
  color: #8d97ad;
}
.cid-sZxosCaPWT .p-title {
  font-size: 17px;
}
.cid-sZxosCaPWT .p-title span {
  color: #111111;
}
.cid-sZxosCaPWT .title-card {
  font-size: 1.3rem;
}
.cid-sZxosCaPWT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxosCaPWT .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxosCaPWT .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxosCaPWT .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxosCaPWT .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxosCaPWT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxosCaPWT .copyright img {
  margin-right: 10px;
}
.cid-sZxosCaPWT .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxosCaPWT .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxosCaPWT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxosCaPWT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxosCaPWT .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxosCaPWT .p-title,
.cid-sZxosCaPWT .social-media {
  color: #0a4f6e;
}
.cid-sZxosCaPWT H5 {
  color: #0a4f6e;
}
.cid-sZxosCaPWT .copyright > p {
  color: #1388ba;
}
.cid-sZxp5xWKi6 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxp5xWKi6 .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxp5xWKi6 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxp5xWKi6 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxp5xWKi6 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxp5xWKi6 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxp5xWKi6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxp5xWKi6 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxp5xWKi6 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxp5xWKi6 .dropdown-item,
.cid-sZxp5xWKi6 .nav-link,
.cid-sZxp5xWKi6 .brand-name {
  font-style: normal;
}
.cid-sZxp5xWKi6 .dropdown-item:hover,
.cid-sZxp5xWKi6 .nav-link:hover,
.cid-sZxp5xWKi6 .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxp5xWKi6 .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxp5xWKi6 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxp5xWKi6 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxp5xWKi6 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxp5xWKi6 .nav-item {
  position: relative;
}
.cid-sZxp5xWKi6 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxp5xWKi6 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxp5xWKi6 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxp5xWKi6 .nav-link {
    line-height: 6.13;
  }
  .cid-sZxp5xWKi6 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxp5xWKi6 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxp5xWKi6 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxp5xWKi6 .content-text {
  margin-bottom: 0;
}
.cid-sZxp5xWKi6 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxp5xWKi6 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxp5xWKi6 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxp5xWKi6 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxp5xWKi6 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxp5xWKi6 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxp5xWKi6 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxp5xWKi6 .content-right-side {
  text-align: center;
}
.cid-sZxp5xWKi6 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxp5xWKi6 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxp5xWKi6 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxp5xWKi6 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxp5xWKi6 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxp5xWKi6 .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxp5xWKi6 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxp5xWKi6 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxp5xWKi6 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxp5xWKi6 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxp5xWKi6 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxp5xWKi6 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxp5xWKi6 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxp5xWKi6 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxp5xWKi6 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxp5xWKi6 .navbar-toggler {
    display: none;
  }
  .cid-sZxp5xWKi6 .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxp5xWKi6 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxp5xWKi6 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxp5xWKi6 .btn-sm {
  padding: 13px 29px;
}
.cid-sZxp5xWKi6 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxp5xWKi6 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxp5xWKi6 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxp5xWKi6 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxp5xWKi6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxp5xWKi6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxp5xWKi6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxp5xWKi6 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxp5xWKi6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxp5xWKi6 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxp5xWKi6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxp5xWKi6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxp5xWKi6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxp5xWKi6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxp5xWKi6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxp5xWKi6 button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxp5xWKi6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxp5xWKi6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxp5xWKi6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxp5xWKi6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxp5xWKi6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxp5xWKi6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxp5xWKi6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxp5xWKi6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxp5xWKi6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxp5xWKi6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxp5xWKi6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxp5xWKi6 .collapsed .btn {
  display: flex;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.collapsing,
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxp5xWKi6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxp5xWKi6 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxp5xWKi6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxp5xWKi6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxp5xWKi6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxp5xWKi6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxp5xWKi6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxp5xWKi6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxp5xWKi6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxp5xWKi6 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxp5xWKi6 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxp5xWKi6 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxp5xWKi6 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxp5xWKi6 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxp5xWKi6 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxp5xWKi6 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing,
  .cid-sZxp5xWKi6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxp5xWKi6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxp5xWKi6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxp5xWKi6 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxp5xWKi6 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxp5xWKi6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxp5xWKi6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxp5xWKi6 img {
    height: 3.8rem !important;
  }
  .cid-sZxp5xWKi6 .btn {
    display: flex;
  }
  .cid-sZxp5xWKi6 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxp5xWKi6 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxp5xWKi6 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxp5xWKi6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxp5xWKi6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxp5xWKi6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxp5xWKi6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxp5xWKi6 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxp5xWKi6 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxp5xWKi6 .navbar-toggler {
  position: relative;
}
.cid-sZxp5xWKi6 .dropdown-item.active,
.cid-sZxp5xWKi6 .dropdown-item:active {
  color: initial;
}
.cid-sZxp5xWKi6 .widget-title {
  color: #ff40b4;
}
.cid-sZxp5xWKi6 .widget-text {
  color: #ff40b4;
}
.cid-sZxp5xWKi6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxp5xWKi6 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxp5xWKi6 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxp5xWKi6 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxp5xWKi6 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxp5xWKi6 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxp5xWKi6 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxp5xWKi6 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxp5xWKi6 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxp5xWKi6 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxp5xWKi6 .menu-content-top,
  .cid-sZxp5xWKi6 .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxp5xWKi6 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxp5xWKi6 .widget-title,
.cid-sZxp5xWKi6 .widget-icon {
  color: #1388ba;
}
.cid-sZxp5z6sYi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxp5z6sYi .mbr-text,
.cid-sZxp5z6sYi .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxp5z6sYi .mbr-section-title {
  color: #ffffff;
}
.cid-sZxp5zHZbd {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZxp5zHZbd H1 {
  color: #0a4f6e;
}
.cid-sZxp5zHZbd .mbr-text,
.cid-sZxp5zHZbd .mbr-section-btn {
  color: #716c80;
}
.cid-sZxp5zHZbd img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxp5zHZbd img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxp5A6Lgt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxp5A6Lgt .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxp5A6Lgt .card-title {
  transition: all 0.3s;
}
.cid-sZxp5A6Lgt .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxp5A6Lgt .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxp5A6Lgt .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxp5A6Lgt .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxp5A6Lgt .card-wrapper:hover .mbr-iconfont,
.cid-sZxp5A6Lgt .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxp5A6Lgt .card-title,
.cid-sZxp5A6Lgt .card-box {
  color: #353535;
}
.cid-sZxp5A6Lgt .main-title,
.cid-sZxp5A6Lgt .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxp5AA1eV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxp5AA1eV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxp5AA1eV .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxp5AA1eV .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxp5AA1eV .btn-primary-outline:active {
  color: gray;
}
.cid-sZxp5AA1eV .btn-primary-outline:hover {
  color: white;
}
.cid-sZxp5AA1eV div {
  overflow: hidden;
}
.cid-sZxp5AA1eV li.active .btn-primary-outline {
  color: white;
}
.cid-sZxp5AA1eV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxp5AA1eV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxp5AA1eV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxp5AA1eV .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxp5AA1eV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxp5AA1eV .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxp5AA1eV .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxp5AA1eV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxp5AA1eV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxp5AA1eV .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxp5AA1eV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxp5AA1eV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxp5B0IvT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxp5B0IvT .content {
    text-align: center;
  }
  .cid-sZxp5B0IvT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxp5B0IvT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxp5B0IvT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxp5B0IvT .media-wrap img {
  height: 6rem;
}
.cid-sZxp5B0IvT .mbr-text {
  color: #8d97ad;
}
.cid-sZxp5B0IvT .p-title {
  font-size: 17px;
}
.cid-sZxp5B0IvT .p-title span {
  color: #111111;
}
.cid-sZxp5B0IvT .title-card {
  font-size: 1.3rem;
}
.cid-sZxp5B0IvT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxp5B0IvT .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxp5B0IvT .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxp5B0IvT .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxp5B0IvT .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxp5B0IvT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxp5B0IvT .copyright img {
  margin-right: 10px;
}
.cid-sZxp5B0IvT .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxp5B0IvT .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxp5B0IvT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxp5B0IvT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxp5B0IvT .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxp5B0IvT .p-title,
.cid-sZxp5B0IvT .social-media {
  color: #0a4f6e;
}
.cid-sZxp5B0IvT H5 {
  color: #0a4f6e;
}
.cid-sZxp5B0IvT .copyright > p {
  color: #1388ba;
}
.cid-sZxr7BxF1P .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxr7BxF1P .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxr7BxF1P .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxr7BxF1P .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxr7BxF1P .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxr7BxF1P .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxr7BxF1P .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxr7BxF1P .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxr7BxF1P .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxr7BxF1P .dropdown-item,
.cid-sZxr7BxF1P .nav-link,
.cid-sZxr7BxF1P .brand-name {
  font-style: normal;
}
.cid-sZxr7BxF1P .dropdown-item:hover,
.cid-sZxr7BxF1P .nav-link:hover,
.cid-sZxr7BxF1P .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxr7BxF1P .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxr7BxF1P .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxr7BxF1P .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxr7BxF1P .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxr7BxF1P .nav-item {
  position: relative;
}
.cid-sZxr7BxF1P .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxr7BxF1P .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxr7BxF1P .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxr7BxF1P .nav-link {
    line-height: 6.13;
  }
  .cid-sZxr7BxF1P .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxr7BxF1P .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxr7BxF1P .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxr7BxF1P .content-text {
  margin-bottom: 0;
}
.cid-sZxr7BxF1P .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxr7BxF1P .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxr7BxF1P .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxr7BxF1P .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxr7BxF1P .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxr7BxF1P .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxr7BxF1P .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxr7BxF1P .content-right-side {
  text-align: center;
}
.cid-sZxr7BxF1P .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxr7BxF1P .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxr7BxF1P .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxr7BxF1P .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxr7BxF1P .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxr7BxF1P .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxr7BxF1P .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxr7BxF1P .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxr7BxF1P .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxr7BxF1P .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxr7BxF1P .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxr7BxF1P .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxr7BxF1P .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxr7BxF1P .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxr7BxF1P .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxr7BxF1P .navbar-toggler {
    display: none;
  }
  .cid-sZxr7BxF1P .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxr7BxF1P .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxr7BxF1P .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxr7BxF1P .btn-sm {
  padding: 13px 29px;
}
.cid-sZxr7BxF1P .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxr7BxF1P .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxr7BxF1P .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxr7BxF1P .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxr7BxF1P .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxr7BxF1P .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxr7BxF1P .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxr7BxF1P .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxr7BxF1P .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxr7BxF1P .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxr7BxF1P .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxr7BxF1P .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxr7BxF1P .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxr7BxF1P .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxr7BxF1P button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxr7BxF1P button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxr7BxF1P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxr7BxF1P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxr7BxF1P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxr7BxF1P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxr7BxF1P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxr7BxF1P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxr7BxF1P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxr7BxF1P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxr7BxF1P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxr7BxF1P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxr7BxF1P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxr7BxF1P .collapsed .btn {
  display: flex;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse.collapsing,
.cid-sZxr7BxF1P .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxr7BxF1P .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxr7BxF1P .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxr7BxF1P .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxr7BxF1P .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxr7BxF1P .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxr7BxF1P .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxr7BxF1P .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxr7BxF1P .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxr7BxF1P .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxr7BxF1P .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxr7BxF1P .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxr7BxF1P .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxr7BxF1P .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxr7BxF1P .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxr7BxF1P .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxr7BxF1P .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxr7BxF1P .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxr7BxF1P .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxr7BxF1P .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxr7BxF1P .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing,
  .cid-sZxr7BxF1P .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxr7BxF1P .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxr7BxF1P .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxr7BxF1P .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxr7BxF1P .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxr7BxF1P .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxr7BxF1P .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxr7BxF1P img {
    height: 3.8rem !important;
  }
  .cid-sZxr7BxF1P .btn {
    display: flex;
  }
  .cid-sZxr7BxF1P button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxr7BxF1P .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxr7BxF1P .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxr7BxF1P .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxr7BxF1P .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxr7BxF1P .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxr7BxF1P .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxr7BxF1P .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxr7BxF1P .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxr7BxF1P .navbar-toggler {
  position: relative;
}
.cid-sZxr7BxF1P .dropdown-item.active,
.cid-sZxr7BxF1P .dropdown-item:active {
  color: initial;
}
.cid-sZxr7BxF1P .widget-title {
  color: #ff40b4;
}
.cid-sZxr7BxF1P .widget-text {
  color: #ff40b4;
}
.cid-sZxr7BxF1P .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxr7BxF1P .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxr7BxF1P .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxr7BxF1P .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxr7BxF1P .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxr7BxF1P .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxr7BxF1P .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxr7BxF1P .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxr7BxF1P .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxr7BxF1P .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxr7BxF1P .menu-content-top,
  .cid-sZxr7BxF1P .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxr7BxF1P button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxr7BxF1P .widget-title,
.cid-sZxr7BxF1P .widget-icon {
  color: #1388ba;
}
.cid-sZxr7CEqib {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxr7CEqib .mbr-text,
.cid-sZxr7CEqib .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxr7CEqib .mbr-section-title {
  color: #ffffff;
}
.cid-sZxr7DeHLA {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-sZxr7DeHLA H1 {
  color: #0a4f6e;
}
.cid-sZxr7DeHLA .mbr-text,
.cid-sZxr7DeHLA .mbr-section-btn {
  color: #716c80;
}
.cid-sZxr7DeHLA img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxr7DeHLA img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxr7DChyU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxr7DChyU .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxr7DChyU .card-title {
  transition: all 0.3s;
}
.cid-sZxr7DChyU .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxr7DChyU .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxr7DChyU .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxr7DChyU .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxr7DChyU .card-wrapper:hover .mbr-iconfont,
.cid-sZxr7DChyU .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxr7DChyU .card-title,
.cid-sZxr7DChyU .card-box {
  color: #353535;
}
.cid-sZxr7DChyU .main-title,
.cid-sZxr7DChyU .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxr7E35YT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxr7E35YT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxr7E35YT .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxr7E35YT .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxr7E35YT .btn-primary-outline:active {
  color: gray;
}
.cid-sZxr7E35YT .btn-primary-outline:hover {
  color: white;
}
.cid-sZxr7E35YT div {
  overflow: hidden;
}
.cid-sZxr7E35YT li.active .btn-primary-outline {
  color: white;
}
.cid-sZxr7E35YT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxr7E35YT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxr7E35YT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxr7E35YT .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxr7E35YT .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxr7E35YT .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxr7E35YT .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxr7E35YT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxr7E35YT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxr7E35YT .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxr7E35YT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxr7E35YT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxr7EujFp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxr7EujFp .content {
    text-align: center;
  }
  .cid-sZxr7EujFp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxr7EujFp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxr7EujFp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxr7EujFp .media-wrap img {
  height: 6rem;
}
.cid-sZxr7EujFp .mbr-text {
  color: #8d97ad;
}
.cid-sZxr7EujFp .p-title {
  font-size: 17px;
}
.cid-sZxr7EujFp .p-title span {
  color: #111111;
}
.cid-sZxr7EujFp .title-card {
  font-size: 1.3rem;
}
.cid-sZxr7EujFp .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxr7EujFp .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxr7EujFp .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxr7EujFp .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxr7EujFp .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxr7EujFp .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxr7EujFp .copyright img {
  margin-right: 10px;
}
.cid-sZxr7EujFp .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxr7EujFp .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxr7EujFp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxr7EujFp .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxr7EujFp .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxr7EujFp .p-title,
.cid-sZxr7EujFp .social-media {
  color: #0a4f6e;
}
.cid-sZxr7EujFp H5 {
  color: #0a4f6e;
}
.cid-sZxr7EujFp .copyright > p {
  color: #1388ba;
}
.cid-sZxvcBrVzo .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxvcBrVzo .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxvcBrVzo .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxvcBrVzo .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxvcBrVzo .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxvcBrVzo .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxvcBrVzo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxvcBrVzo .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxvcBrVzo .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxvcBrVzo .dropdown-item,
.cid-sZxvcBrVzo .nav-link,
.cid-sZxvcBrVzo .brand-name {
  font-style: normal;
}
.cid-sZxvcBrVzo .dropdown-item:hover,
.cid-sZxvcBrVzo .nav-link:hover,
.cid-sZxvcBrVzo .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxvcBrVzo .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxvcBrVzo .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxvcBrVzo .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxvcBrVzo .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxvcBrVzo .nav-item {
  position: relative;
}
.cid-sZxvcBrVzo .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxvcBrVzo .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxvcBrVzo .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxvcBrVzo .nav-link {
    line-height: 6.13;
  }
  .cid-sZxvcBrVzo .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxvcBrVzo .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxvcBrVzo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxvcBrVzo .content-text {
  margin-bottom: 0;
}
.cid-sZxvcBrVzo .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxvcBrVzo .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxvcBrVzo .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxvcBrVzo .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxvcBrVzo .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxvcBrVzo .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxvcBrVzo .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxvcBrVzo .content-right-side {
  text-align: center;
}
.cid-sZxvcBrVzo .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxvcBrVzo .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxvcBrVzo .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxvcBrVzo .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxvcBrVzo .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxvcBrVzo .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxvcBrVzo .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxvcBrVzo .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxvcBrVzo .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxvcBrVzo .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxvcBrVzo .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxvcBrVzo .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxvcBrVzo .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxvcBrVzo .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxvcBrVzo .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxvcBrVzo .navbar-toggler {
    display: none;
  }
  .cid-sZxvcBrVzo .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxvcBrVzo .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxvcBrVzo .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxvcBrVzo .btn-sm {
  padding: 13px 29px;
}
.cid-sZxvcBrVzo .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxvcBrVzo .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxvcBrVzo .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxvcBrVzo .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxvcBrVzo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxvcBrVzo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxvcBrVzo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxvcBrVzo .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxvcBrVzo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxvcBrVzo .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxvcBrVzo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxvcBrVzo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxvcBrVzo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxvcBrVzo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxvcBrVzo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxvcBrVzo button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxvcBrVzo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxvcBrVzo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxvcBrVzo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxvcBrVzo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxvcBrVzo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxvcBrVzo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxvcBrVzo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxvcBrVzo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxvcBrVzo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxvcBrVzo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxvcBrVzo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxvcBrVzo .collapsed .btn {
  display: flex;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse.collapsing,
.cid-sZxvcBrVzo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxvcBrVzo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxvcBrVzo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxvcBrVzo .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxvcBrVzo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxvcBrVzo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxvcBrVzo .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxvcBrVzo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxvcBrVzo .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxvcBrVzo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxvcBrVzo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxvcBrVzo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxvcBrVzo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxvcBrVzo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxvcBrVzo .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxvcBrVzo .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxvcBrVzo .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxvcBrVzo .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxvcBrVzo .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxvcBrVzo .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxvcBrVzo .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing,
  .cid-sZxvcBrVzo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxvcBrVzo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxvcBrVzo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxvcBrVzo .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxvcBrVzo .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxvcBrVzo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxvcBrVzo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxvcBrVzo img {
    height: 3.8rem !important;
  }
  .cid-sZxvcBrVzo .btn {
    display: flex;
  }
  .cid-sZxvcBrVzo button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxvcBrVzo .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxvcBrVzo .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxvcBrVzo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxvcBrVzo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxvcBrVzo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxvcBrVzo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxvcBrVzo .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxvcBrVzo .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxvcBrVzo .navbar-toggler {
  position: relative;
}
.cid-sZxvcBrVzo .dropdown-item.active,
.cid-sZxvcBrVzo .dropdown-item:active {
  color: initial;
}
.cid-sZxvcBrVzo .widget-title {
  color: #ff40b4;
}
.cid-sZxvcBrVzo .widget-text {
  color: #ff40b4;
}
.cid-sZxvcBrVzo .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxvcBrVzo .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxvcBrVzo .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxvcBrVzo .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxvcBrVzo .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxvcBrVzo .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxvcBrVzo .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxvcBrVzo .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxvcBrVzo .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxvcBrVzo .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxvcBrVzo .menu-content-top,
  .cid-sZxvcBrVzo .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxvcBrVzo button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxvcBrVzo .widget-title,
.cid-sZxvcBrVzo .widget-icon {
  color: #1388ba;
}
.cid-sZxvcCATEW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxvcCATEW .mbr-text,
.cid-sZxvcCATEW .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxvcCATEW .mbr-section-title {
  color: #ffffff;
}
.cid-sZxvcD9y1R {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-sZxvcD9y1R H1 {
  color: #0a4f6e;
}
.cid-sZxvcD9y1R .mbr-text,
.cid-sZxvcD9y1R .mbr-section-btn {
  color: #716c80;
}
.cid-sZxvcD9y1R img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxvcD9y1R img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxvcDx5Z6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-sZxvcDx5Z6 .container {
    max-width: 1162px;
  }
}
.cid-sZxvcDx5Z6 .mbr-section-title {
  text-align: center;
}
.cid-sZxvcDOZ7S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZxvcDOZ7S img,
.cid-sZxvcDOZ7S .item-img {
  width: 100%;
}
.cid-sZxvcDOZ7S .item:focus,
.cid-sZxvcDOZ7S span:focus {
  outline: none;
}
.cid-sZxvcDOZ7S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZxvcDOZ7S .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZxvcDOZ7S .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZxvcDOZ7S .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZxvcDOZ7S .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZxvcDOZ7S .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZxvcDOZ7S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZxvcDOZ7S .mbr-section-title {
  color: #232323;
}
.cid-sZxvcDOZ7S .mbr-text,
.cid-sZxvcDOZ7S .mbr-section-btn {
  text-align: left;
}
.cid-sZxvcDOZ7S .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZxvcDOZ7S .item-subtitle {
  text-align: left;
}
.cid-sZxvcEoMCG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sZxvcEoMCG img,
.cid-sZxvcEoMCG .item-img {
  width: 100%;
}
.cid-sZxvcEoMCG .item:focus,
.cid-sZxvcEoMCG span:focus {
  outline: none;
}
.cid-sZxvcEoMCG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZxvcEoMCG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZxvcEoMCG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZxvcEoMCG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZxvcEoMCG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZxvcEoMCG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZxvcEoMCG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZxvcEoMCG .mbr-section-title {
  color: #232323;
}
.cid-sZxvcEoMCG .mbr-text,
.cid-sZxvcEoMCG .mbr-section-btn {
  text-align: left;
}
.cid-sZxvcEoMCG .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-sZxvcEoMCG .item-subtitle {
  text-align: left;
}
.cid-sZxvcEXOgw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxvcEXOgw .content {
    text-align: center;
  }
  .cid-sZxvcEXOgw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxvcEXOgw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxvcEXOgw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxvcEXOgw .media-wrap img {
  height: 6rem;
}
.cid-sZxvcEXOgw .mbr-text {
  color: #8d97ad;
}
.cid-sZxvcEXOgw .p-title {
  font-size: 17px;
}
.cid-sZxvcEXOgw .p-title span {
  color: #111111;
}
.cid-sZxvcEXOgw .title-card {
  font-size: 1.3rem;
}
.cid-sZxvcEXOgw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxvcEXOgw .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxvcEXOgw .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxvcEXOgw .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxvcEXOgw .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxvcEXOgw .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxvcEXOgw .copyright img {
  margin-right: 10px;
}
.cid-sZxvcEXOgw .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxvcEXOgw .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxvcEXOgw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxvcEXOgw .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxvcEXOgw .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxvcEXOgw .p-title,
.cid-sZxvcEXOgw .social-media {
  color: #0a4f6e;
}
.cid-sZxvcEXOgw H5 {
  color: #0a4f6e;
}
.cid-sZxvcEXOgw .copyright > p {
  color: #1388ba;
}
.cid-sZxzZqTD2T .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxzZqTD2T .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxzZqTD2T .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxzZqTD2T .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxzZqTD2T .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxzZqTD2T .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxzZqTD2T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxzZqTD2T .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxzZqTD2T .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxzZqTD2T .dropdown-item,
.cid-sZxzZqTD2T .nav-link,
.cid-sZxzZqTD2T .brand-name {
  font-style: normal;
}
.cid-sZxzZqTD2T .dropdown-item:hover,
.cid-sZxzZqTD2T .nav-link:hover,
.cid-sZxzZqTD2T .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxzZqTD2T .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxzZqTD2T .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxzZqTD2T .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxzZqTD2T .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxzZqTD2T .nav-item {
  position: relative;
}
.cid-sZxzZqTD2T .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxzZqTD2T .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxzZqTD2T .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxzZqTD2T .nav-link {
    line-height: 6.13;
  }
  .cid-sZxzZqTD2T .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxzZqTD2T .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxzZqTD2T .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxzZqTD2T .content-text {
  margin-bottom: 0;
}
.cid-sZxzZqTD2T .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxzZqTD2T .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxzZqTD2T .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxzZqTD2T .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxzZqTD2T .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxzZqTD2T .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxzZqTD2T .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxzZqTD2T .content-right-side {
  text-align: center;
}
.cid-sZxzZqTD2T .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxzZqTD2T .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxzZqTD2T .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxzZqTD2T .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxzZqTD2T .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxzZqTD2T .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxzZqTD2T .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxzZqTD2T .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxzZqTD2T .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxzZqTD2T .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxzZqTD2T .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxzZqTD2T .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxzZqTD2T .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxzZqTD2T .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxzZqTD2T .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxzZqTD2T .navbar-toggler {
    display: none;
  }
  .cid-sZxzZqTD2T .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxzZqTD2T .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxzZqTD2T .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxzZqTD2T .btn-sm {
  padding: 13px 29px;
}
.cid-sZxzZqTD2T .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxzZqTD2T .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxzZqTD2T .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxzZqTD2T .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxzZqTD2T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxzZqTD2T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxzZqTD2T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxzZqTD2T .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxzZqTD2T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxzZqTD2T .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxzZqTD2T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxzZqTD2T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxzZqTD2T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxzZqTD2T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxzZqTD2T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxzZqTD2T button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxzZqTD2T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxzZqTD2T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxzZqTD2T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxzZqTD2T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxzZqTD2T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxzZqTD2T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxzZqTD2T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxzZqTD2T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxzZqTD2T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxzZqTD2T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxzZqTD2T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxzZqTD2T .collapsed .btn {
  display: flex;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse.collapsing,
.cid-sZxzZqTD2T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxzZqTD2T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxzZqTD2T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxzZqTD2T .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxzZqTD2T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxzZqTD2T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxzZqTD2T .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxzZqTD2T .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxzZqTD2T .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxzZqTD2T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxzZqTD2T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxzZqTD2T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxzZqTD2T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxzZqTD2T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxzZqTD2T .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxzZqTD2T .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxzZqTD2T .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxzZqTD2T .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxzZqTD2T .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxzZqTD2T .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxzZqTD2T .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing,
  .cid-sZxzZqTD2T .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxzZqTD2T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxzZqTD2T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxzZqTD2T .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxzZqTD2T .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxzZqTD2T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxzZqTD2T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxzZqTD2T img {
    height: 3.8rem !important;
  }
  .cid-sZxzZqTD2T .btn {
    display: flex;
  }
  .cid-sZxzZqTD2T button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxzZqTD2T .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxzZqTD2T .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxzZqTD2T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxzZqTD2T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxzZqTD2T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxzZqTD2T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxzZqTD2T .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxzZqTD2T .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxzZqTD2T .navbar-toggler {
  position: relative;
}
.cid-sZxzZqTD2T .dropdown-item.active,
.cid-sZxzZqTD2T .dropdown-item:active {
  color: initial;
}
.cid-sZxzZqTD2T .widget-title {
  color: #ff40b4;
}
.cid-sZxzZqTD2T .widget-text {
  color: #ff40b4;
}
.cid-sZxzZqTD2T .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxzZqTD2T .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxzZqTD2T .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxzZqTD2T .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxzZqTD2T .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxzZqTD2T .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxzZqTD2T .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxzZqTD2T .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxzZqTD2T .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxzZqTD2T .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxzZqTD2T .menu-content-top,
  .cid-sZxzZqTD2T .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxzZqTD2T button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxzZqTD2T .widget-title,
.cid-sZxzZqTD2T .widget-icon {
  color: #1388ba;
}
.cid-sZxzZrEEdN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxzZrEEdN .mbr-text,
.cid-sZxzZrEEdN .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxzZrEEdN .mbr-section-title {
  color: #ffffff;
}
.cid-sZxzZs1BAW {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-sZxzZs1BAW H1 {
  color: #0a4f6e;
}
.cid-sZxzZs1BAW .mbr-text,
.cid-sZxzZs1BAW .mbr-section-btn {
  color: #716c80;
}
.cid-sZxzZs1BAW img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxzZs1BAW img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxzZskn0S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxzZskn0S .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxzZskn0S .card-title {
  transition: all 0.3s;
}
.cid-sZxzZskn0S .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxzZskn0S .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxzZskn0S .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxzZskn0S .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxzZskn0S .card-wrapper:hover .mbr-iconfont,
.cid-sZxzZskn0S .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxzZskn0S .card-title,
.cid-sZxzZskn0S .card-box {
  color: #353535;
}
.cid-sZxzZskn0S .main-title,
.cid-sZxzZskn0S .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxzZsR5vF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxzZsR5vF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxzZsR5vF .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxzZsR5vF .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxzZsR5vF .btn-primary-outline:active {
  color: gray;
}
.cid-sZxzZsR5vF .btn-primary-outline:hover {
  color: white;
}
.cid-sZxzZsR5vF div {
  overflow: hidden;
}
.cid-sZxzZsR5vF li.active .btn-primary-outline {
  color: white;
}
.cid-sZxzZsR5vF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxzZsR5vF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxzZsR5vF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxzZsR5vF .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxzZsR5vF .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxzZsR5vF .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxzZsR5vF .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxzZsR5vF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxzZsR5vF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxzZsR5vF .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxzZsR5vF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxzZsR5vF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxzZtf78F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxzZtf78F .content {
    text-align: center;
  }
  .cid-sZxzZtf78F .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxzZtf78F .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxzZtf78F .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxzZtf78F .media-wrap img {
  height: 6rem;
}
.cid-sZxzZtf78F .mbr-text {
  color: #8d97ad;
}
.cid-sZxzZtf78F .p-title {
  font-size: 17px;
}
.cid-sZxzZtf78F .p-title span {
  color: #111111;
}
.cid-sZxzZtf78F .title-card {
  font-size: 1.3rem;
}
.cid-sZxzZtf78F .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxzZtf78F .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxzZtf78F .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxzZtf78F .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxzZtf78F .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxzZtf78F .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxzZtf78F .copyright img {
  margin-right: 10px;
}
.cid-sZxzZtf78F .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxzZtf78F .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxzZtf78F .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxzZtf78F .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxzZtf78F .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxzZtf78F .p-title,
.cid-sZxzZtf78F .social-media {
  color: #0a4f6e;
}
.cid-sZxzZtf78F H5 {
  color: #0a4f6e;
}
.cid-sZxzZtf78F .copyright > p {
  color: #1388ba;
}
.cid-sZxEe0NYcF .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxEe0NYcF .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxEe0NYcF .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxEe0NYcF .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxEe0NYcF .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxEe0NYcF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxEe0NYcF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxEe0NYcF .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxEe0NYcF .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxEe0NYcF .dropdown-item,
.cid-sZxEe0NYcF .nav-link,
.cid-sZxEe0NYcF .brand-name {
  font-style: normal;
}
.cid-sZxEe0NYcF .dropdown-item:hover,
.cid-sZxEe0NYcF .nav-link:hover,
.cid-sZxEe0NYcF .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxEe0NYcF .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxEe0NYcF .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxEe0NYcF .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxEe0NYcF .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxEe0NYcF .nav-item {
  position: relative;
}
.cid-sZxEe0NYcF .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxEe0NYcF .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxEe0NYcF .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxEe0NYcF .nav-link {
    line-height: 6.13;
  }
  .cid-sZxEe0NYcF .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxEe0NYcF .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxEe0NYcF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxEe0NYcF .content-text {
  margin-bottom: 0;
}
.cid-sZxEe0NYcF .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxEe0NYcF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxEe0NYcF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxEe0NYcF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxEe0NYcF .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxEe0NYcF .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxEe0NYcF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxEe0NYcF .content-right-side {
  text-align: center;
}
.cid-sZxEe0NYcF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxEe0NYcF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxEe0NYcF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxEe0NYcF .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxEe0NYcF .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxEe0NYcF .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxEe0NYcF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxEe0NYcF .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxEe0NYcF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxEe0NYcF .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxEe0NYcF .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxEe0NYcF .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxEe0NYcF .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxEe0NYcF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxEe0NYcF .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxEe0NYcF .navbar-toggler {
    display: none;
  }
  .cid-sZxEe0NYcF .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxEe0NYcF .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxEe0NYcF .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxEe0NYcF .btn-sm {
  padding: 13px 29px;
}
.cid-sZxEe0NYcF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxEe0NYcF .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxEe0NYcF .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxEe0NYcF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxEe0NYcF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxEe0NYcF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxEe0NYcF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxEe0NYcF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxEe0NYcF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxEe0NYcF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxEe0NYcF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxEe0NYcF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxEe0NYcF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxEe0NYcF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxEe0NYcF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxEe0NYcF button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxEe0NYcF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxEe0NYcF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxEe0NYcF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxEe0NYcF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxEe0NYcF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxEe0NYcF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxEe0NYcF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxEe0NYcF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxEe0NYcF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxEe0NYcF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxEe0NYcF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxEe0NYcF .collapsed .btn {
  display: flex;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse.collapsing,
.cid-sZxEe0NYcF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxEe0NYcF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxEe0NYcF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxEe0NYcF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxEe0NYcF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxEe0NYcF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxEe0NYcF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxEe0NYcF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxEe0NYcF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxEe0NYcF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxEe0NYcF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxEe0NYcF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxEe0NYcF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxEe0NYcF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxEe0NYcF .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxEe0NYcF .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxEe0NYcF .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxEe0NYcF .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxEe0NYcF .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxEe0NYcF .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxEe0NYcF .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing,
  .cid-sZxEe0NYcF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxEe0NYcF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxEe0NYcF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxEe0NYcF .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxEe0NYcF .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxEe0NYcF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxEe0NYcF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxEe0NYcF img {
    height: 3.8rem !important;
  }
  .cid-sZxEe0NYcF .btn {
    display: flex;
  }
  .cid-sZxEe0NYcF button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxEe0NYcF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxEe0NYcF .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxEe0NYcF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxEe0NYcF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxEe0NYcF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxEe0NYcF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxEe0NYcF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxEe0NYcF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxEe0NYcF .navbar-toggler {
  position: relative;
}
.cid-sZxEe0NYcF .dropdown-item.active,
.cid-sZxEe0NYcF .dropdown-item:active {
  color: initial;
}
.cid-sZxEe0NYcF .widget-title {
  color: #ff40b4;
}
.cid-sZxEe0NYcF .widget-text {
  color: #ff40b4;
}
.cid-sZxEe0NYcF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxEe0NYcF .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxEe0NYcF .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxEe0NYcF .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxEe0NYcF .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxEe0NYcF .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxEe0NYcF .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxEe0NYcF .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxEe0NYcF .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxEe0NYcF .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxEe0NYcF .menu-content-top,
  .cid-sZxEe0NYcF .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxEe0NYcF button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxEe0NYcF .widget-title,
.cid-sZxEe0NYcF .widget-icon {
  color: #1388ba;
}
.cid-sZxEe2fkp3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxEe2fkp3 .mbr-text,
.cid-sZxEe2fkp3 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxEe2fkp3 .mbr-section-title {
  color: #ffffff;
}
.cid-sZxEe2SNRO {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-sZxEe2SNRO H1 {
  color: #0a4f6e;
}
.cid-sZxEe2SNRO .mbr-text,
.cid-sZxEe2SNRO .mbr-section-btn {
  color: #716c80;
}
.cid-sZxEe2SNRO img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxEe2SNRO img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxEe3fNR3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxEe3fNR3 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxEe3fNR3 .card-title {
  transition: all 0.3s;
}
.cid-sZxEe3fNR3 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxEe3fNR3 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxEe3fNR3 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxEe3fNR3 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxEe3fNR3 .card-wrapper:hover .mbr-iconfont,
.cid-sZxEe3fNR3 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxEe3fNR3 .card-title,
.cid-sZxEe3fNR3 .card-box {
  color: #353535;
}
.cid-sZxEe3fNR3 .main-title,
.cid-sZxEe3fNR3 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxEe3RGeH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxEe3RGeH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxEe3RGeH .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxEe3RGeH .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxEe3RGeH .btn-primary-outline:active {
  color: gray;
}
.cid-sZxEe3RGeH .btn-primary-outline:hover {
  color: white;
}
.cid-sZxEe3RGeH div {
  overflow: hidden;
}
.cid-sZxEe3RGeH li.active .btn-primary-outline {
  color: white;
}
.cid-sZxEe3RGeH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxEe3RGeH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxEe3RGeH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxEe3RGeH .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxEe3RGeH .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxEe3RGeH .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxEe3RGeH .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxEe3RGeH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxEe3RGeH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxEe3RGeH .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxEe3RGeH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxEe3RGeH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxEe4t7Ll {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxEe4t7Ll .content {
    text-align: center;
  }
  .cid-sZxEe4t7Ll .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxEe4t7Ll .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxEe4t7Ll .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxEe4t7Ll .media-wrap img {
  height: 6rem;
}
.cid-sZxEe4t7Ll .mbr-text {
  color: #8d97ad;
}
.cid-sZxEe4t7Ll .p-title {
  font-size: 17px;
}
.cid-sZxEe4t7Ll .p-title span {
  color: #111111;
}
.cid-sZxEe4t7Ll .title-card {
  font-size: 1.3rem;
}
.cid-sZxEe4t7Ll .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxEe4t7Ll .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxEe4t7Ll .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxEe4t7Ll .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxEe4t7Ll .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxEe4t7Ll .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxEe4t7Ll .copyright img {
  margin-right: 10px;
}
.cid-sZxEe4t7Ll .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxEe4t7Ll .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxEe4t7Ll .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxEe4t7Ll .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxEe4t7Ll .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxEe4t7Ll .p-title,
.cid-sZxEe4t7Ll .social-media {
  color: #0a4f6e;
}
.cid-sZxEe4t7Ll H5 {
  color: #0a4f6e;
}
.cid-sZxEe4t7Ll .copyright > p {
  color: #1388ba;
}
.cid-sZxEJDMzcF .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-sZxEJDMzcF .navbar-fixed-top {
  padding-top: 0;
}
.cid-sZxEJDMzcF .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-sZxEJDMzcF .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-sZxEJDMzcF .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-sZxEJDMzcF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sZxEJDMzcF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZxEJDMzcF .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sZxEJDMzcF .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-sZxEJDMzcF .dropdown-item,
.cid-sZxEJDMzcF .nav-link,
.cid-sZxEJDMzcF .brand-name {
  font-style: normal;
}
.cid-sZxEJDMzcF .dropdown-item:hover,
.cid-sZxEJDMzcF .nav-link:hover,
.cid-sZxEJDMzcF .brand-name:hover {
  color: #1388ba !important;
}
.cid-sZxEJDMzcF .dropdown-menu {
  background-color: #ffffff;
}
.cid-sZxEJDMzcF .dropdown-item:active {
  background-color: #ffffff;
}
.cid-sZxEJDMzcF .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-sZxEJDMzcF .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-sZxEJDMzcF .nav-item {
  position: relative;
}
.cid-sZxEJDMzcF .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sZxEJDMzcF .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-sZxEJDMzcF .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-sZxEJDMzcF .nav-link {
    line-height: 6.13;
  }
  .cid-sZxEJDMzcF .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-sZxEJDMzcF .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-sZxEJDMzcF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxEJDMzcF .content-text {
  margin-bottom: 0;
}
.cid-sZxEJDMzcF .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sZxEJDMzcF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sZxEJDMzcF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sZxEJDMzcF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sZxEJDMzcF .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-sZxEJDMzcF .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZxEJDMzcF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sZxEJDMzcF .content-right-side {
  text-align: center;
}
.cid-sZxEJDMzcF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sZxEJDMzcF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sZxEJDMzcF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-sZxEJDMzcF .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-sZxEJDMzcF .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxEJDMzcF .info-widget:first-child {
  margin-left: 0;
}
.cid-sZxEJDMzcF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sZxEJDMzcF .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-sZxEJDMzcF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sZxEJDMzcF .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-sZxEJDMzcF .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-sZxEJDMzcF .navbar {
    display: block;
    padding: 0;
  }
  .cid-sZxEJDMzcF .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-sZxEJDMzcF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sZxEJDMzcF .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-sZxEJDMzcF .navbar-toggler {
    display: none;
  }
  .cid-sZxEJDMzcF .navbar-collapse {
    justify-content: center;
  }
}
.cid-sZxEJDMzcF .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-sZxEJDMzcF .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-sZxEJDMzcF .btn-sm {
  padding: 13px 29px;
}
.cid-sZxEJDMzcF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sZxEJDMzcF .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-sZxEJDMzcF .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-sZxEJDMzcF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sZxEJDMzcF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZxEJDMzcF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-sZxEJDMzcF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sZxEJDMzcF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZxEJDMzcF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZxEJDMzcF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sZxEJDMzcF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-sZxEJDMzcF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZxEJDMzcF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZxEJDMzcF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZxEJDMzcF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-sZxEJDMzcF button.navbar-toggler:focus {
  outline: none;
}
.cid-sZxEJDMzcF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-sZxEJDMzcF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZxEJDMzcF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxEJDMzcF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZxEJDMzcF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZxEJDMzcF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxEJDMzcF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZxEJDMzcF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZxEJDMzcF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZxEJDMzcF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZxEJDMzcF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZxEJDMzcF .collapsed .btn {
  display: flex;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse.collapsing,
.cid-sZxEJDMzcF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZxEJDMzcF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZxEJDMzcF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZxEJDMzcF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-sZxEJDMzcF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZxEJDMzcF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sZxEJDMzcF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sZxEJDMzcF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZxEJDMzcF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sZxEJDMzcF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-sZxEJDMzcF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sZxEJDMzcF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZxEJDMzcF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZxEJDMzcF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sZxEJDMzcF .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sZxEJDMzcF .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-sZxEJDMzcF .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-sZxEJDMzcF .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-sZxEJDMzcF .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-sZxEJDMzcF .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-sZxEJDMzcF .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing,
  .cid-sZxEJDMzcF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing .navbar-nav,
  .cid-sZxEJDMzcF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZxEJDMzcF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-sZxEJDMzcF .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZxEJDMzcF .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-sZxEJDMzcF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZxEJDMzcF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZxEJDMzcF img {
    height: 3.8rem !important;
  }
  .cid-sZxEJDMzcF .btn {
    display: flex;
  }
  .cid-sZxEJDMzcF button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-sZxEJDMzcF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sZxEJDMzcF .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-sZxEJDMzcF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sZxEJDMzcF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZxEJDMzcF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZxEJDMzcF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sZxEJDMzcF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sZxEJDMzcF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-sZxEJDMzcF .navbar-toggler {
  position: relative;
}
.cid-sZxEJDMzcF .dropdown-item.active,
.cid-sZxEJDMzcF .dropdown-item:active {
  color: initial;
}
.cid-sZxEJDMzcF .widget-title {
  color: #ff40b4;
}
.cid-sZxEJDMzcF .widget-text {
  color: #ff40b4;
}
.cid-sZxEJDMzcF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-sZxEJDMzcF .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-sZxEJDMzcF .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-sZxEJDMzcF .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-sZxEJDMzcF .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-sZxEJDMzcF .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-sZxEJDMzcF .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-sZxEJDMzcF .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-sZxEJDMzcF .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-sZxEJDMzcF .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-sZxEJDMzcF .menu-content-top,
  .cid-sZxEJDMzcF .menu-bottom {
    padding: 0 15px;
  }
  .cid-sZxEJDMzcF button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sZxEJDMzcF .widget-title,
.cid-sZxEJDMzcF .widget-icon {
  color: #1388ba;
}
.cid-sZxEJF5XYp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZxEJF5XYp .mbr-text,
.cid-sZxEJF5XYp .mbr-section-btn {
  color: #ffffff;
}
.cid-sZxEJF5XYp .mbr-section-title {
  color: #ffffff;
}
.cid-sZxEJFJtCK {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-sZxEJFJtCK H1 {
  color: #0a4f6e;
}
.cid-sZxEJFJtCK .mbr-text,
.cid-sZxEJFJtCK .mbr-section-btn {
  color: #716c80;
}
.cid-sZxEJFJtCK img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-sZxEJFJtCK img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sZxEJG45Nr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-sZxEJG45Nr .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-sZxEJG45Nr .card-title {
  transition: all 0.3s;
}
.cid-sZxEJG45Nr .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-sZxEJG45Nr .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-sZxEJG45Nr .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sZxEJG45Nr .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-sZxEJG45Nr .card-wrapper:hover .mbr-iconfont,
.cid-sZxEJG45Nr .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-sZxEJG45Nr .card-title,
.cid-sZxEJG45Nr .card-box {
  color: #353535;
}
.cid-sZxEJG45Nr .main-title,
.cid-sZxEJG45Nr .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-sZxEJGDwJM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sZxEJGDwJM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sZxEJGDwJM .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sZxEJGDwJM .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sZxEJGDwJM .btn-primary-outline:active {
  color: gray;
}
.cid-sZxEJGDwJM .btn-primary-outline:hover {
  color: white;
}
.cid-sZxEJGDwJM div {
  overflow: hidden;
}
.cid-sZxEJGDwJM li.active .btn-primary-outline {
  color: white;
}
.cid-sZxEJGDwJM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZxEJGDwJM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZxEJGDwJM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sZxEJGDwJM .mbr-gallery-item {
  overflow: hidden;
}
.cid-sZxEJGDwJM .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sZxEJGDwJM .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sZxEJGDwJM .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sZxEJGDwJM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sZxEJGDwJM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sZxEJGDwJM .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sZxEJGDwJM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sZxEJGDwJM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sZxEJHaSBn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-sZxEJHaSBn .content {
    text-align: center;
  }
  .cid-sZxEJHaSBn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZxEJHaSBn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sZxEJHaSBn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sZxEJHaSBn .media-wrap img {
  height: 6rem;
}
.cid-sZxEJHaSBn .mbr-text {
  color: #8d97ad;
}
.cid-sZxEJHaSBn .p-title {
  font-size: 17px;
}
.cid-sZxEJHaSBn .p-title span {
  color: #111111;
}
.cid-sZxEJHaSBn .title-card {
  font-size: 1.3rem;
}
.cid-sZxEJHaSBn .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sZxEJHaSBn .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sZxEJHaSBn .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sZxEJHaSBn .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sZxEJHaSBn .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sZxEJHaSBn .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sZxEJHaSBn .copyright img {
  margin-right: 10px;
}
.cid-sZxEJHaSBn .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sZxEJHaSBn .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-sZxEJHaSBn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZxEJHaSBn .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sZxEJHaSBn .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZxEJHaSBn .p-title,
.cid-sZxEJHaSBn .social-media {
  color: #0a4f6e;
}
.cid-sZxEJHaSBn H5 {
  color: #0a4f6e;
}
.cid-sZxEJHaSBn .copyright > p {
  color: #1388ba;
}
.cid-t03DZxSVuw .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03DZxSVuw .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03DZxSVuw .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03DZxSVuw .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03DZxSVuw .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03DZxSVuw .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03DZxSVuw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03DZxSVuw .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03DZxSVuw .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03DZxSVuw .dropdown-item,
.cid-t03DZxSVuw .nav-link,
.cid-t03DZxSVuw .brand-name {
  font-style: normal;
}
.cid-t03DZxSVuw .dropdown-item:hover,
.cid-t03DZxSVuw .nav-link:hover,
.cid-t03DZxSVuw .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03DZxSVuw .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03DZxSVuw .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03DZxSVuw .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03DZxSVuw .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03DZxSVuw .nav-item {
  position: relative;
}
.cid-t03DZxSVuw .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03DZxSVuw .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03DZxSVuw .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03DZxSVuw .nav-link {
    line-height: 6.13;
  }
  .cid-t03DZxSVuw .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03DZxSVuw .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03DZxSVuw .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03DZxSVuw .content-text {
  margin-bottom: 0;
}
.cid-t03DZxSVuw .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03DZxSVuw .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03DZxSVuw .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03DZxSVuw .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03DZxSVuw .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03DZxSVuw .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03DZxSVuw .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03DZxSVuw .content-right-side {
  text-align: center;
}
.cid-t03DZxSVuw .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03DZxSVuw .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03DZxSVuw .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03DZxSVuw .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03DZxSVuw .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03DZxSVuw .info-widget:first-child {
  margin-left: 0;
}
.cid-t03DZxSVuw .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03DZxSVuw .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03DZxSVuw .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03DZxSVuw .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03DZxSVuw .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03DZxSVuw .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03DZxSVuw .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03DZxSVuw .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03DZxSVuw .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03DZxSVuw .navbar-toggler {
    display: none;
  }
  .cid-t03DZxSVuw .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03DZxSVuw .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03DZxSVuw .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03DZxSVuw .btn-sm {
  padding: 13px 29px;
}
.cid-t03DZxSVuw .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03DZxSVuw .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03DZxSVuw .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03DZxSVuw .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03DZxSVuw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03DZxSVuw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03DZxSVuw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03DZxSVuw .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03DZxSVuw .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03DZxSVuw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03DZxSVuw .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03DZxSVuw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03DZxSVuw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03DZxSVuw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03DZxSVuw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03DZxSVuw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03DZxSVuw button.navbar-toggler:focus {
  outline: none;
}
.cid-t03DZxSVuw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03DZxSVuw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03DZxSVuw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03DZxSVuw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03DZxSVuw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03DZxSVuw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03DZxSVuw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03DZxSVuw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03DZxSVuw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03DZxSVuw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03DZxSVuw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03DZxSVuw .collapsed .btn {
  display: flex;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse.collapsing,
.cid-t03DZxSVuw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03DZxSVuw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03DZxSVuw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03DZxSVuw .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03DZxSVuw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03DZxSVuw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03DZxSVuw .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03DZxSVuw .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03DZxSVuw .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03DZxSVuw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03DZxSVuw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03DZxSVuw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03DZxSVuw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03DZxSVuw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03DZxSVuw .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03DZxSVuw .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03DZxSVuw .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03DZxSVuw .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03DZxSVuw .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03DZxSVuw .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03DZxSVuw .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing,
  .cid-t03DZxSVuw .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing .navbar-nav,
  .cid-t03DZxSVuw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03DZxSVuw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03DZxSVuw .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03DZxSVuw .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03DZxSVuw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03DZxSVuw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03DZxSVuw img {
    height: 3.8rem !important;
  }
  .cid-t03DZxSVuw .btn {
    display: flex;
  }
  .cid-t03DZxSVuw button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03DZxSVuw .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03DZxSVuw .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03DZxSVuw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03DZxSVuw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03DZxSVuw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03DZxSVuw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03DZxSVuw .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03DZxSVuw .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03DZxSVuw .navbar-toggler {
  position: relative;
}
.cid-t03DZxSVuw .dropdown-item.active,
.cid-t03DZxSVuw .dropdown-item:active {
  color: initial;
}
.cid-t03DZxSVuw .widget-title {
  color: #ff40b4;
}
.cid-t03DZxSVuw .widget-text {
  color: #ff40b4;
}
.cid-t03DZxSVuw .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03DZxSVuw .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03DZxSVuw .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03DZxSVuw .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03DZxSVuw .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03DZxSVuw .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03DZxSVuw .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03DZxSVuw .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03DZxSVuw .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03DZxSVuw .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03DZxSVuw .menu-content-top,
  .cid-t03DZxSVuw .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03DZxSVuw button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03DZxSVuw .widget-title,
.cid-t03DZxSVuw .widget-icon {
  color: #1388ba;
}
.cid-t03DZzjSse {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03DZzjSse .mbr-text,
.cid-t03DZzjSse .mbr-section-btn {
  color: #ffffff;
}
.cid-t03DZzjSse .mbr-section-title {
  color: #ffffff;
}
.cid-t03DZzEh5M {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-t03DZzEh5M H1 {
  color: #0a4f6e;
}
.cid-t03DZzEh5M .mbr-text,
.cid-t03DZzEh5M .mbr-section-btn {
  color: #716c80;
}
.cid-t03DZzEh5M img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03DZzEh5M img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03DZzXOHD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03DZzXOHD .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03DZzXOHD .card-title {
  transition: all 0.3s;
}
.cid-t03DZzXOHD .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03DZzXOHD .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03DZzXOHD .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03DZzXOHD .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03DZzXOHD .card-wrapper:hover .mbr-iconfont,
.cid-t03DZzXOHD .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03DZzXOHD .card-title,
.cid-t03DZzXOHD .card-box {
  color: #353535;
}
.cid-t03DZzXOHD .main-title,
.cid-t03DZzXOHD .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03DZAxs8N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03DZAxs8N .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03DZAxs8N .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03DZAxs8N .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03DZAxs8N .btn-primary-outline:active {
  color: gray;
}
.cid-t03DZAxs8N .btn-primary-outline:hover {
  color: white;
}
.cid-t03DZAxs8N div {
  overflow: hidden;
}
.cid-t03DZAxs8N li.active .btn-primary-outline {
  color: white;
}
.cid-t03DZAxs8N .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03DZAxs8N .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03DZAxs8N .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03DZAxs8N .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03DZAxs8N .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03DZAxs8N .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03DZAxs8N .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03DZAxs8N .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03DZAxs8N .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03DZAxs8N .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03DZAxs8N .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03DZAxs8N .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03DZB7NjE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03DZB7NjE .content {
    text-align: center;
  }
  .cid-t03DZB7NjE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03DZB7NjE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03DZB7NjE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03DZB7NjE .media-wrap img {
  height: 6rem;
}
.cid-t03DZB7NjE .mbr-text {
  color: #8d97ad;
}
.cid-t03DZB7NjE .p-title {
  font-size: 17px;
}
.cid-t03DZB7NjE .p-title span {
  color: #111111;
}
.cid-t03DZB7NjE .title-card {
  font-size: 1.3rem;
}
.cid-t03DZB7NjE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03DZB7NjE .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03DZB7NjE .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03DZB7NjE .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03DZB7NjE .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03DZB7NjE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03DZB7NjE .copyright img {
  margin-right: 10px;
}
.cid-t03DZB7NjE .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03DZB7NjE .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03DZB7NjE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03DZB7NjE .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03DZB7NjE .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03DZB7NjE .p-title,
.cid-t03DZB7NjE .social-media {
  color: #0a4f6e;
}
.cid-t03DZB7NjE H5 {
  color: #0a4f6e;
}
.cid-t03DZB7NjE .copyright > p {
  color: #1388ba;
}
.cid-t03EHbafGz .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03EHbafGz .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03EHbafGz .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03EHbafGz .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03EHbafGz .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03EHbafGz .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03EHbafGz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03EHbafGz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03EHbafGz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03EHbafGz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03EHbafGz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03EHbafGz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03EHbafGz .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03EHbafGz .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03EHbafGz .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03EHbafGz .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03EHbafGz .dropdown-item,
.cid-t03EHbafGz .nav-link,
.cid-t03EHbafGz .brand-name {
  font-style: normal;
}
.cid-t03EHbafGz .dropdown-item:hover,
.cid-t03EHbafGz .nav-link:hover,
.cid-t03EHbafGz .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03EHbafGz .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03EHbafGz .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03EHbafGz .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03EHbafGz .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03EHbafGz .nav-item {
  position: relative;
}
.cid-t03EHbafGz .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03EHbafGz .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03EHbafGz .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03EHbafGz .nav-link {
    line-height: 6.13;
  }
  .cid-t03EHbafGz .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03EHbafGz .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03EHbafGz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03EHbafGz .content-text {
  margin-bottom: 0;
}
.cid-t03EHbafGz .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03EHbafGz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03EHbafGz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03EHbafGz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03EHbafGz .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03EHbafGz .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03EHbafGz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03EHbafGz .content-right-side {
  text-align: center;
}
.cid-t03EHbafGz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03EHbafGz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03EHbafGz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03EHbafGz .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03EHbafGz .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03EHbafGz .info-widget:first-child {
  margin-left: 0;
}
.cid-t03EHbafGz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03EHbafGz .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03EHbafGz .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03EHbafGz .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03EHbafGz .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03EHbafGz .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03EHbafGz .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03EHbafGz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03EHbafGz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03EHbafGz .navbar-toggler {
    display: none;
  }
  .cid-t03EHbafGz .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03EHbafGz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03EHbafGz .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03EHbafGz .btn-sm {
  padding: 13px 29px;
}
.cid-t03EHbafGz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03EHbafGz .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03EHbafGz .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03EHbafGz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03EHbafGz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03EHbafGz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03EHbafGz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03EHbafGz .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03EHbafGz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03EHbafGz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03EHbafGz .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03EHbafGz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03EHbafGz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03EHbafGz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03EHbafGz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03EHbafGz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03EHbafGz button.navbar-toggler:focus {
  outline: none;
}
.cid-t03EHbafGz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03EHbafGz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03EHbafGz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03EHbafGz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03EHbafGz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03EHbafGz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03EHbafGz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03EHbafGz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03EHbafGz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03EHbafGz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03EHbafGz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03EHbafGz .collapsed .btn {
  display: flex;
}
.cid-t03EHbafGz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03EHbafGz .collapsed .navbar-collapse.collapsing,
.cid-t03EHbafGz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03EHbafGz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03EHbafGz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03EHbafGz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03EHbafGz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03EHbafGz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03EHbafGz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03EHbafGz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03EHbafGz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03EHbafGz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03EHbafGz .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03EHbafGz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03EHbafGz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03EHbafGz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03EHbafGz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03EHbafGz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03EHbafGz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03EHbafGz .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03EHbafGz .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03EHbafGz .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03EHbafGz .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03EHbafGz .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03EHbafGz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03EHbafGz .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing,
  .cid-t03EHbafGz .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing .navbar-nav,
  .cid-t03EHbafGz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03EHbafGz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03EHbafGz .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03EHbafGz .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03EHbafGz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03EHbafGz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03EHbafGz img {
    height: 3.8rem !important;
  }
  .cid-t03EHbafGz .btn {
    display: flex;
  }
  .cid-t03EHbafGz button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03EHbafGz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03EHbafGz .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03EHbafGz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03EHbafGz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03EHbafGz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03EHbafGz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03EHbafGz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03EHbafGz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03EHbafGz .navbar-toggler {
  position: relative;
}
.cid-t03EHbafGz .dropdown-item.active,
.cid-t03EHbafGz .dropdown-item:active {
  color: initial;
}
.cid-t03EHbafGz .widget-title {
  color: #ff40b4;
}
.cid-t03EHbafGz .widget-text {
  color: #ff40b4;
}
.cid-t03EHbafGz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03EHbafGz .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03EHbafGz .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03EHbafGz .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03EHbafGz .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03EHbafGz .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03EHbafGz .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03EHbafGz .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03EHbafGz .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03EHbafGz .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03EHbafGz .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03EHbafGz .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03EHbafGz .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03EHbafGz .menu-content-top,
  .cid-t03EHbafGz .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03EHbafGz button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03EHbafGz .widget-title,
.cid-t03EHbafGz .widget-icon {
  color: #1388ba;
}
.cid-t03EHcumHm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03EHcumHm .mbr-text,
.cid-t03EHcumHm .mbr-section-btn {
  color: #ffffff;
}
.cid-t03EHcumHm .mbr-section-title {
  color: #ffffff;
}
.cid-t03EHd6Ncl {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-t03EHd6Ncl H1 {
  color: #0a4f6e;
}
.cid-t03EHd6Ncl .mbr-text,
.cid-t03EHd6Ncl .mbr-section-btn {
  color: #716c80;
}
.cid-t03EHd6Ncl img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03EHd6Ncl img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03EHdv2eU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03EHdv2eU .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03EHdv2eU .card-title {
  transition: all 0.3s;
}
.cid-t03EHdv2eU .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03EHdv2eU .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03EHdv2eU .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03EHdv2eU .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03EHdv2eU .card-wrapper:hover .mbr-iconfont,
.cid-t03EHdv2eU .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03EHdv2eU .card-title,
.cid-t03EHdv2eU .card-box {
  color: #353535;
}
.cid-t03EHdv2eU .main-title,
.cid-t03EHdv2eU .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03EHe15k5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03EHe15k5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03EHe15k5 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03EHe15k5 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03EHe15k5 .btn-primary-outline:active {
  color: gray;
}
.cid-t03EHe15k5 .btn-primary-outline:hover {
  color: white;
}
.cid-t03EHe15k5 div {
  overflow: hidden;
}
.cid-t03EHe15k5 li.active .btn-primary-outline {
  color: white;
}
.cid-t03EHe15k5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03EHe15k5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03EHe15k5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03EHe15k5 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03EHe15k5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03EHe15k5 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03EHe15k5 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03EHe15k5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03EHe15k5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03EHe15k5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03EHe15k5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03EHe15k5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03EHey7oq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03EHey7oq .content {
    text-align: center;
  }
  .cid-t03EHey7oq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03EHey7oq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03EHey7oq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03EHey7oq .media-wrap img {
  height: 6rem;
}
.cid-t03EHey7oq .mbr-text {
  color: #8d97ad;
}
.cid-t03EHey7oq .p-title {
  font-size: 17px;
}
.cid-t03EHey7oq .p-title span {
  color: #111111;
}
.cid-t03EHey7oq .title-card {
  font-size: 1.3rem;
}
.cid-t03EHey7oq .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03EHey7oq .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03EHey7oq .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03EHey7oq .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03EHey7oq .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03EHey7oq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03EHey7oq .copyright img {
  margin-right: 10px;
}
.cid-t03EHey7oq .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03EHey7oq .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03EHey7oq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03EHey7oq .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03EHey7oq .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03EHey7oq .p-title,
.cid-t03EHey7oq .social-media {
  color: #0a4f6e;
}
.cid-t03EHey7oq H5 {
  color: #0a4f6e;
}
.cid-t03EHey7oq .copyright > p {
  color: #1388ba;
}
.cid-t03FeW9ChS .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03FeW9ChS .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03FeW9ChS .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03FeW9ChS .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03FeW9ChS .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03FeW9ChS .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03FeW9ChS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03FeW9ChS .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03FeW9ChS .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03FeW9ChS .dropdown-item,
.cid-t03FeW9ChS .nav-link,
.cid-t03FeW9ChS .brand-name {
  font-style: normal;
}
.cid-t03FeW9ChS .dropdown-item:hover,
.cid-t03FeW9ChS .nav-link:hover,
.cid-t03FeW9ChS .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03FeW9ChS .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03FeW9ChS .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03FeW9ChS .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03FeW9ChS .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03FeW9ChS .nav-item {
  position: relative;
}
.cid-t03FeW9ChS .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03FeW9ChS .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03FeW9ChS .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03FeW9ChS .nav-link {
    line-height: 6.13;
  }
  .cid-t03FeW9ChS .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03FeW9ChS .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03FeW9ChS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03FeW9ChS .content-text {
  margin-bottom: 0;
}
.cid-t03FeW9ChS .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03FeW9ChS .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03FeW9ChS .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03FeW9ChS .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03FeW9ChS .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03FeW9ChS .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03FeW9ChS .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03FeW9ChS .content-right-side {
  text-align: center;
}
.cid-t03FeW9ChS .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03FeW9ChS .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03FeW9ChS .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03FeW9ChS .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03FeW9ChS .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03FeW9ChS .info-widget:first-child {
  margin-left: 0;
}
.cid-t03FeW9ChS .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03FeW9ChS .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03FeW9ChS .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03FeW9ChS .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03FeW9ChS .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03FeW9ChS .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03FeW9ChS .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03FeW9ChS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03FeW9ChS .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03FeW9ChS .navbar-toggler {
    display: none;
  }
  .cid-t03FeW9ChS .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03FeW9ChS .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03FeW9ChS .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03FeW9ChS .btn-sm {
  padding: 13px 29px;
}
.cid-t03FeW9ChS .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03FeW9ChS .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03FeW9ChS .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03FeW9ChS .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03FeW9ChS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03FeW9ChS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03FeW9ChS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03FeW9ChS .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03FeW9ChS .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03FeW9ChS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03FeW9ChS .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03FeW9ChS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03FeW9ChS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03FeW9ChS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03FeW9ChS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03FeW9ChS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03FeW9ChS button.navbar-toggler:focus {
  outline: none;
}
.cid-t03FeW9ChS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03FeW9ChS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03FeW9ChS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03FeW9ChS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03FeW9ChS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03FeW9ChS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03FeW9ChS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03FeW9ChS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03FeW9ChS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03FeW9ChS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03FeW9ChS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03FeW9ChS .collapsed .btn {
  display: flex;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse.collapsing,
.cid-t03FeW9ChS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03FeW9ChS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03FeW9ChS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03FeW9ChS .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03FeW9ChS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03FeW9ChS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03FeW9ChS .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03FeW9ChS .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03FeW9ChS .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03FeW9ChS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03FeW9ChS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03FeW9ChS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03FeW9ChS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03FeW9ChS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03FeW9ChS .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03FeW9ChS .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03FeW9ChS .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03FeW9ChS .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03FeW9ChS .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03FeW9ChS .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03FeW9ChS .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing,
  .cid-t03FeW9ChS .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing .navbar-nav,
  .cid-t03FeW9ChS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03FeW9ChS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03FeW9ChS .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03FeW9ChS .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03FeW9ChS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03FeW9ChS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03FeW9ChS img {
    height: 3.8rem !important;
  }
  .cid-t03FeW9ChS .btn {
    display: flex;
  }
  .cid-t03FeW9ChS button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03FeW9ChS .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03FeW9ChS .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03FeW9ChS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03FeW9ChS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03FeW9ChS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03FeW9ChS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03FeW9ChS .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03FeW9ChS .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03FeW9ChS .navbar-toggler {
  position: relative;
}
.cid-t03FeW9ChS .dropdown-item.active,
.cid-t03FeW9ChS .dropdown-item:active {
  color: initial;
}
.cid-t03FeW9ChS .widget-title {
  color: #ff40b4;
}
.cid-t03FeW9ChS .widget-text {
  color: #ff40b4;
}
.cid-t03FeW9ChS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03FeW9ChS .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03FeW9ChS .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03FeW9ChS .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03FeW9ChS .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03FeW9ChS .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03FeW9ChS .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03FeW9ChS .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03FeW9ChS .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03FeW9ChS .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03FeW9ChS .menu-content-top,
  .cid-t03FeW9ChS .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03FeW9ChS button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03FeW9ChS .widget-title,
.cid-t03FeW9ChS .widget-icon {
  color: #1388ba;
}
.cid-t03FeXoslR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03FeXoslR .mbr-text,
.cid-t03FeXoslR .mbr-section-btn {
  color: #ffffff;
}
.cid-t03FeXoslR .mbr-section-title {
  color: #ffffff;
}
.cid-t03FeY2zZp {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/45979-2000x1250.jpg");
}
.cid-t03FeY2zZp H1 {
  color: #0a4f6e;
}
.cid-t03FeY2zZp .mbr-text,
.cid-t03FeY2zZp .mbr-section-btn {
  color: #716c80;
}
.cid-t03FeY2zZp img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03FeY2zZp img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03FeYoenH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03FeYoenH .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03FeYoenH .card-title {
  transition: all 0.3s;
}
.cid-t03FeYoenH .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03FeYoenH .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03FeYoenH .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03FeYoenH .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03FeYoenH .card-wrapper:hover .mbr-iconfont,
.cid-t03FeYoenH .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03FeYoenH .card-title,
.cid-t03FeYoenH .card-box {
  color: #353535;
}
.cid-t03FeYoenH .main-title,
.cid-t03FeYoenH .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03FeYUcYR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03FeYUcYR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03FeYUcYR .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03FeYUcYR .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03FeYUcYR .btn-primary-outline:active {
  color: gray;
}
.cid-t03FeYUcYR .btn-primary-outline:hover {
  color: white;
}
.cid-t03FeYUcYR div {
  overflow: hidden;
}
.cid-t03FeYUcYR li.active .btn-primary-outline {
  color: white;
}
.cid-t03FeYUcYR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03FeYUcYR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03FeYUcYR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03FeYUcYR .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03FeYUcYR .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03FeYUcYR .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03FeYUcYR .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03FeYUcYR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03FeYUcYR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03FeYUcYR .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03FeYUcYR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03FeYUcYR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03FeZo0Di {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03FeZo0Di .content {
    text-align: center;
  }
  .cid-t03FeZo0Di .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03FeZo0Di .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03FeZo0Di .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03FeZo0Di .media-wrap img {
  height: 6rem;
}
.cid-t03FeZo0Di .mbr-text {
  color: #8d97ad;
}
.cid-t03FeZo0Di .p-title {
  font-size: 17px;
}
.cid-t03FeZo0Di .p-title span {
  color: #111111;
}
.cid-t03FeZo0Di .title-card {
  font-size: 1.3rem;
}
.cid-t03FeZo0Di .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03FeZo0Di .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03FeZo0Di .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03FeZo0Di .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03FeZo0Di .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03FeZo0Di .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03FeZo0Di .copyright img {
  margin-right: 10px;
}
.cid-t03FeZo0Di .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03FeZo0Di .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03FeZo0Di .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03FeZo0Di .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03FeZo0Di .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03FeZo0Di .p-title,
.cid-t03FeZo0Di .social-media {
  color: #0a4f6e;
}
.cid-t03FeZo0Di H5 {
  color: #0a4f6e;
}
.cid-t03FeZo0Di .copyright > p {
  color: #1388ba;
}
.cid-t03HylAXNz .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03HylAXNz .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03HylAXNz .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03HylAXNz .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03HylAXNz .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03HylAXNz .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03HylAXNz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03HylAXNz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03HylAXNz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03HylAXNz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03HylAXNz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03HylAXNz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03HylAXNz .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03HylAXNz .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03HylAXNz .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03HylAXNz .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03HylAXNz .dropdown-item,
.cid-t03HylAXNz .nav-link,
.cid-t03HylAXNz .brand-name {
  font-style: normal;
}
.cid-t03HylAXNz .dropdown-item:hover,
.cid-t03HylAXNz .nav-link:hover,
.cid-t03HylAXNz .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03HylAXNz .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03HylAXNz .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03HylAXNz .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03HylAXNz .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03HylAXNz .nav-item {
  position: relative;
}
.cid-t03HylAXNz .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03HylAXNz .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03HylAXNz .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03HylAXNz .nav-link {
    line-height: 6.13;
  }
  .cid-t03HylAXNz .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03HylAXNz .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03HylAXNz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03HylAXNz .content-text {
  margin-bottom: 0;
}
.cid-t03HylAXNz .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03HylAXNz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03HylAXNz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03HylAXNz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03HylAXNz .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03HylAXNz .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03HylAXNz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03HylAXNz .content-right-side {
  text-align: center;
}
.cid-t03HylAXNz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03HylAXNz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03HylAXNz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03HylAXNz .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03HylAXNz .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03HylAXNz .info-widget:first-child {
  margin-left: 0;
}
.cid-t03HylAXNz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03HylAXNz .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03HylAXNz .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03HylAXNz .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03HylAXNz .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03HylAXNz .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03HylAXNz .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03HylAXNz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03HylAXNz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03HylAXNz .navbar-toggler {
    display: none;
  }
  .cid-t03HylAXNz .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03HylAXNz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03HylAXNz .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03HylAXNz .btn-sm {
  padding: 13px 29px;
}
.cid-t03HylAXNz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03HylAXNz .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03HylAXNz .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03HylAXNz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03HylAXNz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03HylAXNz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03HylAXNz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03HylAXNz .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03HylAXNz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03HylAXNz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03HylAXNz .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03HylAXNz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03HylAXNz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03HylAXNz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03HylAXNz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03HylAXNz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03HylAXNz button.navbar-toggler:focus {
  outline: none;
}
.cid-t03HylAXNz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03HylAXNz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03HylAXNz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03HylAXNz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03HylAXNz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03HylAXNz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03HylAXNz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03HylAXNz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03HylAXNz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03HylAXNz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03HylAXNz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03HylAXNz .collapsed .btn {
  display: flex;
}
.cid-t03HylAXNz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03HylAXNz .collapsed .navbar-collapse.collapsing,
.cid-t03HylAXNz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03HylAXNz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03HylAXNz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03HylAXNz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03HylAXNz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03HylAXNz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03HylAXNz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03HylAXNz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03HylAXNz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03HylAXNz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03HylAXNz .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03HylAXNz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03HylAXNz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03HylAXNz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03HylAXNz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03HylAXNz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03HylAXNz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03HylAXNz .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03HylAXNz .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03HylAXNz .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03HylAXNz .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03HylAXNz .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03HylAXNz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03HylAXNz .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing,
  .cid-t03HylAXNz .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing .navbar-nav,
  .cid-t03HylAXNz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03HylAXNz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03HylAXNz .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03HylAXNz .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03HylAXNz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03HylAXNz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03HylAXNz img {
    height: 3.8rem !important;
  }
  .cid-t03HylAXNz .btn {
    display: flex;
  }
  .cid-t03HylAXNz button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03HylAXNz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03HylAXNz .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03HylAXNz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03HylAXNz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03HylAXNz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03HylAXNz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03HylAXNz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03HylAXNz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03HylAXNz .navbar-toggler {
  position: relative;
}
.cid-t03HylAXNz .dropdown-item.active,
.cid-t03HylAXNz .dropdown-item:active {
  color: initial;
}
.cid-t03HylAXNz .widget-title {
  color: #ff40b4;
}
.cid-t03HylAXNz .widget-text {
  color: #ff40b4;
}
.cid-t03HylAXNz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03HylAXNz .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03HylAXNz .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03HylAXNz .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03HylAXNz .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03HylAXNz .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03HylAXNz .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03HylAXNz .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03HylAXNz .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03HylAXNz .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03HylAXNz .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03HylAXNz .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03HylAXNz .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03HylAXNz .menu-content-top,
  .cid-t03HylAXNz .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03HylAXNz button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03HylAXNz .widget-title,
.cid-t03HylAXNz .widget-icon {
  color: #1388ba;
}
.cid-t03HymmOrU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03HymmOrU .mbr-text,
.cid-t03HymmOrU .mbr-section-btn {
  color: #ffffff;
}
.cid-t03HymmOrU .mbr-section-title {
  color: #ffffff;
}
.cid-t03HymGxjb {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03HymGxjb H1 {
  color: #0a4f6e;
}
.cid-t03HymGxjb .mbr-text,
.cid-t03HymGxjb .mbr-section-btn {
  color: #716c80;
}
.cid-t03HymGxjb img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03HymGxjb img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03Hyn29UK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t03Hyn29UK .container {
    max-width: 1162px;
  }
}
.cid-t03Hyn29UK .mbr-section-title {
  text-align: center;
}
.cid-t03Hyndn4k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t03Hyndn4k img,
.cid-t03Hyndn4k .item-img {
  width: 100%;
}
.cid-t03Hyndn4k .item:focus,
.cid-t03Hyndn4k span:focus {
  outline: none;
}
.cid-t03Hyndn4k .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t03Hyndn4k .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t03Hyndn4k .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t03Hyndn4k .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t03Hyndn4k .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t03Hyndn4k .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t03Hyndn4k .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t03Hyndn4k .mbr-section-title {
  color: #232323;
}
.cid-t03Hyndn4k .mbr-text,
.cid-t03Hyndn4k .mbr-section-btn {
  text-align: left;
}
.cid-t03Hyndn4k .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t03Hyndn4k .item-subtitle {
  text-align: left;
}
.cid-t03HynF8VJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t03HynF8VJ img,
.cid-t03HynF8VJ .item-img {
  width: 100%;
}
.cid-t03HynF8VJ .item:focus,
.cid-t03HynF8VJ span:focus {
  outline: none;
}
.cid-t03HynF8VJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t03HynF8VJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t03HynF8VJ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t03HynF8VJ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t03HynF8VJ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t03HynF8VJ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t03HynF8VJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t03HynF8VJ .mbr-section-title {
  color: #232323;
}
.cid-t03HynF8VJ .mbr-text,
.cid-t03HynF8VJ .mbr-section-btn {
  text-align: left;
}
.cid-t03HynF8VJ .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t03HynF8VJ .item-subtitle {
  text-align: left;
}
.cid-t03HyoeKid {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03HyoeKid .content {
    text-align: center;
  }
  .cid-t03HyoeKid .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03HyoeKid .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03HyoeKid .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03HyoeKid .media-wrap img {
  height: 6rem;
}
.cid-t03HyoeKid .mbr-text {
  color: #8d97ad;
}
.cid-t03HyoeKid .p-title {
  font-size: 17px;
}
.cid-t03HyoeKid .p-title span {
  color: #111111;
}
.cid-t03HyoeKid .title-card {
  font-size: 1.3rem;
}
.cid-t03HyoeKid .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03HyoeKid .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03HyoeKid .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03HyoeKid .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03HyoeKid .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03HyoeKid .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03HyoeKid .copyright img {
  margin-right: 10px;
}
.cid-t03HyoeKid .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03HyoeKid .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03HyoeKid .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03HyoeKid .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03HyoeKid .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03HyoeKid .p-title,
.cid-t03HyoeKid .social-media {
  color: #0a4f6e;
}
.cid-t03HyoeKid H5 {
  color: #0a4f6e;
}
.cid-t03HyoeKid .copyright > p {
  color: #1388ba;
}
.cid-t03LAuNnbV .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03LAuNnbV .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03LAuNnbV .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03LAuNnbV .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03LAuNnbV .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03LAuNnbV .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03LAuNnbV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03LAuNnbV .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03LAuNnbV .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03LAuNnbV .dropdown-item,
.cid-t03LAuNnbV .nav-link,
.cid-t03LAuNnbV .brand-name {
  font-style: normal;
}
.cid-t03LAuNnbV .dropdown-item:hover,
.cid-t03LAuNnbV .nav-link:hover,
.cid-t03LAuNnbV .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03LAuNnbV .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03LAuNnbV .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03LAuNnbV .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03LAuNnbV .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03LAuNnbV .nav-item {
  position: relative;
}
.cid-t03LAuNnbV .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03LAuNnbV .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03LAuNnbV .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03LAuNnbV .nav-link {
    line-height: 6.13;
  }
  .cid-t03LAuNnbV .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03LAuNnbV .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03LAuNnbV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03LAuNnbV .content-text {
  margin-bottom: 0;
}
.cid-t03LAuNnbV .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03LAuNnbV .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03LAuNnbV .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03LAuNnbV .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03LAuNnbV .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03LAuNnbV .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03LAuNnbV .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03LAuNnbV .content-right-side {
  text-align: center;
}
.cid-t03LAuNnbV .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03LAuNnbV .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03LAuNnbV .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03LAuNnbV .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03LAuNnbV .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03LAuNnbV .info-widget:first-child {
  margin-left: 0;
}
.cid-t03LAuNnbV .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03LAuNnbV .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03LAuNnbV .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03LAuNnbV .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03LAuNnbV .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03LAuNnbV .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03LAuNnbV .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03LAuNnbV .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03LAuNnbV .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03LAuNnbV .navbar-toggler {
    display: none;
  }
  .cid-t03LAuNnbV .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03LAuNnbV .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03LAuNnbV .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03LAuNnbV .btn-sm {
  padding: 13px 29px;
}
.cid-t03LAuNnbV .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03LAuNnbV .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03LAuNnbV .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03LAuNnbV .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03LAuNnbV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03LAuNnbV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03LAuNnbV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03LAuNnbV .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03LAuNnbV .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03LAuNnbV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03LAuNnbV .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03LAuNnbV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03LAuNnbV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03LAuNnbV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03LAuNnbV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03LAuNnbV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03LAuNnbV button.navbar-toggler:focus {
  outline: none;
}
.cid-t03LAuNnbV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03LAuNnbV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03LAuNnbV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03LAuNnbV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03LAuNnbV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03LAuNnbV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03LAuNnbV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03LAuNnbV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03LAuNnbV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03LAuNnbV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03LAuNnbV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03LAuNnbV .collapsed .btn {
  display: flex;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse.collapsing,
.cid-t03LAuNnbV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03LAuNnbV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03LAuNnbV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03LAuNnbV .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03LAuNnbV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03LAuNnbV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03LAuNnbV .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03LAuNnbV .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03LAuNnbV .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03LAuNnbV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03LAuNnbV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03LAuNnbV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03LAuNnbV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03LAuNnbV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03LAuNnbV .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03LAuNnbV .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03LAuNnbV .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03LAuNnbV .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03LAuNnbV .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03LAuNnbV .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03LAuNnbV .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing,
  .cid-t03LAuNnbV .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing .navbar-nav,
  .cid-t03LAuNnbV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03LAuNnbV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03LAuNnbV .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03LAuNnbV .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03LAuNnbV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03LAuNnbV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03LAuNnbV img {
    height: 3.8rem !important;
  }
  .cid-t03LAuNnbV .btn {
    display: flex;
  }
  .cid-t03LAuNnbV button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03LAuNnbV .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03LAuNnbV .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03LAuNnbV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03LAuNnbV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03LAuNnbV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03LAuNnbV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03LAuNnbV .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03LAuNnbV .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03LAuNnbV .navbar-toggler {
  position: relative;
}
.cid-t03LAuNnbV .dropdown-item.active,
.cid-t03LAuNnbV .dropdown-item:active {
  color: initial;
}
.cid-t03LAuNnbV .widget-title {
  color: #ff40b4;
}
.cid-t03LAuNnbV .widget-text {
  color: #ff40b4;
}
.cid-t03LAuNnbV .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03LAuNnbV .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03LAuNnbV .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03LAuNnbV .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03LAuNnbV .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03LAuNnbV .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03LAuNnbV .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03LAuNnbV .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03LAuNnbV .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03LAuNnbV .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03LAuNnbV .menu-content-top,
  .cid-t03LAuNnbV .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03LAuNnbV button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03LAuNnbV .widget-title,
.cid-t03LAuNnbV .widget-icon {
  color: #1388ba;
}
.cid-t03LAvFdQ0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03LAvFdQ0 .mbr-text,
.cid-t03LAvFdQ0 .mbr-section-btn {
  color: #ffffff;
}
.cid-t03LAvFdQ0 .mbr-section-title {
  color: #ffffff;
}
.cid-t03LAw1jFB {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03LAw1jFB H1 {
  color: #0a4f6e;
}
.cid-t03LAw1jFB .mbr-text,
.cid-t03LAw1jFB .mbr-section-btn {
  color: #716c80;
}
.cid-t03LAw1jFB img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03LAw1jFB img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03LAwieeq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03LAwieeq .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03LAwieeq .card-title {
  transition: all 0.3s;
}
.cid-t03LAwieeq .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03LAwieeq .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03LAwieeq .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03LAwieeq .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03LAwieeq .card-wrapper:hover .mbr-iconfont,
.cid-t03LAwieeq .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03LAwieeq .card-title,
.cid-t03LAwieeq .card-box {
  color: #353535;
}
.cid-t03LAwieeq .main-title,
.cid-t03LAwieeq .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03LAwQlqL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03LAwQlqL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03LAwQlqL .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03LAwQlqL .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03LAwQlqL .btn-primary-outline:active {
  color: gray;
}
.cid-t03LAwQlqL .btn-primary-outline:hover {
  color: white;
}
.cid-t03LAwQlqL div {
  overflow: hidden;
}
.cid-t03LAwQlqL li.active .btn-primary-outline {
  color: white;
}
.cid-t03LAwQlqL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03LAwQlqL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03LAwQlqL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03LAwQlqL .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03LAwQlqL .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03LAwQlqL .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03LAwQlqL .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03LAwQlqL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03LAwQlqL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03LAwQlqL .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03LAwQlqL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03LAwQlqL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03LAxiZv9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03LAxiZv9 .content {
    text-align: center;
  }
  .cid-t03LAxiZv9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03LAxiZv9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03LAxiZv9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03LAxiZv9 .media-wrap img {
  height: 6rem;
}
.cid-t03LAxiZv9 .mbr-text {
  color: #8d97ad;
}
.cid-t03LAxiZv9 .p-title {
  font-size: 17px;
}
.cid-t03LAxiZv9 .p-title span {
  color: #111111;
}
.cid-t03LAxiZv9 .title-card {
  font-size: 1.3rem;
}
.cid-t03LAxiZv9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03LAxiZv9 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03LAxiZv9 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03LAxiZv9 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03LAxiZv9 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03LAxiZv9 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03LAxiZv9 .copyright img {
  margin-right: 10px;
}
.cid-t03LAxiZv9 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03LAxiZv9 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03LAxiZv9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03LAxiZv9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03LAxiZv9 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03LAxiZv9 .p-title,
.cid-t03LAxiZv9 .social-media {
  color: #0a4f6e;
}
.cid-t03LAxiZv9 H5 {
  color: #0a4f6e;
}
.cid-t03LAxiZv9 .copyright > p {
  color: #1388ba;
}
.cid-t03Mt4OqRn .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03Mt4OqRn .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03Mt4OqRn .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03Mt4OqRn .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03Mt4OqRn .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03Mt4OqRn .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03Mt4OqRn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03Mt4OqRn .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03Mt4OqRn .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03Mt4OqRn .dropdown-item,
.cid-t03Mt4OqRn .nav-link,
.cid-t03Mt4OqRn .brand-name {
  font-style: normal;
}
.cid-t03Mt4OqRn .dropdown-item:hover,
.cid-t03Mt4OqRn .nav-link:hover,
.cid-t03Mt4OqRn .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03Mt4OqRn .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03Mt4OqRn .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03Mt4OqRn .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03Mt4OqRn .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03Mt4OqRn .nav-item {
  position: relative;
}
.cid-t03Mt4OqRn .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03Mt4OqRn .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03Mt4OqRn .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03Mt4OqRn .nav-link {
    line-height: 6.13;
  }
  .cid-t03Mt4OqRn .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03Mt4OqRn .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03Mt4OqRn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03Mt4OqRn .content-text {
  margin-bottom: 0;
}
.cid-t03Mt4OqRn .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03Mt4OqRn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03Mt4OqRn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03Mt4OqRn .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03Mt4OqRn .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03Mt4OqRn .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03Mt4OqRn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03Mt4OqRn .content-right-side {
  text-align: center;
}
.cid-t03Mt4OqRn .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03Mt4OqRn .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03Mt4OqRn .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03Mt4OqRn .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03Mt4OqRn .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03Mt4OqRn .info-widget:first-child {
  margin-left: 0;
}
.cid-t03Mt4OqRn .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03Mt4OqRn .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03Mt4OqRn .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03Mt4OqRn .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03Mt4OqRn .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03Mt4OqRn .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03Mt4OqRn .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03Mt4OqRn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03Mt4OqRn .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03Mt4OqRn .navbar-toggler {
    display: none;
  }
  .cid-t03Mt4OqRn .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03Mt4OqRn .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03Mt4OqRn .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03Mt4OqRn .btn-sm {
  padding: 13px 29px;
}
.cid-t03Mt4OqRn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03Mt4OqRn .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03Mt4OqRn .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03Mt4OqRn .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03Mt4OqRn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03Mt4OqRn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03Mt4OqRn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03Mt4OqRn .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03Mt4OqRn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03Mt4OqRn .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03Mt4OqRn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03Mt4OqRn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03Mt4OqRn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03Mt4OqRn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03Mt4OqRn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03Mt4OqRn button.navbar-toggler:focus {
  outline: none;
}
.cid-t03Mt4OqRn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03Mt4OqRn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03Mt4OqRn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03Mt4OqRn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03Mt4OqRn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03Mt4OqRn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03Mt4OqRn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03Mt4OqRn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03Mt4OqRn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03Mt4OqRn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03Mt4OqRn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03Mt4OqRn .collapsed .btn {
  display: flex;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse.collapsing,
.cid-t03Mt4OqRn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03Mt4OqRn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03Mt4OqRn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03Mt4OqRn .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03Mt4OqRn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03Mt4OqRn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03Mt4OqRn .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03Mt4OqRn .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03Mt4OqRn .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03Mt4OqRn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03Mt4OqRn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03Mt4OqRn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03Mt4OqRn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03Mt4OqRn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03Mt4OqRn .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03Mt4OqRn .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03Mt4OqRn .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03Mt4OqRn .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03Mt4OqRn .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03Mt4OqRn .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03Mt4OqRn .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing,
  .cid-t03Mt4OqRn .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing .navbar-nav,
  .cid-t03Mt4OqRn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03Mt4OqRn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03Mt4OqRn .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03Mt4OqRn .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03Mt4OqRn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03Mt4OqRn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03Mt4OqRn img {
    height: 3.8rem !important;
  }
  .cid-t03Mt4OqRn .btn {
    display: flex;
  }
  .cid-t03Mt4OqRn button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03Mt4OqRn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03Mt4OqRn .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03Mt4OqRn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03Mt4OqRn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03Mt4OqRn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03Mt4OqRn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03Mt4OqRn .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03Mt4OqRn .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03Mt4OqRn .navbar-toggler {
  position: relative;
}
.cid-t03Mt4OqRn .dropdown-item.active,
.cid-t03Mt4OqRn .dropdown-item:active {
  color: initial;
}
.cid-t03Mt4OqRn .widget-title {
  color: #ff40b4;
}
.cid-t03Mt4OqRn .widget-text {
  color: #ff40b4;
}
.cid-t03Mt4OqRn .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03Mt4OqRn .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03Mt4OqRn .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03Mt4OqRn .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03Mt4OqRn .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03Mt4OqRn .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03Mt4OqRn .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03Mt4OqRn .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03Mt4OqRn .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03Mt4OqRn .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03Mt4OqRn .menu-content-top,
  .cid-t03Mt4OqRn .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03Mt4OqRn button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03Mt4OqRn .widget-title,
.cid-t03Mt4OqRn .widget-icon {
  color: #1388ba;
}
.cid-t03Mt62f4G {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03Mt62f4G .mbr-text,
.cid-t03Mt62f4G .mbr-section-btn {
  color: #ffffff;
}
.cid-t03Mt62f4G .mbr-section-title {
  color: #ffffff;
}
.cid-t03Mt6Bf52 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03Mt6Bf52 H1 {
  color: #0a4f6e;
}
.cid-t03Mt6Bf52 .mbr-text,
.cid-t03Mt6Bf52 .mbr-section-btn {
  color: #716c80;
}
.cid-t03Mt6Bf52 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03Mt6Bf52 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03Mt6VICB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03Mt6VICB .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03Mt6VICB .card-title {
  transition: all 0.3s;
}
.cid-t03Mt6VICB .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03Mt6VICB .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03Mt6VICB .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03Mt6VICB .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03Mt6VICB .card-wrapper:hover .mbr-iconfont,
.cid-t03Mt6VICB .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03Mt6VICB .card-title,
.cid-t03Mt6VICB .card-box {
  color: #353535;
}
.cid-t03Mt6VICB .main-title,
.cid-t03Mt6VICB .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03Mt7sK8o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03Mt7sK8o .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03Mt7sK8o .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03Mt7sK8o .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03Mt7sK8o .btn-primary-outline:active {
  color: gray;
}
.cid-t03Mt7sK8o .btn-primary-outline:hover {
  color: white;
}
.cid-t03Mt7sK8o div {
  overflow: hidden;
}
.cid-t03Mt7sK8o li.active .btn-primary-outline {
  color: white;
}
.cid-t03Mt7sK8o .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03Mt7sK8o .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03Mt7sK8o .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03Mt7sK8o .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03Mt7sK8o .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03Mt7sK8o .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03Mt7sK8o .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03Mt7sK8o .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03Mt7sK8o .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03Mt7sK8o .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03Mt7sK8o .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03Mt7sK8o .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03Mt7Xo0R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03Mt7Xo0R .content {
    text-align: center;
  }
  .cid-t03Mt7Xo0R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03Mt7Xo0R .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03Mt7Xo0R .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03Mt7Xo0R .media-wrap img {
  height: 6rem;
}
.cid-t03Mt7Xo0R .mbr-text {
  color: #8d97ad;
}
.cid-t03Mt7Xo0R .p-title {
  font-size: 17px;
}
.cid-t03Mt7Xo0R .p-title span {
  color: #111111;
}
.cid-t03Mt7Xo0R .title-card {
  font-size: 1.3rem;
}
.cid-t03Mt7Xo0R .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03Mt7Xo0R .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03Mt7Xo0R .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03Mt7Xo0R .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03Mt7Xo0R .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03Mt7Xo0R .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03Mt7Xo0R .copyright img {
  margin-right: 10px;
}
.cid-t03Mt7Xo0R .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03Mt7Xo0R .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03Mt7Xo0R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03Mt7Xo0R .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03Mt7Xo0R .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03Mt7Xo0R .p-title,
.cid-t03Mt7Xo0R .social-media {
  color: #0a4f6e;
}
.cid-t03Mt7Xo0R H5 {
  color: #0a4f6e;
}
.cid-t03Mt7Xo0R .copyright > p {
  color: #1388ba;
}
.cid-t03N0V2WyW .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03N0V2WyW .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03N0V2WyW .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03N0V2WyW .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03N0V2WyW .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03N0V2WyW .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03N0V2WyW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03N0V2WyW .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03N0V2WyW .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03N0V2WyW .dropdown-item,
.cid-t03N0V2WyW .nav-link,
.cid-t03N0V2WyW .brand-name {
  font-style: normal;
}
.cid-t03N0V2WyW .dropdown-item:hover,
.cid-t03N0V2WyW .nav-link:hover,
.cid-t03N0V2WyW .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03N0V2WyW .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03N0V2WyW .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03N0V2WyW .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03N0V2WyW .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03N0V2WyW .nav-item {
  position: relative;
}
.cid-t03N0V2WyW .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03N0V2WyW .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03N0V2WyW .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03N0V2WyW .nav-link {
    line-height: 6.13;
  }
  .cid-t03N0V2WyW .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03N0V2WyW .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03N0V2WyW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03N0V2WyW .content-text {
  margin-bottom: 0;
}
.cid-t03N0V2WyW .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03N0V2WyW .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03N0V2WyW .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03N0V2WyW .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03N0V2WyW .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03N0V2WyW .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03N0V2WyW .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03N0V2WyW .content-right-side {
  text-align: center;
}
.cid-t03N0V2WyW .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03N0V2WyW .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03N0V2WyW .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03N0V2WyW .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03N0V2WyW .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03N0V2WyW .info-widget:first-child {
  margin-left: 0;
}
.cid-t03N0V2WyW .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03N0V2WyW .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03N0V2WyW .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03N0V2WyW .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03N0V2WyW .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03N0V2WyW .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03N0V2WyW .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03N0V2WyW .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03N0V2WyW .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03N0V2WyW .navbar-toggler {
    display: none;
  }
  .cid-t03N0V2WyW .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03N0V2WyW .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03N0V2WyW .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03N0V2WyW .btn-sm {
  padding: 13px 29px;
}
.cid-t03N0V2WyW .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03N0V2WyW .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03N0V2WyW .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03N0V2WyW .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03N0V2WyW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03N0V2WyW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03N0V2WyW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03N0V2WyW .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03N0V2WyW .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03N0V2WyW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03N0V2WyW .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03N0V2WyW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03N0V2WyW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03N0V2WyW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03N0V2WyW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03N0V2WyW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03N0V2WyW button.navbar-toggler:focus {
  outline: none;
}
.cid-t03N0V2WyW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03N0V2WyW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03N0V2WyW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03N0V2WyW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03N0V2WyW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03N0V2WyW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03N0V2WyW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03N0V2WyW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03N0V2WyW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03N0V2WyW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03N0V2WyW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03N0V2WyW .collapsed .btn {
  display: flex;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse.collapsing,
.cid-t03N0V2WyW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03N0V2WyW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03N0V2WyW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03N0V2WyW .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03N0V2WyW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03N0V2WyW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03N0V2WyW .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03N0V2WyW .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03N0V2WyW .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03N0V2WyW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03N0V2WyW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03N0V2WyW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03N0V2WyW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03N0V2WyW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03N0V2WyW .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03N0V2WyW .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03N0V2WyW .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03N0V2WyW .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03N0V2WyW .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03N0V2WyW .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03N0V2WyW .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing,
  .cid-t03N0V2WyW .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing .navbar-nav,
  .cid-t03N0V2WyW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03N0V2WyW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03N0V2WyW .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03N0V2WyW .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03N0V2WyW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03N0V2WyW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03N0V2WyW img {
    height: 3.8rem !important;
  }
  .cid-t03N0V2WyW .btn {
    display: flex;
  }
  .cid-t03N0V2WyW button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03N0V2WyW .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03N0V2WyW .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03N0V2WyW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03N0V2WyW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03N0V2WyW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03N0V2WyW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03N0V2WyW .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03N0V2WyW .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03N0V2WyW .navbar-toggler {
  position: relative;
}
.cid-t03N0V2WyW .dropdown-item.active,
.cid-t03N0V2WyW .dropdown-item:active {
  color: initial;
}
.cid-t03N0V2WyW .widget-title {
  color: #ff40b4;
}
.cid-t03N0V2WyW .widget-text {
  color: #ff40b4;
}
.cid-t03N0V2WyW .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03N0V2WyW .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03N0V2WyW .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03N0V2WyW .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03N0V2WyW .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03N0V2WyW .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03N0V2WyW .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03N0V2WyW .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03N0V2WyW .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03N0V2WyW .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03N0V2WyW .menu-content-top,
  .cid-t03N0V2WyW .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03N0V2WyW button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03N0V2WyW .widget-title,
.cid-t03N0V2WyW .widget-icon {
  color: #1388ba;
}
.cid-t03N0Wg7KW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03N0Wg7KW .mbr-text,
.cid-t03N0Wg7KW .mbr-section-btn {
  color: #ffffff;
}
.cid-t03N0Wg7KW .mbr-section-title {
  color: #ffffff;
}
.cid-t03N0WSkCP {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03N0WSkCP H1 {
  color: #0a4f6e;
}
.cid-t03N0WSkCP .mbr-text,
.cid-t03N0WSkCP .mbr-section-btn {
  color: #716c80;
}
.cid-t03N0WSkCP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03N0WSkCP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03N0XlatQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03N0XlatQ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03N0XlatQ .card-title {
  transition: all 0.3s;
}
.cid-t03N0XlatQ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03N0XlatQ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03N0XlatQ .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03N0XlatQ .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03N0XlatQ .card-wrapper:hover .mbr-iconfont,
.cid-t03N0XlatQ .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03N0XlatQ .card-title,
.cid-t03N0XlatQ .card-box {
  color: #353535;
}
.cid-t03N0XlatQ .main-title,
.cid-t03N0XlatQ .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03N0XQyKY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03N0XQyKY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03N0XQyKY .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03N0XQyKY .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03N0XQyKY .btn-primary-outline:active {
  color: gray;
}
.cid-t03N0XQyKY .btn-primary-outline:hover {
  color: white;
}
.cid-t03N0XQyKY div {
  overflow: hidden;
}
.cid-t03N0XQyKY li.active .btn-primary-outline {
  color: white;
}
.cid-t03N0XQyKY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03N0XQyKY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03N0XQyKY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03N0XQyKY .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03N0XQyKY .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03N0XQyKY .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03N0XQyKY .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03N0XQyKY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03N0XQyKY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03N0XQyKY .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03N0XQyKY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03N0XQyKY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03N0YnWAQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03N0YnWAQ .content {
    text-align: center;
  }
  .cid-t03N0YnWAQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03N0YnWAQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03N0YnWAQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03N0YnWAQ .media-wrap img {
  height: 6rem;
}
.cid-t03N0YnWAQ .mbr-text {
  color: #8d97ad;
}
.cid-t03N0YnWAQ .p-title {
  font-size: 17px;
}
.cid-t03N0YnWAQ .p-title span {
  color: #111111;
}
.cid-t03N0YnWAQ .title-card {
  font-size: 1.3rem;
}
.cid-t03N0YnWAQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03N0YnWAQ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03N0YnWAQ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03N0YnWAQ .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03N0YnWAQ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03N0YnWAQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03N0YnWAQ .copyright img {
  margin-right: 10px;
}
.cid-t03N0YnWAQ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03N0YnWAQ .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03N0YnWAQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03N0YnWAQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03N0YnWAQ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03N0YnWAQ .p-title,
.cid-t03N0YnWAQ .social-media {
  color: #0a4f6e;
}
.cid-t03N0YnWAQ H5 {
  color: #0a4f6e;
}
.cid-t03N0YnWAQ .copyright > p {
  color: #1388ba;
}
.cid-t03Nx03OLt .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03Nx03OLt .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03Nx03OLt .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03Nx03OLt .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03Nx03OLt .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03Nx03OLt .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03Nx03OLt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03Nx03OLt .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03Nx03OLt .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03Nx03OLt .dropdown-item,
.cid-t03Nx03OLt .nav-link,
.cid-t03Nx03OLt .brand-name {
  font-style: normal;
}
.cid-t03Nx03OLt .dropdown-item:hover,
.cid-t03Nx03OLt .nav-link:hover,
.cid-t03Nx03OLt .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03Nx03OLt .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03Nx03OLt .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03Nx03OLt .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03Nx03OLt .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03Nx03OLt .nav-item {
  position: relative;
}
.cid-t03Nx03OLt .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03Nx03OLt .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03Nx03OLt .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03Nx03OLt .nav-link {
    line-height: 6.13;
  }
  .cid-t03Nx03OLt .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03Nx03OLt .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03Nx03OLt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03Nx03OLt .content-text {
  margin-bottom: 0;
}
.cid-t03Nx03OLt .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03Nx03OLt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03Nx03OLt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03Nx03OLt .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03Nx03OLt .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03Nx03OLt .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03Nx03OLt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03Nx03OLt .content-right-side {
  text-align: center;
}
.cid-t03Nx03OLt .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03Nx03OLt .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03Nx03OLt .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03Nx03OLt .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03Nx03OLt .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03Nx03OLt .info-widget:first-child {
  margin-left: 0;
}
.cid-t03Nx03OLt .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03Nx03OLt .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03Nx03OLt .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03Nx03OLt .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03Nx03OLt .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03Nx03OLt .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03Nx03OLt .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03Nx03OLt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03Nx03OLt .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03Nx03OLt .navbar-toggler {
    display: none;
  }
  .cid-t03Nx03OLt .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03Nx03OLt .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03Nx03OLt .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03Nx03OLt .btn-sm {
  padding: 13px 29px;
}
.cid-t03Nx03OLt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03Nx03OLt .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03Nx03OLt .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03Nx03OLt .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03Nx03OLt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03Nx03OLt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03Nx03OLt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03Nx03OLt .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03Nx03OLt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03Nx03OLt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03Nx03OLt .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03Nx03OLt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03Nx03OLt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03Nx03OLt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03Nx03OLt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03Nx03OLt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03Nx03OLt button.navbar-toggler:focus {
  outline: none;
}
.cid-t03Nx03OLt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03Nx03OLt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03Nx03OLt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03Nx03OLt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03Nx03OLt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03Nx03OLt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03Nx03OLt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03Nx03OLt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03Nx03OLt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03Nx03OLt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03Nx03OLt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03Nx03OLt .collapsed .btn {
  display: flex;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse.collapsing,
.cid-t03Nx03OLt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03Nx03OLt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03Nx03OLt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03Nx03OLt .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03Nx03OLt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03Nx03OLt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03Nx03OLt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03Nx03OLt .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03Nx03OLt .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03Nx03OLt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03Nx03OLt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03Nx03OLt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03Nx03OLt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03Nx03OLt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03Nx03OLt .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03Nx03OLt .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03Nx03OLt .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03Nx03OLt .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03Nx03OLt .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03Nx03OLt .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03Nx03OLt .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing,
  .cid-t03Nx03OLt .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing .navbar-nav,
  .cid-t03Nx03OLt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03Nx03OLt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03Nx03OLt .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03Nx03OLt .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03Nx03OLt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03Nx03OLt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03Nx03OLt img {
    height: 3.8rem !important;
  }
  .cid-t03Nx03OLt .btn {
    display: flex;
  }
  .cid-t03Nx03OLt button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03Nx03OLt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03Nx03OLt .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03Nx03OLt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03Nx03OLt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03Nx03OLt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03Nx03OLt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03Nx03OLt .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03Nx03OLt .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03Nx03OLt .navbar-toggler {
  position: relative;
}
.cid-t03Nx03OLt .dropdown-item.active,
.cid-t03Nx03OLt .dropdown-item:active {
  color: initial;
}
.cid-t03Nx03OLt .widget-title {
  color: #ff40b4;
}
.cid-t03Nx03OLt .widget-text {
  color: #ff40b4;
}
.cid-t03Nx03OLt .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03Nx03OLt .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03Nx03OLt .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03Nx03OLt .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03Nx03OLt .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03Nx03OLt .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03Nx03OLt .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03Nx03OLt .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03Nx03OLt .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03Nx03OLt .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03Nx03OLt .menu-content-top,
  .cid-t03Nx03OLt .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03Nx03OLt button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03Nx03OLt .widget-title,
.cid-t03Nx03OLt .widget-icon {
  color: #1388ba;
}
.cid-t03Nx1rrFC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03Nx1rrFC .mbr-text,
.cid-t03Nx1rrFC .mbr-section-btn {
  color: #ffffff;
}
.cid-t03Nx1rrFC .mbr-section-title {
  color: #ffffff;
}
.cid-t03Nx26Bow {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03Nx26Bow H1 {
  color: #0a4f6e;
}
.cid-t03Nx26Bow .mbr-text,
.cid-t03Nx26Bow .mbr-section-btn {
  color: #716c80;
}
.cid-t03Nx26Bow img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03Nx26Bow img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03Nx2tJbB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03Nx2tJbB .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03Nx2tJbB .card-title {
  transition: all 0.3s;
}
.cid-t03Nx2tJbB .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03Nx2tJbB .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03Nx2tJbB .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03Nx2tJbB .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03Nx2tJbB .card-wrapper:hover .mbr-iconfont,
.cid-t03Nx2tJbB .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03Nx2tJbB .card-title,
.cid-t03Nx2tJbB .card-box {
  color: #353535;
}
.cid-t03Nx2tJbB .main-title,
.cid-t03Nx2tJbB .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03Nx3mLGd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03Nx3mLGd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03Nx3mLGd .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03Nx3mLGd .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03Nx3mLGd .btn-primary-outline:active {
  color: gray;
}
.cid-t03Nx3mLGd .btn-primary-outline:hover {
  color: white;
}
.cid-t03Nx3mLGd div {
  overflow: hidden;
}
.cid-t03Nx3mLGd li.active .btn-primary-outline {
  color: white;
}
.cid-t03Nx3mLGd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03Nx3mLGd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03Nx3mLGd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03Nx3mLGd .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03Nx3mLGd .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03Nx3mLGd .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03Nx3mLGd .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03Nx3mLGd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03Nx3mLGd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03Nx3mLGd .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03Nx3mLGd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03Nx3mLGd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03Nx5hg57 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03Nx5hg57 .content {
    text-align: center;
  }
  .cid-t03Nx5hg57 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03Nx5hg57 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03Nx5hg57 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03Nx5hg57 .media-wrap img {
  height: 6rem;
}
.cid-t03Nx5hg57 .mbr-text {
  color: #8d97ad;
}
.cid-t03Nx5hg57 .p-title {
  font-size: 17px;
}
.cid-t03Nx5hg57 .p-title span {
  color: #111111;
}
.cid-t03Nx5hg57 .title-card {
  font-size: 1.3rem;
}
.cid-t03Nx5hg57 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03Nx5hg57 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03Nx5hg57 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03Nx5hg57 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03Nx5hg57 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03Nx5hg57 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03Nx5hg57 .copyright img {
  margin-right: 10px;
}
.cid-t03Nx5hg57 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03Nx5hg57 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03Nx5hg57 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03Nx5hg57 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03Nx5hg57 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03Nx5hg57 .p-title,
.cid-t03Nx5hg57 .social-media {
  color: #0a4f6e;
}
.cid-t03Nx5hg57 H5 {
  color: #0a4f6e;
}
.cid-t03Nx5hg57 .copyright > p {
  color: #1388ba;
}
.cid-t03O6NEUwR .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t03O6NEUwR .navbar-fixed-top {
  padding-top: 0;
}
.cid-t03O6NEUwR .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t03O6NEUwR .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t03O6NEUwR .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t03O6NEUwR .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t03O6NEUwR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t03O6NEUwR .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t03O6NEUwR .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t03O6NEUwR .dropdown-item,
.cid-t03O6NEUwR .nav-link,
.cid-t03O6NEUwR .brand-name {
  font-style: normal;
}
.cid-t03O6NEUwR .dropdown-item:hover,
.cid-t03O6NEUwR .nav-link:hover,
.cid-t03O6NEUwR .brand-name:hover {
  color: #1388ba !important;
}
.cid-t03O6NEUwR .dropdown-menu {
  background-color: #ffffff;
}
.cid-t03O6NEUwR .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t03O6NEUwR .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t03O6NEUwR .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t03O6NEUwR .nav-item {
  position: relative;
}
.cid-t03O6NEUwR .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t03O6NEUwR .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t03O6NEUwR .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t03O6NEUwR .nav-link {
    line-height: 6.13;
  }
  .cid-t03O6NEUwR .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t03O6NEUwR .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t03O6NEUwR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03O6NEUwR .content-text {
  margin-bottom: 0;
}
.cid-t03O6NEUwR .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t03O6NEUwR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t03O6NEUwR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t03O6NEUwR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t03O6NEUwR .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t03O6NEUwR .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t03O6NEUwR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t03O6NEUwR .content-right-side {
  text-align: center;
}
.cid-t03O6NEUwR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t03O6NEUwR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t03O6NEUwR .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t03O6NEUwR .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t03O6NEUwR .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03O6NEUwR .info-widget:first-child {
  margin-left: 0;
}
.cid-t03O6NEUwR .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t03O6NEUwR .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t03O6NEUwR .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t03O6NEUwR .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t03O6NEUwR .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t03O6NEUwR .navbar {
    display: block;
    padding: 0;
  }
  .cid-t03O6NEUwR .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t03O6NEUwR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t03O6NEUwR .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t03O6NEUwR .navbar-toggler {
    display: none;
  }
  .cid-t03O6NEUwR .navbar-collapse {
    justify-content: center;
  }
}
.cid-t03O6NEUwR .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t03O6NEUwR .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t03O6NEUwR .btn-sm {
  padding: 13px 29px;
}
.cid-t03O6NEUwR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t03O6NEUwR .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t03O6NEUwR .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t03O6NEUwR .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t03O6NEUwR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t03O6NEUwR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t03O6NEUwR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t03O6NEUwR .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t03O6NEUwR .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t03O6NEUwR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t03O6NEUwR .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t03O6NEUwR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t03O6NEUwR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t03O6NEUwR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t03O6NEUwR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t03O6NEUwR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t03O6NEUwR button.navbar-toggler:focus {
  outline: none;
}
.cid-t03O6NEUwR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t03O6NEUwR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t03O6NEUwR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03O6NEUwR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t03O6NEUwR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t03O6NEUwR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03O6NEUwR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t03O6NEUwR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t03O6NEUwR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t03O6NEUwR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t03O6NEUwR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t03O6NEUwR .collapsed .btn {
  display: flex;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse.collapsing,
.cid-t03O6NEUwR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t03O6NEUwR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t03O6NEUwR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t03O6NEUwR .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t03O6NEUwR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t03O6NEUwR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t03O6NEUwR .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t03O6NEUwR .collapsed button.navbar-toggler {
  display: block;
}
.cid-t03O6NEUwR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t03O6NEUwR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t03O6NEUwR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t03O6NEUwR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t03O6NEUwR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t03O6NEUwR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t03O6NEUwR .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t03O6NEUwR .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t03O6NEUwR .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t03O6NEUwR .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t03O6NEUwR .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t03O6NEUwR .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t03O6NEUwR .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing,
  .cid-t03O6NEUwR .navbar-collapse.show {
    display: block !important;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing .navbar-nav,
  .cid-t03O6NEUwR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t03O6NEUwR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t03O6NEUwR .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing .navbar-buttons,
  .cid-t03O6NEUwR .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t03O6NEUwR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t03O6NEUwR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t03O6NEUwR img {
    height: 3.8rem !important;
  }
  .cid-t03O6NEUwR .btn {
    display: flex;
  }
  .cid-t03O6NEUwR button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t03O6NEUwR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t03O6NEUwR .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t03O6NEUwR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t03O6NEUwR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t03O6NEUwR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t03O6NEUwR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t03O6NEUwR .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t03O6NEUwR .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t03O6NEUwR .navbar-toggler {
  position: relative;
}
.cid-t03O6NEUwR .dropdown-item.active,
.cid-t03O6NEUwR .dropdown-item:active {
  color: initial;
}
.cid-t03O6NEUwR .widget-title {
  color: #ff40b4;
}
.cid-t03O6NEUwR .widget-text {
  color: #ff40b4;
}
.cid-t03O6NEUwR .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t03O6NEUwR .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t03O6NEUwR .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t03O6NEUwR .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t03O6NEUwR .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t03O6NEUwR .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t03O6NEUwR .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t03O6NEUwR .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t03O6NEUwR .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t03O6NEUwR .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t03O6NEUwR .menu-content-top,
  .cid-t03O6NEUwR .menu-bottom {
    padding: 0 15px;
  }
  .cid-t03O6NEUwR button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t03O6NEUwR .widget-title,
.cid-t03O6NEUwR .widget-icon {
  color: #1388ba;
}
.cid-t03O6OHNIW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t03O6OHNIW .mbr-text,
.cid-t03O6OHNIW .mbr-section-btn {
  color: #ffffff;
}
.cid-t03O6OHNIW .mbr-section-title {
  color: #ffffff;
}
.cid-t03O6PeAz4 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/6972-1920x1080.jpg");
}
.cid-t03O6PeAz4 H1 {
  color: #0a4f6e;
}
.cid-t03O6PeAz4 .mbr-text,
.cid-t03O6PeAz4 .mbr-section-btn {
  color: #716c80;
}
.cid-t03O6PeAz4 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t03O6PeAz4 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t03O6PC4sD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t03O6PC4sD .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t03O6PC4sD .card-title {
  transition: all 0.3s;
}
.cid-t03O6PC4sD .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t03O6PC4sD .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t03O6PC4sD .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t03O6PC4sD .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t03O6PC4sD .card-wrapper:hover .mbr-iconfont,
.cid-t03O6PC4sD .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t03O6PC4sD .card-title,
.cid-t03O6PC4sD .card-box {
  color: #353535;
}
.cid-t03O6PC4sD .main-title,
.cid-t03O6PC4sD .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t03O6Q7v6K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t03O6Q7v6K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t03O6Q7v6K .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t03O6Q7v6K .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t03O6Q7v6K .btn-primary-outline:active {
  color: gray;
}
.cid-t03O6Q7v6K .btn-primary-outline:hover {
  color: white;
}
.cid-t03O6Q7v6K div {
  overflow: hidden;
}
.cid-t03O6Q7v6K li.active .btn-primary-outline {
  color: white;
}
.cid-t03O6Q7v6K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t03O6Q7v6K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t03O6Q7v6K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t03O6Q7v6K .mbr-gallery-item {
  overflow: hidden;
}
.cid-t03O6Q7v6K .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t03O6Q7v6K .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t03O6Q7v6K .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t03O6Q7v6K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t03O6Q7v6K .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t03O6Q7v6K .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t03O6Q7v6K .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t03O6Q7v6K .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t03O6QzaJ5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t03O6QzaJ5 .content {
    text-align: center;
  }
  .cid-t03O6QzaJ5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t03O6QzaJ5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t03O6QzaJ5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t03O6QzaJ5 .media-wrap img {
  height: 6rem;
}
.cid-t03O6QzaJ5 .mbr-text {
  color: #8d97ad;
}
.cid-t03O6QzaJ5 .p-title {
  font-size: 17px;
}
.cid-t03O6QzaJ5 .p-title span {
  color: #111111;
}
.cid-t03O6QzaJ5 .title-card {
  font-size: 1.3rem;
}
.cid-t03O6QzaJ5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t03O6QzaJ5 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t03O6QzaJ5 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t03O6QzaJ5 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t03O6QzaJ5 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t03O6QzaJ5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t03O6QzaJ5 .copyright img {
  margin-right: 10px;
}
.cid-t03O6QzaJ5 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t03O6QzaJ5 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t03O6QzaJ5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t03O6QzaJ5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t03O6QzaJ5 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t03O6QzaJ5 .p-title,
.cid-t03O6QzaJ5 .social-media {
  color: #0a4f6e;
}
.cid-t03O6QzaJ5 H5 {
  color: #0a4f6e;
}
.cid-t03O6QzaJ5 .copyright > p {
  color: #1388ba;
}
.cid-t041PuSye9 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t041PuSye9 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t041PuSye9 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t041PuSye9 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t041PuSye9 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t041PuSye9 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t041PuSye9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t041PuSye9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t041PuSye9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t041PuSye9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t041PuSye9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t041PuSye9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t041PuSye9 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t041PuSye9 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t041PuSye9 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t041PuSye9 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t041PuSye9 .dropdown-item,
.cid-t041PuSye9 .nav-link,
.cid-t041PuSye9 .brand-name {
  font-style: normal;
}
.cid-t041PuSye9 .dropdown-item:hover,
.cid-t041PuSye9 .nav-link:hover,
.cid-t041PuSye9 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t041PuSye9 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t041PuSye9 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t041PuSye9 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t041PuSye9 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t041PuSye9 .nav-item {
  position: relative;
}
.cid-t041PuSye9 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t041PuSye9 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t041PuSye9 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t041PuSye9 .nav-link {
    line-height: 6.13;
  }
  .cid-t041PuSye9 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t041PuSye9 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t041PuSye9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t041PuSye9 .content-text {
  margin-bottom: 0;
}
.cid-t041PuSye9 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t041PuSye9 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t041PuSye9 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t041PuSye9 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t041PuSye9 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t041PuSye9 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t041PuSye9 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t041PuSye9 .content-right-side {
  text-align: center;
}
.cid-t041PuSye9 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t041PuSye9 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t041PuSye9 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t041PuSye9 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t041PuSye9 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t041PuSye9 .info-widget:first-child {
  margin-left: 0;
}
.cid-t041PuSye9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t041PuSye9 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t041PuSye9 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t041PuSye9 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t041PuSye9 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t041PuSye9 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t041PuSye9 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t041PuSye9 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t041PuSye9 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t041PuSye9 .navbar-toggler {
    display: none;
  }
  .cid-t041PuSye9 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t041PuSye9 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t041PuSye9 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t041PuSye9 .btn-sm {
  padding: 13px 29px;
}
.cid-t041PuSye9 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t041PuSye9 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t041PuSye9 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t041PuSye9 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t041PuSye9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t041PuSye9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t041PuSye9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t041PuSye9 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t041PuSye9 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t041PuSye9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t041PuSye9 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t041PuSye9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t041PuSye9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t041PuSye9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t041PuSye9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t041PuSye9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t041PuSye9 button.navbar-toggler:focus {
  outline: none;
}
.cid-t041PuSye9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t041PuSye9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t041PuSye9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t041PuSye9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t041PuSye9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t041PuSye9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t041PuSye9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t041PuSye9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t041PuSye9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t041PuSye9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t041PuSye9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t041PuSye9 .collapsed .btn {
  display: flex;
}
.cid-t041PuSye9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t041PuSye9 .collapsed .navbar-collapse.collapsing,
.cid-t041PuSye9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t041PuSye9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t041PuSye9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t041PuSye9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t041PuSye9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t041PuSye9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t041PuSye9 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t041PuSye9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t041PuSye9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t041PuSye9 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t041PuSye9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t041PuSye9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t041PuSye9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t041PuSye9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t041PuSye9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t041PuSye9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t041PuSye9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t041PuSye9 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t041PuSye9 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t041PuSye9 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t041PuSye9 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t041PuSye9 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t041PuSye9 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t041PuSye9 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing,
  .cid-t041PuSye9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing .navbar-nav,
  .cid-t041PuSye9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t041PuSye9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t041PuSye9 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t041PuSye9 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t041PuSye9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t041PuSye9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t041PuSye9 img {
    height: 3.8rem !important;
  }
  .cid-t041PuSye9 .btn {
    display: flex;
  }
  .cid-t041PuSye9 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t041PuSye9 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t041PuSye9 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t041PuSye9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t041PuSye9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t041PuSye9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t041PuSye9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t041PuSye9 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t041PuSye9 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t041PuSye9 .navbar-toggler {
  position: relative;
}
.cid-t041PuSye9 .dropdown-item.active,
.cid-t041PuSye9 .dropdown-item:active {
  color: initial;
}
.cid-t041PuSye9 .widget-title {
  color: #ff40b4;
}
.cid-t041PuSye9 .widget-text {
  color: #ff40b4;
}
.cid-t041PuSye9 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t041PuSye9 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t041PuSye9 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t041PuSye9 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t041PuSye9 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t041PuSye9 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t041PuSye9 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t041PuSye9 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t041PuSye9 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t041PuSye9 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t041PuSye9 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t041PuSye9 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t041PuSye9 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t041PuSye9 .menu-content-top,
  .cid-t041PuSye9 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t041PuSye9 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t041PuSye9 .widget-title,
.cid-t041PuSye9 .widget-icon {
  color: #1388ba;
}
.cid-t041PyH5Fd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t041PyH5Fd .mbr-text,
.cid-t041PyH5Fd .mbr-section-btn {
  color: #ffffff;
}
.cid-t041PyH5Fd .mbr-section-title {
  color: #ffffff;
}
.cid-t041PzpJaW {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t041PzpJaW H1 {
  color: #0a4f6e;
}
.cid-t041PzpJaW .mbr-text,
.cid-t041PzpJaW .mbr-section-btn {
  color: #716c80;
}
.cid-t041PzpJaW img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t041PzpJaW img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t041PzO8Hd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t041PzO8Hd .container {
    max-width: 1162px;
  }
}
.cid-t041PzO8Hd .mbr-section-title {
  text-align: center;
}
.cid-t041PA0wCL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t041PA0wCL img,
.cid-t041PA0wCL .item-img {
  width: 100%;
}
.cid-t041PA0wCL .item:focus,
.cid-t041PA0wCL span:focus {
  outline: none;
}
.cid-t041PA0wCL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t041PA0wCL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t041PA0wCL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t041PA0wCL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t041PA0wCL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t041PA0wCL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t041PA0wCL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t041PA0wCL .mbr-section-title {
  color: #232323;
}
.cid-t041PA0wCL .mbr-text,
.cid-t041PA0wCL .mbr-section-btn {
  text-align: left;
}
.cid-t041PA0wCL .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t041PA0wCL .item-subtitle {
  text-align: left;
}
.cid-t041PAuVGW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t041PAuVGW img,
.cid-t041PAuVGW .item-img {
  width: 100%;
}
.cid-t041PAuVGW .item:focus,
.cid-t041PAuVGW span:focus {
  outline: none;
}
.cid-t041PAuVGW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t041PAuVGW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t041PAuVGW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t041PAuVGW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t041PAuVGW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t041PAuVGW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t041PAuVGW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t041PAuVGW .mbr-section-title {
  color: #232323;
}
.cid-t041PAuVGW .mbr-text,
.cid-t041PAuVGW .mbr-section-btn {
  text-align: left;
}
.cid-t041PAuVGW .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t041PAuVGW .item-subtitle {
  text-align: left;
}
.cid-t0445gLtvu {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0445gLtvu img,
.cid-t0445gLtvu .item-img {
  width: 100%;
}
.cid-t0445gLtvu .item:focus,
.cid-t0445gLtvu span:focus {
  outline: none;
}
.cid-t0445gLtvu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0445gLtvu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0445gLtvu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0445gLtvu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0445gLtvu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0445gLtvu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0445gLtvu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0445gLtvu .mbr-section-title {
  color: #232323;
}
.cid-t0445gLtvu .mbr-text,
.cid-t0445gLtvu .mbr-section-btn {
  text-align: left;
}
.cid-t0445gLtvu .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0445gLtvu .item-subtitle {
  text-align: left;
}
.cid-t041PAWg3J {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t041PAWg3J .content {
    text-align: center;
  }
  .cid-t041PAWg3J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t041PAWg3J .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t041PAWg3J .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t041PAWg3J .media-wrap img {
  height: 6rem;
}
.cid-t041PAWg3J .mbr-text {
  color: #8d97ad;
}
.cid-t041PAWg3J .p-title {
  font-size: 17px;
}
.cid-t041PAWg3J .p-title span {
  color: #111111;
}
.cid-t041PAWg3J .title-card {
  font-size: 1.3rem;
}
.cid-t041PAWg3J .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t041PAWg3J .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t041PAWg3J .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t041PAWg3J .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t041PAWg3J .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t041PAWg3J .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t041PAWg3J .copyright img {
  margin-right: 10px;
}
.cid-t041PAWg3J .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t041PAWg3J .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t041PAWg3J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t041PAWg3J .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t041PAWg3J .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t041PAWg3J .p-title,
.cid-t041PAWg3J .social-media {
  color: #0a4f6e;
}
.cid-t041PAWg3J H5 {
  color: #0a4f6e;
}
.cid-t041PAWg3J .copyright > p {
  color: #1388ba;
}
.cid-t046rjXEHY .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t046rjXEHY .navbar-fixed-top {
  padding-top: 0;
}
.cid-t046rjXEHY .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t046rjXEHY .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t046rjXEHY .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t046rjXEHY .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t046rjXEHY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t046rjXEHY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t046rjXEHY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t046rjXEHY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t046rjXEHY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t046rjXEHY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t046rjXEHY .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t046rjXEHY .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t046rjXEHY .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t046rjXEHY .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t046rjXEHY .dropdown-item,
.cid-t046rjXEHY .nav-link,
.cid-t046rjXEHY .brand-name {
  font-style: normal;
}
.cid-t046rjXEHY .dropdown-item:hover,
.cid-t046rjXEHY .nav-link:hover,
.cid-t046rjXEHY .brand-name:hover {
  color: #1388ba !important;
}
.cid-t046rjXEHY .dropdown-menu {
  background-color: #ffffff;
}
.cid-t046rjXEHY .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t046rjXEHY .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t046rjXEHY .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t046rjXEHY .nav-item {
  position: relative;
}
.cid-t046rjXEHY .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t046rjXEHY .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t046rjXEHY .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t046rjXEHY .nav-link {
    line-height: 6.13;
  }
  .cid-t046rjXEHY .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t046rjXEHY .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t046rjXEHY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t046rjXEHY .content-text {
  margin-bottom: 0;
}
.cid-t046rjXEHY .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t046rjXEHY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t046rjXEHY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t046rjXEHY .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t046rjXEHY .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t046rjXEHY .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t046rjXEHY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t046rjXEHY .content-right-side {
  text-align: center;
}
.cid-t046rjXEHY .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t046rjXEHY .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t046rjXEHY .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t046rjXEHY .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t046rjXEHY .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t046rjXEHY .info-widget:first-child {
  margin-left: 0;
}
.cid-t046rjXEHY .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t046rjXEHY .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t046rjXEHY .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t046rjXEHY .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t046rjXEHY .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t046rjXEHY .navbar {
    display: block;
    padding: 0;
  }
  .cid-t046rjXEHY .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t046rjXEHY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t046rjXEHY .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t046rjXEHY .navbar-toggler {
    display: none;
  }
  .cid-t046rjXEHY .navbar-collapse {
    justify-content: center;
  }
}
.cid-t046rjXEHY .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t046rjXEHY .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t046rjXEHY .btn-sm {
  padding: 13px 29px;
}
.cid-t046rjXEHY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t046rjXEHY .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t046rjXEHY .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t046rjXEHY .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t046rjXEHY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t046rjXEHY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t046rjXEHY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t046rjXEHY .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t046rjXEHY .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t046rjXEHY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t046rjXEHY .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t046rjXEHY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t046rjXEHY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t046rjXEHY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t046rjXEHY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t046rjXEHY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t046rjXEHY button.navbar-toggler:focus {
  outline: none;
}
.cid-t046rjXEHY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t046rjXEHY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t046rjXEHY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t046rjXEHY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t046rjXEHY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t046rjXEHY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t046rjXEHY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t046rjXEHY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t046rjXEHY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t046rjXEHY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t046rjXEHY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t046rjXEHY .collapsed .btn {
  display: flex;
}
.cid-t046rjXEHY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t046rjXEHY .collapsed .navbar-collapse.collapsing,
.cid-t046rjXEHY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t046rjXEHY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t046rjXEHY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t046rjXEHY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t046rjXEHY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t046rjXEHY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t046rjXEHY .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t046rjXEHY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t046rjXEHY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t046rjXEHY .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t046rjXEHY .collapsed button.navbar-toggler {
  display: block;
}
.cid-t046rjXEHY .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t046rjXEHY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t046rjXEHY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t046rjXEHY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t046rjXEHY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t046rjXEHY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t046rjXEHY .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t046rjXEHY .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t046rjXEHY .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t046rjXEHY .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t046rjXEHY .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t046rjXEHY .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t046rjXEHY .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing,
  .cid-t046rjXEHY .navbar-collapse.show {
    display: block !important;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing .navbar-nav,
  .cid-t046rjXEHY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t046rjXEHY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t046rjXEHY .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing .navbar-buttons,
  .cid-t046rjXEHY .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t046rjXEHY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t046rjXEHY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t046rjXEHY img {
    height: 3.8rem !important;
  }
  .cid-t046rjXEHY .btn {
    display: flex;
  }
  .cid-t046rjXEHY button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t046rjXEHY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t046rjXEHY .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t046rjXEHY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t046rjXEHY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t046rjXEHY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t046rjXEHY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t046rjXEHY .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t046rjXEHY .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t046rjXEHY .navbar-toggler {
  position: relative;
}
.cid-t046rjXEHY .dropdown-item.active,
.cid-t046rjXEHY .dropdown-item:active {
  color: initial;
}
.cid-t046rjXEHY .widget-title {
  color: #ff40b4;
}
.cid-t046rjXEHY .widget-text {
  color: #ff40b4;
}
.cid-t046rjXEHY .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t046rjXEHY .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t046rjXEHY .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t046rjXEHY .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t046rjXEHY .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t046rjXEHY .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t046rjXEHY .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t046rjXEHY .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t046rjXEHY .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t046rjXEHY .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t046rjXEHY .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t046rjXEHY .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t046rjXEHY .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t046rjXEHY .menu-content-top,
  .cid-t046rjXEHY .menu-bottom {
    padding: 0 15px;
  }
  .cid-t046rjXEHY button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t046rjXEHY .widget-title,
.cid-t046rjXEHY .widget-icon {
  color: #1388ba;
}
.cid-t046rkUvX2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t046rkUvX2 .mbr-text,
.cid-t046rkUvX2 .mbr-section-btn {
  color: #ffffff;
}
.cid-t046rkUvX2 .mbr-section-title {
  color: #ffffff;
}
.cid-t046rlvxXE {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t046rlvxXE H1 {
  color: #0a4f6e;
}
.cid-t046rlvxXE .mbr-text,
.cid-t046rlvxXE .mbr-section-btn {
  color: #716c80;
}
.cid-t046rlvxXE img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t046rlvxXE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t046rlRZO6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t046rlRZO6 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t046rlRZO6 .card-title {
  transition: all 0.3s;
}
.cid-t046rlRZO6 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t046rlRZO6 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t046rlRZO6 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t046rlRZO6 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t046rlRZO6 .card-wrapper:hover .mbr-iconfont,
.cid-t046rlRZO6 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t046rlRZO6 .card-title,
.cid-t046rlRZO6 .card-box {
  color: #353535;
}
.cid-t046rlRZO6 .main-title,
.cid-t046rlRZO6 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t046rmkpeu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t046rmkpeu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t046rmkpeu .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t046rmkpeu .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t046rmkpeu .btn-primary-outline:active {
  color: gray;
}
.cid-t046rmkpeu .btn-primary-outline:hover {
  color: white;
}
.cid-t046rmkpeu div {
  overflow: hidden;
}
.cid-t046rmkpeu li.active .btn-primary-outline {
  color: white;
}
.cid-t046rmkpeu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t046rmkpeu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t046rmkpeu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t046rmkpeu .mbr-gallery-item {
  overflow: hidden;
}
.cid-t046rmkpeu .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t046rmkpeu .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t046rmkpeu .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t046rmkpeu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t046rmkpeu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t046rmkpeu .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t046rmkpeu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t046rmkpeu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t046rmN1bK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t046rmN1bK .content {
    text-align: center;
  }
  .cid-t046rmN1bK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t046rmN1bK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t046rmN1bK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t046rmN1bK .media-wrap img {
  height: 6rem;
}
.cid-t046rmN1bK .mbr-text {
  color: #8d97ad;
}
.cid-t046rmN1bK .p-title {
  font-size: 17px;
}
.cid-t046rmN1bK .p-title span {
  color: #111111;
}
.cid-t046rmN1bK .title-card {
  font-size: 1.3rem;
}
.cid-t046rmN1bK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t046rmN1bK .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t046rmN1bK .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t046rmN1bK .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t046rmN1bK .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t046rmN1bK .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t046rmN1bK .copyright img {
  margin-right: 10px;
}
.cid-t046rmN1bK .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t046rmN1bK .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t046rmN1bK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t046rmN1bK .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t046rmN1bK .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t046rmN1bK .p-title,
.cid-t046rmN1bK .social-media {
  color: #0a4f6e;
}
.cid-t046rmN1bK H5 {
  color: #0a4f6e;
}
.cid-t046rmN1bK .copyright > p {
  color: #1388ba;
}
.cid-t047nNSWyc .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t047nNSWyc .navbar-fixed-top {
  padding-top: 0;
}
.cid-t047nNSWyc .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t047nNSWyc .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t047nNSWyc .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t047nNSWyc .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t047nNSWyc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t047nNSWyc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t047nNSWyc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t047nNSWyc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t047nNSWyc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t047nNSWyc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t047nNSWyc .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t047nNSWyc .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t047nNSWyc .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t047nNSWyc .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t047nNSWyc .dropdown-item,
.cid-t047nNSWyc .nav-link,
.cid-t047nNSWyc .brand-name {
  font-style: normal;
}
.cid-t047nNSWyc .dropdown-item:hover,
.cid-t047nNSWyc .nav-link:hover,
.cid-t047nNSWyc .brand-name:hover {
  color: #1388ba !important;
}
.cid-t047nNSWyc .dropdown-menu {
  background-color: #ffffff;
}
.cid-t047nNSWyc .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t047nNSWyc .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t047nNSWyc .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t047nNSWyc .nav-item {
  position: relative;
}
.cid-t047nNSWyc .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t047nNSWyc .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t047nNSWyc .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t047nNSWyc .nav-link {
    line-height: 6.13;
  }
  .cid-t047nNSWyc .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t047nNSWyc .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t047nNSWyc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t047nNSWyc .content-text {
  margin-bottom: 0;
}
.cid-t047nNSWyc .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t047nNSWyc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t047nNSWyc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t047nNSWyc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t047nNSWyc .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t047nNSWyc .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t047nNSWyc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t047nNSWyc .content-right-side {
  text-align: center;
}
.cid-t047nNSWyc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t047nNSWyc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t047nNSWyc .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t047nNSWyc .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t047nNSWyc .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t047nNSWyc .info-widget:first-child {
  margin-left: 0;
}
.cid-t047nNSWyc .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t047nNSWyc .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t047nNSWyc .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t047nNSWyc .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t047nNSWyc .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t047nNSWyc .navbar {
    display: block;
    padding: 0;
  }
  .cid-t047nNSWyc .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t047nNSWyc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t047nNSWyc .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t047nNSWyc .navbar-toggler {
    display: none;
  }
  .cid-t047nNSWyc .navbar-collapse {
    justify-content: center;
  }
}
.cid-t047nNSWyc .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t047nNSWyc .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t047nNSWyc .btn-sm {
  padding: 13px 29px;
}
.cid-t047nNSWyc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t047nNSWyc .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t047nNSWyc .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t047nNSWyc .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t047nNSWyc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t047nNSWyc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t047nNSWyc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t047nNSWyc .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t047nNSWyc .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t047nNSWyc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t047nNSWyc .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t047nNSWyc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t047nNSWyc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t047nNSWyc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t047nNSWyc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t047nNSWyc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t047nNSWyc button.navbar-toggler:focus {
  outline: none;
}
.cid-t047nNSWyc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t047nNSWyc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t047nNSWyc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t047nNSWyc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t047nNSWyc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t047nNSWyc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t047nNSWyc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t047nNSWyc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t047nNSWyc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t047nNSWyc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t047nNSWyc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t047nNSWyc .collapsed .btn {
  display: flex;
}
.cid-t047nNSWyc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t047nNSWyc .collapsed .navbar-collapse.collapsing,
.cid-t047nNSWyc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t047nNSWyc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t047nNSWyc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t047nNSWyc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t047nNSWyc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t047nNSWyc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t047nNSWyc .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t047nNSWyc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t047nNSWyc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t047nNSWyc .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t047nNSWyc .collapsed button.navbar-toggler {
  display: block;
}
.cid-t047nNSWyc .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t047nNSWyc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t047nNSWyc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t047nNSWyc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t047nNSWyc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t047nNSWyc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t047nNSWyc .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t047nNSWyc .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t047nNSWyc .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t047nNSWyc .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t047nNSWyc .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t047nNSWyc .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t047nNSWyc .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing,
  .cid-t047nNSWyc .navbar-collapse.show {
    display: block !important;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing .navbar-nav,
  .cid-t047nNSWyc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t047nNSWyc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t047nNSWyc .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing .navbar-buttons,
  .cid-t047nNSWyc .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t047nNSWyc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t047nNSWyc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t047nNSWyc img {
    height: 3.8rem !important;
  }
  .cid-t047nNSWyc .btn {
    display: flex;
  }
  .cid-t047nNSWyc button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t047nNSWyc .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t047nNSWyc .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t047nNSWyc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t047nNSWyc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t047nNSWyc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t047nNSWyc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t047nNSWyc .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t047nNSWyc .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t047nNSWyc .navbar-toggler {
  position: relative;
}
.cid-t047nNSWyc .dropdown-item.active,
.cid-t047nNSWyc .dropdown-item:active {
  color: initial;
}
.cid-t047nNSWyc .widget-title {
  color: #ff40b4;
}
.cid-t047nNSWyc .widget-text {
  color: #ff40b4;
}
.cid-t047nNSWyc .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t047nNSWyc .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t047nNSWyc .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t047nNSWyc .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t047nNSWyc .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t047nNSWyc .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t047nNSWyc .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t047nNSWyc .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t047nNSWyc .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t047nNSWyc .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t047nNSWyc .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t047nNSWyc .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t047nNSWyc .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t047nNSWyc .menu-content-top,
  .cid-t047nNSWyc .menu-bottom {
    padding: 0 15px;
  }
  .cid-t047nNSWyc button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t047nNSWyc .widget-title,
.cid-t047nNSWyc .widget-icon {
  color: #1388ba;
}
.cid-t047nOZACs {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t047nOZACs .mbr-text,
.cid-t047nOZACs .mbr-section-btn {
  color: #ffffff;
}
.cid-t047nOZACs .mbr-section-title {
  color: #ffffff;
}
.cid-t047nPEMqE {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t047nPEMqE H1 {
  color: #0a4f6e;
}
.cid-t047nPEMqE .mbr-text,
.cid-t047nPEMqE .mbr-section-btn {
  color: #716c80;
}
.cid-t047nPEMqE img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t047nPEMqE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t047nQ2MJn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t047nQ2MJn .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t047nQ2MJn .card-title {
  transition: all 0.3s;
}
.cid-t047nQ2MJn .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t047nQ2MJn .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t047nQ2MJn .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t047nQ2MJn .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t047nQ2MJn .card-wrapper:hover .mbr-iconfont,
.cid-t047nQ2MJn .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t047nQ2MJn .card-title,
.cid-t047nQ2MJn .card-box {
  color: #353535;
}
.cid-t047nQ2MJn .main-title,
.cid-t047nQ2MJn .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t047nQxTrs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t047nQxTrs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t047nQxTrs .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t047nQxTrs .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t047nQxTrs .btn-primary-outline:active {
  color: gray;
}
.cid-t047nQxTrs .btn-primary-outline:hover {
  color: white;
}
.cid-t047nQxTrs div {
  overflow: hidden;
}
.cid-t047nQxTrs li.active .btn-primary-outline {
  color: white;
}
.cid-t047nQxTrs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t047nQxTrs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t047nQxTrs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t047nQxTrs .mbr-gallery-item {
  overflow: hidden;
}
.cid-t047nQxTrs .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t047nQxTrs .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t047nQxTrs .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t047nQxTrs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t047nQxTrs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t047nQxTrs .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t047nQxTrs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t047nQxTrs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t047nR0TyB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t047nR0TyB .content {
    text-align: center;
  }
  .cid-t047nR0TyB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t047nR0TyB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t047nR0TyB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t047nR0TyB .media-wrap img {
  height: 6rem;
}
.cid-t047nR0TyB .mbr-text {
  color: #8d97ad;
}
.cid-t047nR0TyB .p-title {
  font-size: 17px;
}
.cid-t047nR0TyB .p-title span {
  color: #111111;
}
.cid-t047nR0TyB .title-card {
  font-size: 1.3rem;
}
.cid-t047nR0TyB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t047nR0TyB .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t047nR0TyB .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t047nR0TyB .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t047nR0TyB .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t047nR0TyB .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t047nR0TyB .copyright img {
  margin-right: 10px;
}
.cid-t047nR0TyB .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t047nR0TyB .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t047nR0TyB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t047nR0TyB .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t047nR0TyB .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t047nR0TyB .p-title,
.cid-t047nR0TyB .social-media {
  color: #0a4f6e;
}
.cid-t047nR0TyB H5 {
  color: #0a4f6e;
}
.cid-t047nR0TyB .copyright > p {
  color: #1388ba;
}
.cid-t047Rx4FhK .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t047Rx4FhK .navbar-fixed-top {
  padding-top: 0;
}
.cid-t047Rx4FhK .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t047Rx4FhK .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t047Rx4FhK .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t047Rx4FhK .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t047Rx4FhK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t047Rx4FhK .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t047Rx4FhK .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t047Rx4FhK .dropdown-item,
.cid-t047Rx4FhK .nav-link,
.cid-t047Rx4FhK .brand-name {
  font-style: normal;
}
.cid-t047Rx4FhK .dropdown-item:hover,
.cid-t047Rx4FhK .nav-link:hover,
.cid-t047Rx4FhK .brand-name:hover {
  color: #1388ba !important;
}
.cid-t047Rx4FhK .dropdown-menu {
  background-color: #ffffff;
}
.cid-t047Rx4FhK .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t047Rx4FhK .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t047Rx4FhK .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t047Rx4FhK .nav-item {
  position: relative;
}
.cid-t047Rx4FhK .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t047Rx4FhK .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t047Rx4FhK .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t047Rx4FhK .nav-link {
    line-height: 6.13;
  }
  .cid-t047Rx4FhK .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t047Rx4FhK .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t047Rx4FhK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t047Rx4FhK .content-text {
  margin-bottom: 0;
}
.cid-t047Rx4FhK .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t047Rx4FhK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t047Rx4FhK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t047Rx4FhK .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t047Rx4FhK .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t047Rx4FhK .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t047Rx4FhK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t047Rx4FhK .content-right-side {
  text-align: center;
}
.cid-t047Rx4FhK .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t047Rx4FhK .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t047Rx4FhK .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t047Rx4FhK .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t047Rx4FhK .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t047Rx4FhK .info-widget:first-child {
  margin-left: 0;
}
.cid-t047Rx4FhK .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t047Rx4FhK .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t047Rx4FhK .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t047Rx4FhK .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t047Rx4FhK .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t047Rx4FhK .navbar {
    display: block;
    padding: 0;
  }
  .cid-t047Rx4FhK .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t047Rx4FhK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t047Rx4FhK .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t047Rx4FhK .navbar-toggler {
    display: none;
  }
  .cid-t047Rx4FhK .navbar-collapse {
    justify-content: center;
  }
}
.cid-t047Rx4FhK .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t047Rx4FhK .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t047Rx4FhK .btn-sm {
  padding: 13px 29px;
}
.cid-t047Rx4FhK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t047Rx4FhK .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t047Rx4FhK .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t047Rx4FhK .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t047Rx4FhK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t047Rx4FhK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t047Rx4FhK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t047Rx4FhK .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t047Rx4FhK .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t047Rx4FhK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t047Rx4FhK .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t047Rx4FhK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t047Rx4FhK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t047Rx4FhK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t047Rx4FhK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t047Rx4FhK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t047Rx4FhK button.navbar-toggler:focus {
  outline: none;
}
.cid-t047Rx4FhK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t047Rx4FhK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t047Rx4FhK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t047Rx4FhK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t047Rx4FhK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t047Rx4FhK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t047Rx4FhK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t047Rx4FhK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t047Rx4FhK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t047Rx4FhK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t047Rx4FhK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t047Rx4FhK .collapsed .btn {
  display: flex;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse.collapsing,
.cid-t047Rx4FhK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t047Rx4FhK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t047Rx4FhK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t047Rx4FhK .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t047Rx4FhK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t047Rx4FhK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t047Rx4FhK .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t047Rx4FhK .collapsed button.navbar-toggler {
  display: block;
}
.cid-t047Rx4FhK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t047Rx4FhK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t047Rx4FhK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t047Rx4FhK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t047Rx4FhK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t047Rx4FhK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t047Rx4FhK .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t047Rx4FhK .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t047Rx4FhK .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t047Rx4FhK .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t047Rx4FhK .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t047Rx4FhK .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t047Rx4FhK .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing,
  .cid-t047Rx4FhK .navbar-collapse.show {
    display: block !important;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing .navbar-nav,
  .cid-t047Rx4FhK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t047Rx4FhK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t047Rx4FhK .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing .navbar-buttons,
  .cid-t047Rx4FhK .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t047Rx4FhK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t047Rx4FhK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t047Rx4FhK img {
    height: 3.8rem !important;
  }
  .cid-t047Rx4FhK .btn {
    display: flex;
  }
  .cid-t047Rx4FhK button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t047Rx4FhK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t047Rx4FhK .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t047Rx4FhK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t047Rx4FhK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t047Rx4FhK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t047Rx4FhK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t047Rx4FhK .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t047Rx4FhK .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t047Rx4FhK .navbar-toggler {
  position: relative;
}
.cid-t047Rx4FhK .dropdown-item.active,
.cid-t047Rx4FhK .dropdown-item:active {
  color: initial;
}
.cid-t047Rx4FhK .widget-title {
  color: #ff40b4;
}
.cid-t047Rx4FhK .widget-text {
  color: #ff40b4;
}
.cid-t047Rx4FhK .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t047Rx4FhK .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t047Rx4FhK .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t047Rx4FhK .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t047Rx4FhK .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t047Rx4FhK .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t047Rx4FhK .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t047Rx4FhK .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t047Rx4FhK .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t047Rx4FhK .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t047Rx4FhK .menu-content-top,
  .cid-t047Rx4FhK .menu-bottom {
    padding: 0 15px;
  }
  .cid-t047Rx4FhK button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t047Rx4FhK .widget-title,
.cid-t047Rx4FhK .widget-icon {
  color: #1388ba;
}
.cid-t047RyxEen {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t047RyxEen .mbr-text,
.cid-t047RyxEen .mbr-section-btn {
  color: #ffffff;
}
.cid-t047RyxEen .mbr-section-title {
  color: #ffffff;
}
.cid-t047Rz8xg3 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t047Rz8xg3 H1 {
  color: #0a4f6e;
}
.cid-t047Rz8xg3 .mbr-text,
.cid-t047Rz8xg3 .mbr-section-btn {
  color: #716c80;
}
.cid-t047Rz8xg3 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t047Rz8xg3 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t047RzsNlN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t047RzsNlN .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t047RzsNlN .card-title {
  transition: all 0.3s;
}
.cid-t047RzsNlN .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t047RzsNlN .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t047RzsNlN .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t047RzsNlN .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t047RzsNlN .card-wrapper:hover .mbr-iconfont,
.cid-t047RzsNlN .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t047RzsNlN .card-title,
.cid-t047RzsNlN .card-box {
  color: #353535;
}
.cid-t047RzsNlN .main-title,
.cid-t047RzsNlN .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t047RzWtVY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t047RzWtVY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t047RzWtVY .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t047RzWtVY .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t047RzWtVY .btn-primary-outline:active {
  color: gray;
}
.cid-t047RzWtVY .btn-primary-outline:hover {
  color: white;
}
.cid-t047RzWtVY div {
  overflow: hidden;
}
.cid-t047RzWtVY li.active .btn-primary-outline {
  color: white;
}
.cid-t047RzWtVY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t047RzWtVY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t047RzWtVY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t047RzWtVY .mbr-gallery-item {
  overflow: hidden;
}
.cid-t047RzWtVY .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t047RzWtVY .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t047RzWtVY .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t047RzWtVY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t047RzWtVY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t047RzWtVY .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t047RzWtVY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t047RzWtVY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t047RAot5l {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t047RAot5l .content {
    text-align: center;
  }
  .cid-t047RAot5l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t047RAot5l .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t047RAot5l .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t047RAot5l .media-wrap img {
  height: 6rem;
}
.cid-t047RAot5l .mbr-text {
  color: #8d97ad;
}
.cid-t047RAot5l .p-title {
  font-size: 17px;
}
.cid-t047RAot5l .p-title span {
  color: #111111;
}
.cid-t047RAot5l .title-card {
  font-size: 1.3rem;
}
.cid-t047RAot5l .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t047RAot5l .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t047RAot5l .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t047RAot5l .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t047RAot5l .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t047RAot5l .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t047RAot5l .copyright img {
  margin-right: 10px;
}
.cid-t047RAot5l .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t047RAot5l .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t047RAot5l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t047RAot5l .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t047RAot5l .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t047RAot5l .p-title,
.cid-t047RAot5l .social-media {
  color: #0a4f6e;
}
.cid-t047RAot5l H5 {
  color: #0a4f6e;
}
.cid-t047RAot5l .copyright > p {
  color: #1388ba;
}
.cid-t048oqOiMH .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t048oqOiMH .navbar-fixed-top {
  padding-top: 0;
}
.cid-t048oqOiMH .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t048oqOiMH .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t048oqOiMH .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t048oqOiMH .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t048oqOiMH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t048oqOiMH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t048oqOiMH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t048oqOiMH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t048oqOiMH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t048oqOiMH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t048oqOiMH .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t048oqOiMH .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t048oqOiMH .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t048oqOiMH .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t048oqOiMH .dropdown-item,
.cid-t048oqOiMH .nav-link,
.cid-t048oqOiMH .brand-name {
  font-style: normal;
}
.cid-t048oqOiMH .dropdown-item:hover,
.cid-t048oqOiMH .nav-link:hover,
.cid-t048oqOiMH .brand-name:hover {
  color: #1388ba !important;
}
.cid-t048oqOiMH .dropdown-menu {
  background-color: #ffffff;
}
.cid-t048oqOiMH .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t048oqOiMH .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t048oqOiMH .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t048oqOiMH .nav-item {
  position: relative;
}
.cid-t048oqOiMH .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t048oqOiMH .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t048oqOiMH .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t048oqOiMH .nav-link {
    line-height: 6.13;
  }
  .cid-t048oqOiMH .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t048oqOiMH .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t048oqOiMH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t048oqOiMH .content-text {
  margin-bottom: 0;
}
.cid-t048oqOiMH .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t048oqOiMH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t048oqOiMH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t048oqOiMH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t048oqOiMH .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t048oqOiMH .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t048oqOiMH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t048oqOiMH .content-right-side {
  text-align: center;
}
.cid-t048oqOiMH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t048oqOiMH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t048oqOiMH .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t048oqOiMH .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t048oqOiMH .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t048oqOiMH .info-widget:first-child {
  margin-left: 0;
}
.cid-t048oqOiMH .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t048oqOiMH .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t048oqOiMH .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t048oqOiMH .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t048oqOiMH .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t048oqOiMH .navbar {
    display: block;
    padding: 0;
  }
  .cid-t048oqOiMH .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t048oqOiMH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t048oqOiMH .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t048oqOiMH .navbar-toggler {
    display: none;
  }
  .cid-t048oqOiMH .navbar-collapse {
    justify-content: center;
  }
}
.cid-t048oqOiMH .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t048oqOiMH .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t048oqOiMH .btn-sm {
  padding: 13px 29px;
}
.cid-t048oqOiMH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t048oqOiMH .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t048oqOiMH .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t048oqOiMH .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t048oqOiMH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t048oqOiMH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t048oqOiMH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t048oqOiMH .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t048oqOiMH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t048oqOiMH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t048oqOiMH .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t048oqOiMH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t048oqOiMH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t048oqOiMH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t048oqOiMH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t048oqOiMH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t048oqOiMH button.navbar-toggler:focus {
  outline: none;
}
.cid-t048oqOiMH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t048oqOiMH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t048oqOiMH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t048oqOiMH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t048oqOiMH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t048oqOiMH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t048oqOiMH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t048oqOiMH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t048oqOiMH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t048oqOiMH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t048oqOiMH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t048oqOiMH .collapsed .btn {
  display: flex;
}
.cid-t048oqOiMH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t048oqOiMH .collapsed .navbar-collapse.collapsing,
.cid-t048oqOiMH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t048oqOiMH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t048oqOiMH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t048oqOiMH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t048oqOiMH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t048oqOiMH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t048oqOiMH .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t048oqOiMH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t048oqOiMH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t048oqOiMH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t048oqOiMH .collapsed button.navbar-toggler {
  display: block;
}
.cid-t048oqOiMH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t048oqOiMH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t048oqOiMH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t048oqOiMH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t048oqOiMH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t048oqOiMH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t048oqOiMH .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t048oqOiMH .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t048oqOiMH .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t048oqOiMH .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t048oqOiMH .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t048oqOiMH .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t048oqOiMH .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing,
  .cid-t048oqOiMH .navbar-collapse.show {
    display: block !important;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing .navbar-nav,
  .cid-t048oqOiMH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t048oqOiMH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t048oqOiMH .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing .navbar-buttons,
  .cid-t048oqOiMH .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t048oqOiMH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t048oqOiMH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t048oqOiMH img {
    height: 3.8rem !important;
  }
  .cid-t048oqOiMH .btn {
    display: flex;
  }
  .cid-t048oqOiMH button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t048oqOiMH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t048oqOiMH .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t048oqOiMH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t048oqOiMH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t048oqOiMH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t048oqOiMH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t048oqOiMH .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t048oqOiMH .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t048oqOiMH .navbar-toggler {
  position: relative;
}
.cid-t048oqOiMH .dropdown-item.active,
.cid-t048oqOiMH .dropdown-item:active {
  color: initial;
}
.cid-t048oqOiMH .widget-title {
  color: #ff40b4;
}
.cid-t048oqOiMH .widget-text {
  color: #ff40b4;
}
.cid-t048oqOiMH .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t048oqOiMH .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t048oqOiMH .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t048oqOiMH .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t048oqOiMH .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t048oqOiMH .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t048oqOiMH .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t048oqOiMH .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t048oqOiMH .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t048oqOiMH .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t048oqOiMH .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t048oqOiMH .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t048oqOiMH .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t048oqOiMH .menu-content-top,
  .cid-t048oqOiMH .menu-bottom {
    padding: 0 15px;
  }
  .cid-t048oqOiMH button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t048oqOiMH .widget-title,
.cid-t048oqOiMH .widget-icon {
  color: #1388ba;
}
.cid-t048orVJqK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t048orVJqK .mbr-text,
.cid-t048orVJqK .mbr-section-btn {
  color: #ffffff;
}
.cid-t048orVJqK .mbr-section-title {
  color: #ffffff;
}
.cid-t048osFrxS {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t048osFrxS H1 {
  color: #0a4f6e;
}
.cid-t048osFrxS .mbr-text,
.cid-t048osFrxS .mbr-section-btn {
  color: #716c80;
}
.cid-t048osFrxS img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t048osFrxS img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t048ot1QMM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t048ot1QMM .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t048ot1QMM .card-title {
  transition: all 0.3s;
}
.cid-t048ot1QMM .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t048ot1QMM .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t048ot1QMM .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t048ot1QMM .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t048ot1QMM .card-wrapper:hover .mbr-iconfont,
.cid-t048ot1QMM .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t048ot1QMM .card-title,
.cid-t048ot1QMM .card-box {
  color: #353535;
}
.cid-t048ot1QMM .main-title,
.cid-t048ot1QMM .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t048otxRUV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t048otxRUV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t048otxRUV .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t048otxRUV .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t048otxRUV .btn-primary-outline:active {
  color: gray;
}
.cid-t048otxRUV .btn-primary-outline:hover {
  color: white;
}
.cid-t048otxRUV div {
  overflow: hidden;
}
.cid-t048otxRUV li.active .btn-primary-outline {
  color: white;
}
.cid-t048otxRUV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t048otxRUV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t048otxRUV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t048otxRUV .mbr-gallery-item {
  overflow: hidden;
}
.cid-t048otxRUV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t048otxRUV .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t048otxRUV .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t048otxRUV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t048otxRUV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t048otxRUV .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t048otxRUV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t048otxRUV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t048otZTVB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t048otZTVB .content {
    text-align: center;
  }
  .cid-t048otZTVB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t048otZTVB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t048otZTVB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t048otZTVB .media-wrap img {
  height: 6rem;
}
.cid-t048otZTVB .mbr-text {
  color: #8d97ad;
}
.cid-t048otZTVB .p-title {
  font-size: 17px;
}
.cid-t048otZTVB .p-title span {
  color: #111111;
}
.cid-t048otZTVB .title-card {
  font-size: 1.3rem;
}
.cid-t048otZTVB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t048otZTVB .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t048otZTVB .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t048otZTVB .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t048otZTVB .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t048otZTVB .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t048otZTVB .copyright img {
  margin-right: 10px;
}
.cid-t048otZTVB .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t048otZTVB .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t048otZTVB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t048otZTVB .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t048otZTVB .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t048otZTVB .p-title,
.cid-t048otZTVB .social-media {
  color: #0a4f6e;
}
.cid-t048otZTVB H5 {
  color: #0a4f6e;
}
.cid-t048otZTVB .copyright > p {
  color: #1388ba;
}
.cid-t049B53HIl .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t049B53HIl .navbar-fixed-top {
  padding-top: 0;
}
.cid-t049B53HIl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t049B53HIl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t049B53HIl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t049B53HIl .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t049B53HIl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t049B53HIl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t049B53HIl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t049B53HIl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t049B53HIl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t049B53HIl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t049B53HIl .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t049B53HIl .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t049B53HIl .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t049B53HIl .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t049B53HIl .dropdown-item,
.cid-t049B53HIl .nav-link,
.cid-t049B53HIl .brand-name {
  font-style: normal;
}
.cid-t049B53HIl .dropdown-item:hover,
.cid-t049B53HIl .nav-link:hover,
.cid-t049B53HIl .brand-name:hover {
  color: #1388ba !important;
}
.cid-t049B53HIl .dropdown-menu {
  background-color: #ffffff;
}
.cid-t049B53HIl .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t049B53HIl .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t049B53HIl .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t049B53HIl .nav-item {
  position: relative;
}
.cid-t049B53HIl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t049B53HIl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t049B53HIl .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t049B53HIl .nav-link {
    line-height: 6.13;
  }
  .cid-t049B53HIl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t049B53HIl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t049B53HIl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t049B53HIl .content-text {
  margin-bottom: 0;
}
.cid-t049B53HIl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t049B53HIl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t049B53HIl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t049B53HIl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t049B53HIl .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t049B53HIl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t049B53HIl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t049B53HIl .content-right-side {
  text-align: center;
}
.cid-t049B53HIl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t049B53HIl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t049B53HIl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t049B53HIl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t049B53HIl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t049B53HIl .info-widget:first-child {
  margin-left: 0;
}
.cid-t049B53HIl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t049B53HIl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t049B53HIl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t049B53HIl .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t049B53HIl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t049B53HIl .navbar {
    display: block;
    padding: 0;
  }
  .cid-t049B53HIl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t049B53HIl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t049B53HIl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t049B53HIl .navbar-toggler {
    display: none;
  }
  .cid-t049B53HIl .navbar-collapse {
    justify-content: center;
  }
}
.cid-t049B53HIl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t049B53HIl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t049B53HIl .btn-sm {
  padding: 13px 29px;
}
.cid-t049B53HIl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t049B53HIl .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t049B53HIl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t049B53HIl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t049B53HIl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t049B53HIl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t049B53HIl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t049B53HIl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t049B53HIl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t049B53HIl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t049B53HIl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t049B53HIl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t049B53HIl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t049B53HIl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t049B53HIl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t049B53HIl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t049B53HIl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t049B53HIl button.navbar-toggler:focus {
  outline: none;
}
.cid-t049B53HIl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t049B53HIl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t049B53HIl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t049B53HIl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t049B53HIl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t049B53HIl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t049B53HIl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t049B53HIl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t049B53HIl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t049B53HIl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t049B53HIl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t049B53HIl .collapsed .btn {
  display: flex;
}
.cid-t049B53HIl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t049B53HIl .collapsed .navbar-collapse.collapsing,
.cid-t049B53HIl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t049B53HIl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t049B53HIl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t049B53HIl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t049B53HIl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t049B53HIl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t049B53HIl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t049B53HIl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t049B53HIl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t049B53HIl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t049B53HIl .collapsed button.navbar-toggler {
  display: block;
}
.cid-t049B53HIl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t049B53HIl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t049B53HIl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t049B53HIl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t049B53HIl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t049B53HIl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t049B53HIl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t049B53HIl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t049B53HIl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t049B53HIl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t049B53HIl .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t049B53HIl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t049B53HIl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing,
  .cid-t049B53HIl .navbar-collapse.show {
    display: block !important;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing .navbar-nav,
  .cid-t049B53HIl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t049B53HIl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t049B53HIl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing .navbar-buttons,
  .cid-t049B53HIl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t049B53HIl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t049B53HIl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t049B53HIl img {
    height: 3.8rem !important;
  }
  .cid-t049B53HIl .btn {
    display: flex;
  }
  .cid-t049B53HIl button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t049B53HIl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t049B53HIl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t049B53HIl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t049B53HIl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t049B53HIl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t049B53HIl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t049B53HIl .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t049B53HIl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t049B53HIl .navbar-toggler {
  position: relative;
}
.cid-t049B53HIl .dropdown-item.active,
.cid-t049B53HIl .dropdown-item:active {
  color: initial;
}
.cid-t049B53HIl .widget-title {
  color: #ff40b4;
}
.cid-t049B53HIl .widget-text {
  color: #ff40b4;
}
.cid-t049B53HIl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t049B53HIl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t049B53HIl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t049B53HIl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t049B53HIl .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t049B53HIl .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t049B53HIl .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t049B53HIl .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t049B53HIl .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t049B53HIl .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t049B53HIl .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t049B53HIl .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t049B53HIl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t049B53HIl .menu-content-top,
  .cid-t049B53HIl .menu-bottom {
    padding: 0 15px;
  }
  .cid-t049B53HIl button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t049B53HIl .widget-title,
.cid-t049B53HIl .widget-icon {
  color: #1388ba;
}
.cid-t049B6lV0I {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t049B6lV0I .mbr-text,
.cid-t049B6lV0I .mbr-section-btn {
  color: #ffffff;
}
.cid-t049B6lV0I .mbr-section-title {
  color: #ffffff;
}
.cid-t049B6VuU2 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t049B6VuU2 H1 {
  color: #0a4f6e;
}
.cid-t049B6VuU2 .mbr-text,
.cid-t049B6VuU2 .mbr-section-btn {
  color: #716c80;
}
.cid-t049B6VuU2 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t049B6VuU2 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t049B7k16d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t049B7k16d .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t049B7k16d .card-title {
  transition: all 0.3s;
}
.cid-t049B7k16d .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t049B7k16d .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t049B7k16d .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t049B7k16d .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t049B7k16d .card-wrapper:hover .mbr-iconfont,
.cid-t049B7k16d .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t049B7k16d .card-title,
.cid-t049B7k16d .card-box {
  color: #353535;
}
.cid-t049B7k16d .main-title,
.cid-t049B7k16d .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t049B7Qsr5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t049B7Qsr5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t049B7Qsr5 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t049B7Qsr5 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t049B7Qsr5 .btn-primary-outline:active {
  color: gray;
}
.cid-t049B7Qsr5 .btn-primary-outline:hover {
  color: white;
}
.cid-t049B7Qsr5 div {
  overflow: hidden;
}
.cid-t049B7Qsr5 li.active .btn-primary-outline {
  color: white;
}
.cid-t049B7Qsr5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t049B7Qsr5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t049B7Qsr5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t049B7Qsr5 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t049B7Qsr5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t049B7Qsr5 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t049B7Qsr5 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t049B7Qsr5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t049B7Qsr5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t049B7Qsr5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t049B7Qsr5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t049B7Qsr5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t049B8gHVo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t049B8gHVo .content {
    text-align: center;
  }
  .cid-t049B8gHVo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t049B8gHVo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t049B8gHVo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t049B8gHVo .media-wrap img {
  height: 6rem;
}
.cid-t049B8gHVo .mbr-text {
  color: #8d97ad;
}
.cid-t049B8gHVo .p-title {
  font-size: 17px;
}
.cid-t049B8gHVo .p-title span {
  color: #111111;
}
.cid-t049B8gHVo .title-card {
  font-size: 1.3rem;
}
.cid-t049B8gHVo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t049B8gHVo .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t049B8gHVo .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t049B8gHVo .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t049B8gHVo .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t049B8gHVo .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t049B8gHVo .copyright img {
  margin-right: 10px;
}
.cid-t049B8gHVo .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t049B8gHVo .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t049B8gHVo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t049B8gHVo .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t049B8gHVo .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t049B8gHVo .p-title,
.cid-t049B8gHVo .social-media {
  color: #0a4f6e;
}
.cid-t049B8gHVo H5 {
  color: #0a4f6e;
}
.cid-t049B8gHVo .copyright > p {
  color: #1388ba;
}
.cid-t04aqsGUuC .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04aqsGUuC .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04aqsGUuC .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04aqsGUuC .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04aqsGUuC .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04aqsGUuC .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04aqsGUuC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04aqsGUuC .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04aqsGUuC .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04aqsGUuC .dropdown-item,
.cid-t04aqsGUuC .nav-link,
.cid-t04aqsGUuC .brand-name {
  font-style: normal;
}
.cid-t04aqsGUuC .dropdown-item:hover,
.cid-t04aqsGUuC .nav-link:hover,
.cid-t04aqsGUuC .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04aqsGUuC .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04aqsGUuC .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04aqsGUuC .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04aqsGUuC .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04aqsGUuC .nav-item {
  position: relative;
}
.cid-t04aqsGUuC .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04aqsGUuC .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04aqsGUuC .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04aqsGUuC .nav-link {
    line-height: 6.13;
  }
  .cid-t04aqsGUuC .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04aqsGUuC .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04aqsGUuC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04aqsGUuC .content-text {
  margin-bottom: 0;
}
.cid-t04aqsGUuC .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04aqsGUuC .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04aqsGUuC .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04aqsGUuC .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04aqsGUuC .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04aqsGUuC .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04aqsGUuC .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04aqsGUuC .content-right-side {
  text-align: center;
}
.cid-t04aqsGUuC .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04aqsGUuC .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04aqsGUuC .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04aqsGUuC .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04aqsGUuC .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04aqsGUuC .info-widget:first-child {
  margin-left: 0;
}
.cid-t04aqsGUuC .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04aqsGUuC .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04aqsGUuC .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04aqsGUuC .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04aqsGUuC .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04aqsGUuC .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04aqsGUuC .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04aqsGUuC .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04aqsGUuC .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04aqsGUuC .navbar-toggler {
    display: none;
  }
  .cid-t04aqsGUuC .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04aqsGUuC .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04aqsGUuC .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04aqsGUuC .btn-sm {
  padding: 13px 29px;
}
.cid-t04aqsGUuC .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04aqsGUuC .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04aqsGUuC .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04aqsGUuC .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04aqsGUuC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04aqsGUuC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04aqsGUuC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04aqsGUuC .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04aqsGUuC .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04aqsGUuC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04aqsGUuC .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04aqsGUuC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04aqsGUuC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04aqsGUuC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04aqsGUuC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04aqsGUuC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04aqsGUuC button.navbar-toggler:focus {
  outline: none;
}
.cid-t04aqsGUuC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04aqsGUuC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04aqsGUuC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04aqsGUuC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04aqsGUuC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04aqsGUuC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04aqsGUuC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04aqsGUuC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04aqsGUuC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04aqsGUuC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04aqsGUuC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04aqsGUuC .collapsed .btn {
  display: flex;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse.collapsing,
.cid-t04aqsGUuC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04aqsGUuC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04aqsGUuC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04aqsGUuC .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04aqsGUuC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04aqsGUuC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04aqsGUuC .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04aqsGUuC .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04aqsGUuC .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04aqsGUuC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04aqsGUuC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04aqsGUuC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04aqsGUuC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04aqsGUuC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04aqsGUuC .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04aqsGUuC .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04aqsGUuC .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04aqsGUuC .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04aqsGUuC .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04aqsGUuC .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04aqsGUuC .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing,
  .cid-t04aqsGUuC .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing .navbar-nav,
  .cid-t04aqsGUuC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04aqsGUuC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04aqsGUuC .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04aqsGUuC .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04aqsGUuC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04aqsGUuC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04aqsGUuC img {
    height: 3.8rem !important;
  }
  .cid-t04aqsGUuC .btn {
    display: flex;
  }
  .cid-t04aqsGUuC button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04aqsGUuC .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04aqsGUuC .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04aqsGUuC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04aqsGUuC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04aqsGUuC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04aqsGUuC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04aqsGUuC .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04aqsGUuC .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04aqsGUuC .navbar-toggler {
  position: relative;
}
.cid-t04aqsGUuC .dropdown-item.active,
.cid-t04aqsGUuC .dropdown-item:active {
  color: initial;
}
.cid-t04aqsGUuC .widget-title {
  color: #ff40b4;
}
.cid-t04aqsGUuC .widget-text {
  color: #ff40b4;
}
.cid-t04aqsGUuC .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04aqsGUuC .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04aqsGUuC .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04aqsGUuC .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04aqsGUuC .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04aqsGUuC .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04aqsGUuC .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04aqsGUuC .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04aqsGUuC .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04aqsGUuC .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04aqsGUuC .menu-content-top,
  .cid-t04aqsGUuC .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04aqsGUuC button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04aqsGUuC .widget-title,
.cid-t04aqsGUuC .widget-icon {
  color: #1388ba;
}
.cid-t04aquftR6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04aquftR6 .mbr-text,
.cid-t04aquftR6 .mbr-section-btn {
  color: #ffffff;
}
.cid-t04aquftR6 .mbr-section-title {
  color: #ffffff;
}
.cid-t04aquWNrE {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t04aquWNrE H1 {
  color: #0a4f6e;
}
.cid-t04aquWNrE .mbr-text,
.cid-t04aquWNrE .mbr-section-btn {
  color: #716c80;
}
.cid-t04aquWNrE img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04aquWNrE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04aqvhp4B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04aqvhp4B .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04aqvhp4B .card-title {
  transition: all 0.3s;
}
.cid-t04aqvhp4B .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04aqvhp4B .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04aqvhp4B .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04aqvhp4B .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04aqvhp4B .card-wrapper:hover .mbr-iconfont,
.cid-t04aqvhp4B .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04aqvhp4B .card-title,
.cid-t04aqvhp4B .card-box {
  color: #353535;
}
.cid-t04aqvhp4B .main-title,
.cid-t04aqvhp4B .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04aqvMoiV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04aqvMoiV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04aqvMoiV .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04aqvMoiV .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04aqvMoiV .btn-primary-outline:active {
  color: gray;
}
.cid-t04aqvMoiV .btn-primary-outline:hover {
  color: white;
}
.cid-t04aqvMoiV div {
  overflow: hidden;
}
.cid-t04aqvMoiV li.active .btn-primary-outline {
  color: white;
}
.cid-t04aqvMoiV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04aqvMoiV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04aqvMoiV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04aqvMoiV .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04aqvMoiV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04aqvMoiV .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04aqvMoiV .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04aqvMoiV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04aqvMoiV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04aqvMoiV .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04aqvMoiV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04aqvMoiV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04aqweixa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04aqweixa .content {
    text-align: center;
  }
  .cid-t04aqweixa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04aqweixa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04aqweixa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04aqweixa .media-wrap img {
  height: 6rem;
}
.cid-t04aqweixa .mbr-text {
  color: #8d97ad;
}
.cid-t04aqweixa .p-title {
  font-size: 17px;
}
.cid-t04aqweixa .p-title span {
  color: #111111;
}
.cid-t04aqweixa .title-card {
  font-size: 1.3rem;
}
.cid-t04aqweixa .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04aqweixa .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04aqweixa .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04aqweixa .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04aqweixa .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04aqweixa .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04aqweixa .copyright img {
  margin-right: 10px;
}
.cid-t04aqweixa .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04aqweixa .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04aqweixa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04aqweixa .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04aqweixa .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04aqweixa .p-title,
.cid-t04aqweixa .social-media {
  color: #0a4f6e;
}
.cid-t04aqweixa H5 {
  color: #0a4f6e;
}
.cid-t04aqweixa .copyright > p {
  color: #1388ba;
}
.cid-t04aRGk3a4 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04aRGk3a4 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04aRGk3a4 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04aRGk3a4 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04aRGk3a4 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04aRGk3a4 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04aRGk3a4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04aRGk3a4 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04aRGk3a4 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04aRGk3a4 .dropdown-item,
.cid-t04aRGk3a4 .nav-link,
.cid-t04aRGk3a4 .brand-name {
  font-style: normal;
}
.cid-t04aRGk3a4 .dropdown-item:hover,
.cid-t04aRGk3a4 .nav-link:hover,
.cid-t04aRGk3a4 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04aRGk3a4 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04aRGk3a4 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04aRGk3a4 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04aRGk3a4 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04aRGk3a4 .nav-item {
  position: relative;
}
.cid-t04aRGk3a4 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04aRGk3a4 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04aRGk3a4 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04aRGk3a4 .nav-link {
    line-height: 6.13;
  }
  .cid-t04aRGk3a4 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04aRGk3a4 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04aRGk3a4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04aRGk3a4 .content-text {
  margin-bottom: 0;
}
.cid-t04aRGk3a4 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04aRGk3a4 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04aRGk3a4 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04aRGk3a4 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04aRGk3a4 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04aRGk3a4 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04aRGk3a4 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04aRGk3a4 .content-right-side {
  text-align: center;
}
.cid-t04aRGk3a4 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04aRGk3a4 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04aRGk3a4 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04aRGk3a4 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04aRGk3a4 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04aRGk3a4 .info-widget:first-child {
  margin-left: 0;
}
.cid-t04aRGk3a4 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04aRGk3a4 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04aRGk3a4 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04aRGk3a4 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04aRGk3a4 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04aRGk3a4 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04aRGk3a4 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04aRGk3a4 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04aRGk3a4 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04aRGk3a4 .navbar-toggler {
    display: none;
  }
  .cid-t04aRGk3a4 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04aRGk3a4 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04aRGk3a4 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04aRGk3a4 .btn-sm {
  padding: 13px 29px;
}
.cid-t04aRGk3a4 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04aRGk3a4 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04aRGk3a4 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04aRGk3a4 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04aRGk3a4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04aRGk3a4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04aRGk3a4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04aRGk3a4 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04aRGk3a4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04aRGk3a4 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04aRGk3a4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04aRGk3a4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04aRGk3a4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04aRGk3a4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04aRGk3a4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04aRGk3a4 button.navbar-toggler:focus {
  outline: none;
}
.cid-t04aRGk3a4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04aRGk3a4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04aRGk3a4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04aRGk3a4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04aRGk3a4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04aRGk3a4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04aRGk3a4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04aRGk3a4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04aRGk3a4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04aRGk3a4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04aRGk3a4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04aRGk3a4 .collapsed .btn {
  display: flex;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse.collapsing,
.cid-t04aRGk3a4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04aRGk3a4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04aRGk3a4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04aRGk3a4 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04aRGk3a4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04aRGk3a4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04aRGk3a4 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04aRGk3a4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04aRGk3a4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04aRGk3a4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04aRGk3a4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04aRGk3a4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04aRGk3a4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04aRGk3a4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04aRGk3a4 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04aRGk3a4 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04aRGk3a4 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04aRGk3a4 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04aRGk3a4 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04aRGk3a4 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04aRGk3a4 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing,
  .cid-t04aRGk3a4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing .navbar-nav,
  .cid-t04aRGk3a4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04aRGk3a4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04aRGk3a4 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04aRGk3a4 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04aRGk3a4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04aRGk3a4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04aRGk3a4 img {
    height: 3.8rem !important;
  }
  .cid-t04aRGk3a4 .btn {
    display: flex;
  }
  .cid-t04aRGk3a4 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04aRGk3a4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04aRGk3a4 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04aRGk3a4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04aRGk3a4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04aRGk3a4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04aRGk3a4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04aRGk3a4 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04aRGk3a4 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04aRGk3a4 .navbar-toggler {
  position: relative;
}
.cid-t04aRGk3a4 .dropdown-item.active,
.cid-t04aRGk3a4 .dropdown-item:active {
  color: initial;
}
.cid-t04aRGk3a4 .widget-title {
  color: #ff40b4;
}
.cid-t04aRGk3a4 .widget-text {
  color: #ff40b4;
}
.cid-t04aRGk3a4 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04aRGk3a4 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04aRGk3a4 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04aRGk3a4 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04aRGk3a4 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04aRGk3a4 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04aRGk3a4 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04aRGk3a4 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04aRGk3a4 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04aRGk3a4 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04aRGk3a4 .menu-content-top,
  .cid-t04aRGk3a4 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04aRGk3a4 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04aRGk3a4 .widget-title,
.cid-t04aRGk3a4 .widget-icon {
  color: #1388ba;
}
.cid-t04aRHrZFJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04aRHrZFJ .mbr-text,
.cid-t04aRHrZFJ .mbr-section-btn {
  color: #ffffff;
}
.cid-t04aRHrZFJ .mbr-section-title {
  color: #ffffff;
}
.cid-t04aRI6wwL {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t04aRI6wwL H1 {
  color: #0a4f6e;
}
.cid-t04aRI6wwL .mbr-text,
.cid-t04aRI6wwL .mbr-section-btn {
  color: #716c80;
}
.cid-t04aRI6wwL img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04aRI6wwL img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04aRIqURf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04aRIqURf .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04aRIqURf .card-title {
  transition: all 0.3s;
}
.cid-t04aRIqURf .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04aRIqURf .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04aRIqURf .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04aRIqURf .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04aRIqURf .card-wrapper:hover .mbr-iconfont,
.cid-t04aRIqURf .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04aRIqURf .card-title,
.cid-t04aRIqURf .card-box {
  color: #353535;
}
.cid-t04aRIqURf .main-title,
.cid-t04aRIqURf .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04aRITuth {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04aRITuth .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04aRITuth .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04aRITuth .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04aRITuth .btn-primary-outline:active {
  color: gray;
}
.cid-t04aRITuth .btn-primary-outline:hover {
  color: white;
}
.cid-t04aRITuth div {
  overflow: hidden;
}
.cid-t04aRITuth li.active .btn-primary-outline {
  color: white;
}
.cid-t04aRITuth .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04aRITuth .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04aRITuth .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04aRITuth .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04aRITuth .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04aRITuth .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04aRITuth .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04aRITuth .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04aRITuth .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04aRITuth .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04aRITuth .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04aRITuth .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04aRJkbd8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04aRJkbd8 .content {
    text-align: center;
  }
  .cid-t04aRJkbd8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04aRJkbd8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04aRJkbd8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04aRJkbd8 .media-wrap img {
  height: 6rem;
}
.cid-t04aRJkbd8 .mbr-text {
  color: #8d97ad;
}
.cid-t04aRJkbd8 .p-title {
  font-size: 17px;
}
.cid-t04aRJkbd8 .p-title span {
  color: #111111;
}
.cid-t04aRJkbd8 .title-card {
  font-size: 1.3rem;
}
.cid-t04aRJkbd8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04aRJkbd8 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04aRJkbd8 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04aRJkbd8 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04aRJkbd8 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04aRJkbd8 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04aRJkbd8 .copyright img {
  margin-right: 10px;
}
.cid-t04aRJkbd8 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04aRJkbd8 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04aRJkbd8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04aRJkbd8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04aRJkbd8 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04aRJkbd8 .p-title,
.cid-t04aRJkbd8 .social-media {
  color: #0a4f6e;
}
.cid-t04aRJkbd8 H5 {
  color: #0a4f6e;
}
.cid-t04aRJkbd8 .copyright > p {
  color: #1388ba;
}
.cid-t04blG76Bl .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04blG76Bl .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04blG76Bl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04blG76Bl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04blG76Bl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04blG76Bl .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04blG76Bl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04blG76Bl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04blG76Bl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04blG76Bl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04blG76Bl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04blG76Bl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04blG76Bl .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04blG76Bl .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04blG76Bl .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04blG76Bl .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04blG76Bl .dropdown-item,
.cid-t04blG76Bl .nav-link,
.cid-t04blG76Bl .brand-name {
  font-style: normal;
}
.cid-t04blG76Bl .dropdown-item:hover,
.cid-t04blG76Bl .nav-link:hover,
.cid-t04blG76Bl .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04blG76Bl .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04blG76Bl .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04blG76Bl .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04blG76Bl .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04blG76Bl .nav-item {
  position: relative;
}
.cid-t04blG76Bl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04blG76Bl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04blG76Bl .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04blG76Bl .nav-link {
    line-height: 6.13;
  }
  .cid-t04blG76Bl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04blG76Bl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04blG76Bl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04blG76Bl .content-text {
  margin-bottom: 0;
}
.cid-t04blG76Bl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04blG76Bl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04blG76Bl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04blG76Bl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04blG76Bl .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04blG76Bl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04blG76Bl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04blG76Bl .content-right-side {
  text-align: center;
}
.cid-t04blG76Bl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04blG76Bl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04blG76Bl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04blG76Bl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04blG76Bl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04blG76Bl .info-widget:first-child {
  margin-left: 0;
}
.cid-t04blG76Bl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04blG76Bl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04blG76Bl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04blG76Bl .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04blG76Bl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04blG76Bl .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04blG76Bl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04blG76Bl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04blG76Bl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04blG76Bl .navbar-toggler {
    display: none;
  }
  .cid-t04blG76Bl .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04blG76Bl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04blG76Bl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04blG76Bl .btn-sm {
  padding: 13px 29px;
}
.cid-t04blG76Bl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04blG76Bl .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04blG76Bl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04blG76Bl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04blG76Bl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04blG76Bl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04blG76Bl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04blG76Bl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04blG76Bl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04blG76Bl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04blG76Bl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04blG76Bl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04blG76Bl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04blG76Bl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04blG76Bl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04blG76Bl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04blG76Bl button.navbar-toggler:focus {
  outline: none;
}
.cid-t04blG76Bl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04blG76Bl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04blG76Bl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04blG76Bl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04blG76Bl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04blG76Bl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04blG76Bl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04blG76Bl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04blG76Bl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04blG76Bl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04blG76Bl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04blG76Bl .collapsed .btn {
  display: flex;
}
.cid-t04blG76Bl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04blG76Bl .collapsed .navbar-collapse.collapsing,
.cid-t04blG76Bl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04blG76Bl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04blG76Bl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04blG76Bl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04blG76Bl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04blG76Bl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04blG76Bl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04blG76Bl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04blG76Bl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04blG76Bl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04blG76Bl .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04blG76Bl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04blG76Bl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04blG76Bl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04blG76Bl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04blG76Bl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04blG76Bl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04blG76Bl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04blG76Bl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04blG76Bl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04blG76Bl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04blG76Bl .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04blG76Bl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04blG76Bl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing,
  .cid-t04blG76Bl .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing .navbar-nav,
  .cid-t04blG76Bl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04blG76Bl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04blG76Bl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04blG76Bl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04blG76Bl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04blG76Bl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04blG76Bl img {
    height: 3.8rem !important;
  }
  .cid-t04blG76Bl .btn {
    display: flex;
  }
  .cid-t04blG76Bl button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04blG76Bl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04blG76Bl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04blG76Bl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04blG76Bl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04blG76Bl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04blG76Bl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04blG76Bl .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04blG76Bl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04blG76Bl .navbar-toggler {
  position: relative;
}
.cid-t04blG76Bl .dropdown-item.active,
.cid-t04blG76Bl .dropdown-item:active {
  color: initial;
}
.cid-t04blG76Bl .widget-title {
  color: #ff40b4;
}
.cid-t04blG76Bl .widget-text {
  color: #ff40b4;
}
.cid-t04blG76Bl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04blG76Bl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04blG76Bl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04blG76Bl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04blG76Bl .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04blG76Bl .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04blG76Bl .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04blG76Bl .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04blG76Bl .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04blG76Bl .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04blG76Bl .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04blG76Bl .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04blG76Bl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04blG76Bl .menu-content-top,
  .cid-t04blG76Bl .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04blG76Bl button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04blG76Bl .widget-title,
.cid-t04blG76Bl .widget-icon {
  color: #1388ba;
}
.cid-t04blHRkyO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04blHRkyO .mbr-text,
.cid-t04blHRkyO .mbr-section-btn {
  color: #ffffff;
}
.cid-t04blHRkyO .mbr-section-title {
  color: #ffffff;
}
.cid-t04blIttO0 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t04blIttO0 H1 {
  color: #0a4f6e;
}
.cid-t04blIttO0 .mbr-text,
.cid-t04blIttO0 .mbr-section-btn {
  color: #716c80;
}
.cid-t04blIttO0 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04blIttO0 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04blIVeKM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04blIVeKM .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04blIVeKM .card-title {
  transition: all 0.3s;
}
.cid-t04blIVeKM .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04blIVeKM .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04blIVeKM .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04blIVeKM .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04blIVeKM .card-wrapper:hover .mbr-iconfont,
.cid-t04blIVeKM .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04blIVeKM .card-title,
.cid-t04blIVeKM .card-box {
  color: #353535;
}
.cid-t04blIVeKM .main-title,
.cid-t04blIVeKM .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04blJr1by {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04blJr1by .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04blJr1by .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04blJr1by .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04blJr1by .btn-primary-outline:active {
  color: gray;
}
.cid-t04blJr1by .btn-primary-outline:hover {
  color: white;
}
.cid-t04blJr1by div {
  overflow: hidden;
}
.cid-t04blJr1by li.active .btn-primary-outline {
  color: white;
}
.cid-t04blJr1by .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04blJr1by .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04blJr1by .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04blJr1by .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04blJr1by .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04blJr1by .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04blJr1by .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04blJr1by .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04blJr1by .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04blJr1by .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04blJr1by .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04blJr1by .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04blJV6rE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04blJV6rE .content {
    text-align: center;
  }
  .cid-t04blJV6rE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04blJV6rE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04blJV6rE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04blJV6rE .media-wrap img {
  height: 6rem;
}
.cid-t04blJV6rE .mbr-text {
  color: #8d97ad;
}
.cid-t04blJV6rE .p-title {
  font-size: 17px;
}
.cid-t04blJV6rE .p-title span {
  color: #111111;
}
.cid-t04blJV6rE .title-card {
  font-size: 1.3rem;
}
.cid-t04blJV6rE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04blJV6rE .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04blJV6rE .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04blJV6rE .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04blJV6rE .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04blJV6rE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04blJV6rE .copyright img {
  margin-right: 10px;
}
.cid-t04blJV6rE .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04blJV6rE .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04blJV6rE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04blJV6rE .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04blJV6rE .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04blJV6rE .p-title,
.cid-t04blJV6rE .social-media {
  color: #0a4f6e;
}
.cid-t04blJV6rE H5 {
  color: #0a4f6e;
}
.cid-t04blJV6rE .copyright > p {
  color: #1388ba;
}
.cid-t04bQKpwsz .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04bQKpwsz .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04bQKpwsz .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04bQKpwsz .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04bQKpwsz .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04bQKpwsz .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04bQKpwsz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04bQKpwsz .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04bQKpwsz .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04bQKpwsz .dropdown-item,
.cid-t04bQKpwsz .nav-link,
.cid-t04bQKpwsz .brand-name {
  font-style: normal;
}
.cid-t04bQKpwsz .dropdown-item:hover,
.cid-t04bQKpwsz .nav-link:hover,
.cid-t04bQKpwsz .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04bQKpwsz .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04bQKpwsz .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04bQKpwsz .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04bQKpwsz .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04bQKpwsz .nav-item {
  position: relative;
}
.cid-t04bQKpwsz .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04bQKpwsz .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04bQKpwsz .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04bQKpwsz .nav-link {
    line-height: 6.13;
  }
  .cid-t04bQKpwsz .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04bQKpwsz .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04bQKpwsz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04bQKpwsz .content-text {
  margin-bottom: 0;
}
.cid-t04bQKpwsz .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04bQKpwsz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04bQKpwsz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04bQKpwsz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04bQKpwsz .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04bQKpwsz .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04bQKpwsz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04bQKpwsz .content-right-side {
  text-align: center;
}
.cid-t04bQKpwsz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04bQKpwsz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04bQKpwsz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04bQKpwsz .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04bQKpwsz .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04bQKpwsz .info-widget:first-child {
  margin-left: 0;
}
.cid-t04bQKpwsz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04bQKpwsz .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04bQKpwsz .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04bQKpwsz .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04bQKpwsz .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04bQKpwsz .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04bQKpwsz .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04bQKpwsz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04bQKpwsz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04bQKpwsz .navbar-toggler {
    display: none;
  }
  .cid-t04bQKpwsz .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04bQKpwsz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04bQKpwsz .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04bQKpwsz .btn-sm {
  padding: 13px 29px;
}
.cid-t04bQKpwsz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04bQKpwsz .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04bQKpwsz .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04bQKpwsz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04bQKpwsz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04bQKpwsz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04bQKpwsz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04bQKpwsz .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04bQKpwsz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04bQKpwsz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04bQKpwsz .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04bQKpwsz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04bQKpwsz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04bQKpwsz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04bQKpwsz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04bQKpwsz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04bQKpwsz button.navbar-toggler:focus {
  outline: none;
}
.cid-t04bQKpwsz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04bQKpwsz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04bQKpwsz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04bQKpwsz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04bQKpwsz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04bQKpwsz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04bQKpwsz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04bQKpwsz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04bQKpwsz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04bQKpwsz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04bQKpwsz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04bQKpwsz .collapsed .btn {
  display: flex;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse.collapsing,
.cid-t04bQKpwsz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04bQKpwsz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04bQKpwsz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04bQKpwsz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04bQKpwsz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04bQKpwsz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04bQKpwsz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04bQKpwsz .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04bQKpwsz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04bQKpwsz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04bQKpwsz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04bQKpwsz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04bQKpwsz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04bQKpwsz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04bQKpwsz .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04bQKpwsz .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04bQKpwsz .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04bQKpwsz .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04bQKpwsz .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04bQKpwsz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04bQKpwsz .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing,
  .cid-t04bQKpwsz .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing .navbar-nav,
  .cid-t04bQKpwsz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04bQKpwsz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04bQKpwsz .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04bQKpwsz .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04bQKpwsz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04bQKpwsz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04bQKpwsz img {
    height: 3.8rem !important;
  }
  .cid-t04bQKpwsz .btn {
    display: flex;
  }
  .cid-t04bQKpwsz button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04bQKpwsz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04bQKpwsz .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04bQKpwsz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04bQKpwsz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04bQKpwsz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04bQKpwsz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04bQKpwsz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04bQKpwsz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04bQKpwsz .navbar-toggler {
  position: relative;
}
.cid-t04bQKpwsz .dropdown-item.active,
.cid-t04bQKpwsz .dropdown-item:active {
  color: initial;
}
.cid-t04bQKpwsz .widget-title {
  color: #ff40b4;
}
.cid-t04bQKpwsz .widget-text {
  color: #ff40b4;
}
.cid-t04bQKpwsz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04bQKpwsz .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04bQKpwsz .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04bQKpwsz .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04bQKpwsz .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04bQKpwsz .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04bQKpwsz .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04bQKpwsz .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04bQKpwsz .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04bQKpwsz .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04bQKpwsz .menu-content-top,
  .cid-t04bQKpwsz .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04bQKpwsz button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04bQKpwsz .widget-title,
.cid-t04bQKpwsz .widget-icon {
  color: #1388ba;
}
.cid-t04bQLBnYQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04bQLBnYQ .mbr-text,
.cid-t04bQLBnYQ .mbr-section-btn {
  color: #ffffff;
}
.cid-t04bQLBnYQ .mbr-section-title {
  color: #ffffff;
}
.cid-t04bQMp2ao {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1109099-2000x1343.jpg");
}
.cid-t04bQMp2ao H1 {
  color: #0a4f6e;
}
.cid-t04bQMp2ao .mbr-text,
.cid-t04bQMp2ao .mbr-section-btn {
  color: #716c80;
}
.cid-t04bQMp2ao img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04bQMp2ao img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04bQMSUHz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04bQMSUHz .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04bQMSUHz .card-title {
  transition: all 0.3s;
}
.cid-t04bQMSUHz .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04bQMSUHz .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04bQMSUHz .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04bQMSUHz .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04bQMSUHz .card-wrapper:hover .mbr-iconfont,
.cid-t04bQMSUHz .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04bQMSUHz .card-title,
.cid-t04bQMSUHz .card-box {
  color: #353535;
}
.cid-t04bQMSUHz .main-title,
.cid-t04bQMSUHz .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04bQNmpwr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04bQNmpwr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04bQNmpwr .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04bQNmpwr .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04bQNmpwr .btn-primary-outline:active {
  color: gray;
}
.cid-t04bQNmpwr .btn-primary-outline:hover {
  color: white;
}
.cid-t04bQNmpwr div {
  overflow: hidden;
}
.cid-t04bQNmpwr li.active .btn-primary-outline {
  color: white;
}
.cid-t04bQNmpwr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04bQNmpwr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04bQNmpwr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04bQNmpwr .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04bQNmpwr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04bQNmpwr .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04bQNmpwr .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04bQNmpwr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04bQNmpwr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04bQNmpwr .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04bQNmpwr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04bQNmpwr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04bQNPY5u {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04bQNPY5u .content {
    text-align: center;
  }
  .cid-t04bQNPY5u .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04bQNPY5u .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04bQNPY5u .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04bQNPY5u .media-wrap img {
  height: 6rem;
}
.cid-t04bQNPY5u .mbr-text {
  color: #8d97ad;
}
.cid-t04bQNPY5u .p-title {
  font-size: 17px;
}
.cid-t04bQNPY5u .p-title span {
  color: #111111;
}
.cid-t04bQNPY5u .title-card {
  font-size: 1.3rem;
}
.cid-t04bQNPY5u .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04bQNPY5u .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04bQNPY5u .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04bQNPY5u .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04bQNPY5u .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04bQNPY5u .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04bQNPY5u .copyright img {
  margin-right: 10px;
}
.cid-t04bQNPY5u .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04bQNPY5u .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04bQNPY5u .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04bQNPY5u .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04bQNPY5u .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04bQNPY5u .p-title,
.cid-t04bQNPY5u .social-media {
  color: #0a4f6e;
}
.cid-t04bQNPY5u H5 {
  color: #0a4f6e;
}
.cid-t04bQNPY5u .copyright > p {
  color: #1388ba;
}
.cid-t04es4oUuV .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04es4oUuV .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04es4oUuV .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04es4oUuV .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04es4oUuV .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04es4oUuV .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04es4oUuV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04es4oUuV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04es4oUuV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04es4oUuV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04es4oUuV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04es4oUuV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04es4oUuV .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04es4oUuV .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04es4oUuV .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04es4oUuV .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04es4oUuV .dropdown-item,
.cid-t04es4oUuV .nav-link,
.cid-t04es4oUuV .brand-name {
  font-style: normal;
}
.cid-t04es4oUuV .dropdown-item:hover,
.cid-t04es4oUuV .nav-link:hover,
.cid-t04es4oUuV .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04es4oUuV .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04es4oUuV .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04es4oUuV .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04es4oUuV .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04es4oUuV .nav-item {
  position: relative;
}
.cid-t04es4oUuV .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04es4oUuV .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04es4oUuV .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04es4oUuV .nav-link {
    line-height: 6.13;
  }
  .cid-t04es4oUuV .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04es4oUuV .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04es4oUuV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04es4oUuV .content-text {
  margin-bottom: 0;
}
.cid-t04es4oUuV .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04es4oUuV .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04es4oUuV .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04es4oUuV .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04es4oUuV .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04es4oUuV .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04es4oUuV .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04es4oUuV .content-right-side {
  text-align: center;
}
.cid-t04es4oUuV .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04es4oUuV .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04es4oUuV .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04es4oUuV .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04es4oUuV .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04es4oUuV .info-widget:first-child {
  margin-left: 0;
}
.cid-t04es4oUuV .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04es4oUuV .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04es4oUuV .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04es4oUuV .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04es4oUuV .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04es4oUuV .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04es4oUuV .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04es4oUuV .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04es4oUuV .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04es4oUuV .navbar-toggler {
    display: none;
  }
  .cid-t04es4oUuV .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04es4oUuV .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04es4oUuV .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04es4oUuV .btn-sm {
  padding: 13px 29px;
}
.cid-t04es4oUuV .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04es4oUuV .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04es4oUuV .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04es4oUuV .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04es4oUuV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04es4oUuV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04es4oUuV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04es4oUuV .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04es4oUuV .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04es4oUuV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04es4oUuV .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04es4oUuV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04es4oUuV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04es4oUuV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04es4oUuV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04es4oUuV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04es4oUuV button.navbar-toggler:focus {
  outline: none;
}
.cid-t04es4oUuV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04es4oUuV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04es4oUuV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04es4oUuV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04es4oUuV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04es4oUuV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04es4oUuV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04es4oUuV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04es4oUuV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04es4oUuV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04es4oUuV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04es4oUuV .collapsed .btn {
  display: flex;
}
.cid-t04es4oUuV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04es4oUuV .collapsed .navbar-collapse.collapsing,
.cid-t04es4oUuV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04es4oUuV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04es4oUuV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04es4oUuV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04es4oUuV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04es4oUuV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04es4oUuV .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04es4oUuV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04es4oUuV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04es4oUuV .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04es4oUuV .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04es4oUuV .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04es4oUuV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04es4oUuV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04es4oUuV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04es4oUuV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04es4oUuV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04es4oUuV .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04es4oUuV .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04es4oUuV .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04es4oUuV .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04es4oUuV .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04es4oUuV .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04es4oUuV .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing,
  .cid-t04es4oUuV .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing .navbar-nav,
  .cid-t04es4oUuV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04es4oUuV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04es4oUuV .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04es4oUuV .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04es4oUuV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04es4oUuV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04es4oUuV img {
    height: 3.8rem !important;
  }
  .cid-t04es4oUuV .btn {
    display: flex;
  }
  .cid-t04es4oUuV button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04es4oUuV .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04es4oUuV .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04es4oUuV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04es4oUuV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04es4oUuV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04es4oUuV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04es4oUuV .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04es4oUuV .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04es4oUuV .navbar-toggler {
  position: relative;
}
.cid-t04es4oUuV .dropdown-item.active,
.cid-t04es4oUuV .dropdown-item:active {
  color: initial;
}
.cid-t04es4oUuV .widget-title {
  color: #ff40b4;
}
.cid-t04es4oUuV .widget-text {
  color: #ff40b4;
}
.cid-t04es4oUuV .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04es4oUuV .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04es4oUuV .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04es4oUuV .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04es4oUuV .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04es4oUuV .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04es4oUuV .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04es4oUuV .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04es4oUuV .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04es4oUuV .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04es4oUuV .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04es4oUuV .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04es4oUuV .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04es4oUuV .menu-content-top,
  .cid-t04es4oUuV .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04es4oUuV button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04es4oUuV .widget-title,
.cid-t04es4oUuV .widget-icon {
  color: #1388ba;
}
.cid-t04es58Vq5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04es58Vq5 .mbr-text,
.cid-t04es58Vq5 .mbr-section-btn {
  color: #ffffff;
}
.cid-t04es58Vq5 .mbr-section-title {
  color: #ffffff;
}
.cid-t04es5sKGs {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04es5sKGs H1 {
  color: #0a4f6e;
}
.cid-t04es5sKGs .mbr-text,
.cid-t04es5sKGs .mbr-section-btn {
  color: #716c80;
}
.cid-t04es5sKGs img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04es5sKGs img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04es5Msq7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t04es5Msq7 .container {
    max-width: 1162px;
  }
}
.cid-t04es5Msq7 .mbr-section-title {
  text-align: center;
}
.cid-t04es60blL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t04es60blL img,
.cid-t04es60blL .item-img {
  width: 100%;
}
.cid-t04es60blL .item:focus,
.cid-t04es60blL span:focus {
  outline: none;
}
.cid-t04es60blL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t04es60blL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t04es60blL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t04es60blL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t04es60blL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t04es60blL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t04es60blL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t04es60blL .mbr-section-title {
  color: #232323;
}
.cid-t04es60blL .mbr-text,
.cid-t04es60blL .mbr-section-btn {
  text-align: left;
}
.cid-t04es60blL .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t04es60blL .item-subtitle {
  text-align: left;
}
.cid-t04es6ucmS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t04es6ucmS img,
.cid-t04es6ucmS .item-img {
  width: 100%;
}
.cid-t04es6ucmS .item:focus,
.cid-t04es6ucmS span:focus {
  outline: none;
}
.cid-t04es6ucmS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t04es6ucmS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t04es6ucmS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t04es6ucmS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t04es6ucmS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t04es6ucmS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t04es6ucmS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t04es6ucmS .mbr-section-title {
  color: #232323;
}
.cid-t04es6ucmS .mbr-text,
.cid-t04es6ucmS .mbr-section-btn {
  text-align: left;
}
.cid-t04es6ucmS .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t04es6ucmS .item-subtitle {
  text-align: left;
}
.cid-t04es7wZvQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04es7wZvQ .content {
    text-align: center;
  }
  .cid-t04es7wZvQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04es7wZvQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04es7wZvQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04es7wZvQ .media-wrap img {
  height: 6rem;
}
.cid-t04es7wZvQ .mbr-text {
  color: #8d97ad;
}
.cid-t04es7wZvQ .p-title {
  font-size: 17px;
}
.cid-t04es7wZvQ .p-title span {
  color: #111111;
}
.cid-t04es7wZvQ .title-card {
  font-size: 1.3rem;
}
.cid-t04es7wZvQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04es7wZvQ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04es7wZvQ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04es7wZvQ .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04es7wZvQ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04es7wZvQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04es7wZvQ .copyright img {
  margin-right: 10px;
}
.cid-t04es7wZvQ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04es7wZvQ .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04es7wZvQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04es7wZvQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04es7wZvQ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04es7wZvQ .p-title,
.cid-t04es7wZvQ .social-media {
  color: #0a4f6e;
}
.cid-t04es7wZvQ H5 {
  color: #0a4f6e;
}
.cid-t04es7wZvQ .copyright > p {
  color: #1388ba;
}
.cid-t04n7XAFOD .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04n7XAFOD .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04n7XAFOD .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04n7XAFOD .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04n7XAFOD .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04n7XAFOD .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04n7XAFOD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04n7XAFOD .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04n7XAFOD .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04n7XAFOD .dropdown-item,
.cid-t04n7XAFOD .nav-link,
.cid-t04n7XAFOD .brand-name {
  font-style: normal;
}
.cid-t04n7XAFOD .dropdown-item:hover,
.cid-t04n7XAFOD .nav-link:hover,
.cid-t04n7XAFOD .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04n7XAFOD .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04n7XAFOD .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04n7XAFOD .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04n7XAFOD .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04n7XAFOD .nav-item {
  position: relative;
}
.cid-t04n7XAFOD .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04n7XAFOD .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04n7XAFOD .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04n7XAFOD .nav-link {
    line-height: 6.13;
  }
  .cid-t04n7XAFOD .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04n7XAFOD .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04n7XAFOD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04n7XAFOD .content-text {
  margin-bottom: 0;
}
.cid-t04n7XAFOD .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04n7XAFOD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04n7XAFOD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04n7XAFOD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04n7XAFOD .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04n7XAFOD .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04n7XAFOD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04n7XAFOD .content-right-side {
  text-align: center;
}
.cid-t04n7XAFOD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04n7XAFOD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04n7XAFOD .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04n7XAFOD .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04n7XAFOD .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04n7XAFOD .info-widget:first-child {
  margin-left: 0;
}
.cid-t04n7XAFOD .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04n7XAFOD .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04n7XAFOD .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04n7XAFOD .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04n7XAFOD .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04n7XAFOD .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04n7XAFOD .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04n7XAFOD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04n7XAFOD .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04n7XAFOD .navbar-toggler {
    display: none;
  }
  .cid-t04n7XAFOD .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04n7XAFOD .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04n7XAFOD .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04n7XAFOD .btn-sm {
  padding: 13px 29px;
}
.cid-t04n7XAFOD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04n7XAFOD .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04n7XAFOD .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04n7XAFOD .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04n7XAFOD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04n7XAFOD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04n7XAFOD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04n7XAFOD .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04n7XAFOD .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04n7XAFOD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04n7XAFOD .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04n7XAFOD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04n7XAFOD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04n7XAFOD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04n7XAFOD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04n7XAFOD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04n7XAFOD button.navbar-toggler:focus {
  outline: none;
}
.cid-t04n7XAFOD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04n7XAFOD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04n7XAFOD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04n7XAFOD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04n7XAFOD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04n7XAFOD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04n7XAFOD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04n7XAFOD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04n7XAFOD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04n7XAFOD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04n7XAFOD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04n7XAFOD .collapsed .btn {
  display: flex;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse.collapsing,
.cid-t04n7XAFOD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04n7XAFOD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04n7XAFOD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04n7XAFOD .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04n7XAFOD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04n7XAFOD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04n7XAFOD .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04n7XAFOD .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04n7XAFOD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04n7XAFOD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04n7XAFOD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04n7XAFOD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04n7XAFOD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04n7XAFOD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04n7XAFOD .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04n7XAFOD .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04n7XAFOD .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04n7XAFOD .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04n7XAFOD .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04n7XAFOD .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04n7XAFOD .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing,
  .cid-t04n7XAFOD .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing .navbar-nav,
  .cid-t04n7XAFOD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04n7XAFOD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04n7XAFOD .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04n7XAFOD .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04n7XAFOD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04n7XAFOD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04n7XAFOD img {
    height: 3.8rem !important;
  }
  .cid-t04n7XAFOD .btn {
    display: flex;
  }
  .cid-t04n7XAFOD button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04n7XAFOD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04n7XAFOD .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04n7XAFOD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04n7XAFOD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04n7XAFOD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04n7XAFOD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04n7XAFOD .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04n7XAFOD .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04n7XAFOD .navbar-toggler {
  position: relative;
}
.cid-t04n7XAFOD .dropdown-item.active,
.cid-t04n7XAFOD .dropdown-item:active {
  color: initial;
}
.cid-t04n7XAFOD .widget-title {
  color: #ff40b4;
}
.cid-t04n7XAFOD .widget-text {
  color: #ff40b4;
}
.cid-t04n7XAFOD .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04n7XAFOD .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04n7XAFOD .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04n7XAFOD .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04n7XAFOD .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04n7XAFOD .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04n7XAFOD .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04n7XAFOD .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04n7XAFOD .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04n7XAFOD .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04n7XAFOD .menu-content-top,
  .cid-t04n7XAFOD .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04n7XAFOD button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04n7XAFOD .widget-title,
.cid-t04n7XAFOD .widget-icon {
  color: #1388ba;
}
.cid-t04n7Yv0M7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04n7Yv0M7 .mbr-text,
.cid-t04n7Yv0M7 .mbr-section-btn {
  color: #ffffff;
}
.cid-t04n7Yv0M7 .mbr-section-title {
  color: #ffffff;
}
.cid-t04n81EHNk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #3f85a3;
}
.cid-t55wTXBTYY {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
@media (max-width: 1000px) {
  .cid-t55wTXBTYY {
    padding-top: 3rem;
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .cid-t55wTXBTYY {
    padding-top: 1.8rem;
    padding-bottom: 0.9rem;
  }
}
.cid-t55wTXBTYY .mbr-overlay {
  background: #ffffff;
  opacity: 0.8;
}
.cid-t55wTXBTYY .item-img img {
  width: 100%;
  object-fit: cover;
  transition: all 0.3s linear;
}
.cid-t55wTXBTYY .item:focus,
.cid-t55wTXBTYY span:focus {
  outline: none;
}
.cid-t55wTXBTYY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t55wTXBTYY .mbr-section-btn {
  display: flex;
}
.cid-t55wTXBTYY .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t55wTXBTYY .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t55wTXBTYY .item-wrapper .item-footer {
    padding: 0 2rem 1.75rem 1.75rem;
  }
}
@media (max-width: 991px) {
  .cid-t55wTXBTYY .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t55wTXBTYY .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t55wTXBTYY .item-wrapper.bg1 {
  background: #e38888;
}
.cid-t55wTXBTYY .item-wrapper.bg2 {
  background: #FFE885;
}
.cid-t55wTXBTYY .item-wrapper.bg3 {
  background: #98DEE8;
}
.cid-t55wTXBTYY .mbr-section-title {
  color: #3f85a3;
}
.cid-t55wTXBTYY .mbr-text,
.cid-t55wTXBTYY .mbr-section-btn {
  text-align: left;
  color: #003d59;
}
.cid-t55wTXBTYY .item-title {
  text-align: left;
}
.cid-t55wTXBTYY .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-t55wTXBTYY .item-img {
  overflow: hidden;
}
.cid-t55wTXBTYY .item:hover img {
  transform: scale(1.1);
}
.cid-t55wTXBTYY .btn {
  position: relative;
}
.cid-t55wTXBTYY .btn:after {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 100%;
  opacity: 0;
  transition: 0.3s;
  content: url("data:image/svg+xml; utf8, <svg class='icon' xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'><path fill='black' fill-rule='nonzero' d='M.146 3.611a.606.606 0 0 1 .437-.177h11.412L9.515.994C9.225.736 9.219.47 9.498.2c.28-.271.553-.265.82.018l3.5 3.394a.343.343 0 0 1 .147.177.65.65 0 0 1 0 .424.343.343 0 0 1-.146.177l-3.5 3.394c-.268.283-.541.29-.82.018-.28-.271-.274-.536.018-.796l2.479-2.44H.583a.577.577 0 0 1-.419-.158A.542.542 0 0 1 0 4c0-.165.049-.295.146-.389z'></path></svg>");
}
.cid-t55wTXBTYY .item:hover .btn {
  padding-right: 32px;
}
.cid-t55wTXBTYY .item:hover .btn:after {
  opacity: 1;
}
.cid-t55wTXBTYY .mbr-section-subtitle {
  color: #232323;
}
.cid-t04n82DLtS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04n82DLtS .content {
    text-align: center;
  }
  .cid-t04n82DLtS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04n82DLtS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04n82DLtS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04n82DLtS .media-wrap img {
  height: 6rem;
}
.cid-t04n82DLtS .mbr-text {
  color: #8d97ad;
}
.cid-t04n82DLtS .p-title {
  font-size: 17px;
}
.cid-t04n82DLtS .p-title span {
  color: #111111;
}
.cid-t04n82DLtS .title-card {
  font-size: 1.3rem;
}
.cid-t04n82DLtS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04n82DLtS .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04n82DLtS .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04n82DLtS .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04n82DLtS .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04n82DLtS .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04n82DLtS .copyright img {
  margin-right: 10px;
}
.cid-t04n82DLtS .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04n82DLtS .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04n82DLtS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04n82DLtS .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04n82DLtS .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04n82DLtS .p-title,
.cid-t04n82DLtS .social-media {
  color: #0a4f6e;
}
.cid-t04n82DLtS H5 {
  color: #0a4f6e;
}
.cid-t04n82DLtS .copyright > p {
  color: #1388ba;
}
.cid-t04nteI4kr .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04nteI4kr .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04nteI4kr .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04nteI4kr .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04nteI4kr .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04nteI4kr .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04nteI4kr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04nteI4kr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04nteI4kr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04nteI4kr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04nteI4kr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04nteI4kr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04nteI4kr .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04nteI4kr .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04nteI4kr .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04nteI4kr .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04nteI4kr .dropdown-item,
.cid-t04nteI4kr .nav-link,
.cid-t04nteI4kr .brand-name {
  font-style: normal;
}
.cid-t04nteI4kr .dropdown-item:hover,
.cid-t04nteI4kr .nav-link:hover,
.cid-t04nteI4kr .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04nteI4kr .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04nteI4kr .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04nteI4kr .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04nteI4kr .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04nteI4kr .nav-item {
  position: relative;
}
.cid-t04nteI4kr .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04nteI4kr .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04nteI4kr .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04nteI4kr .nav-link {
    line-height: 6.13;
  }
  .cid-t04nteI4kr .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04nteI4kr .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04nteI4kr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04nteI4kr .content-text {
  margin-bottom: 0;
}
.cid-t04nteI4kr .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04nteI4kr .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04nteI4kr .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04nteI4kr .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04nteI4kr .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04nteI4kr .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04nteI4kr .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04nteI4kr .content-right-side {
  text-align: center;
}
.cid-t04nteI4kr .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04nteI4kr .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04nteI4kr .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04nteI4kr .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04nteI4kr .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04nteI4kr .info-widget:first-child {
  margin-left: 0;
}
.cid-t04nteI4kr .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04nteI4kr .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04nteI4kr .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04nteI4kr .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04nteI4kr .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04nteI4kr .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04nteI4kr .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04nteI4kr .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04nteI4kr .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04nteI4kr .navbar-toggler {
    display: none;
  }
  .cid-t04nteI4kr .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04nteI4kr .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04nteI4kr .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04nteI4kr .btn-sm {
  padding: 13px 29px;
}
.cid-t04nteI4kr .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04nteI4kr .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04nteI4kr .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04nteI4kr .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04nteI4kr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04nteI4kr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04nteI4kr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04nteI4kr .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04nteI4kr .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04nteI4kr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04nteI4kr .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04nteI4kr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04nteI4kr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04nteI4kr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04nteI4kr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04nteI4kr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04nteI4kr button.navbar-toggler:focus {
  outline: none;
}
.cid-t04nteI4kr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04nteI4kr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04nteI4kr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04nteI4kr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04nteI4kr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04nteI4kr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04nteI4kr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04nteI4kr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04nteI4kr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04nteI4kr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04nteI4kr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04nteI4kr .collapsed .btn {
  display: flex;
}
.cid-t04nteI4kr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04nteI4kr .collapsed .navbar-collapse.collapsing,
.cid-t04nteI4kr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04nteI4kr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04nteI4kr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04nteI4kr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04nteI4kr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04nteI4kr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04nteI4kr .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04nteI4kr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04nteI4kr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04nteI4kr .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04nteI4kr .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04nteI4kr .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04nteI4kr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04nteI4kr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04nteI4kr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04nteI4kr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04nteI4kr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04nteI4kr .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04nteI4kr .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04nteI4kr .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04nteI4kr .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04nteI4kr .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04nteI4kr .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04nteI4kr .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing,
  .cid-t04nteI4kr .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing .navbar-nav,
  .cid-t04nteI4kr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04nteI4kr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04nteI4kr .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04nteI4kr .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04nteI4kr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04nteI4kr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04nteI4kr img {
    height: 3.8rem !important;
  }
  .cid-t04nteI4kr .btn {
    display: flex;
  }
  .cid-t04nteI4kr button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04nteI4kr .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04nteI4kr .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04nteI4kr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04nteI4kr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04nteI4kr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04nteI4kr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04nteI4kr .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04nteI4kr .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04nteI4kr .navbar-toggler {
  position: relative;
}
.cid-t04nteI4kr .dropdown-item.active,
.cid-t04nteI4kr .dropdown-item:active {
  color: initial;
}
.cid-t04nteI4kr .widget-title {
  color: #ff40b4;
}
.cid-t04nteI4kr .widget-text {
  color: #ff40b4;
}
.cid-t04nteI4kr .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04nteI4kr .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04nteI4kr .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04nteI4kr .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04nteI4kr .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04nteI4kr .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04nteI4kr .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04nteI4kr .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04nteI4kr .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04nteI4kr .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04nteI4kr .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04nteI4kr .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04nteI4kr .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04nteI4kr .menu-content-top,
  .cid-t04nteI4kr .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04nteI4kr button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04nteI4kr .widget-title,
.cid-t04nteI4kr .widget-icon {
  color: #1388ba;
}
.cid-t04ntfPjO4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04ntfPjO4 .mbr-text,
.cid-t04ntfPjO4 .mbr-section-btn {
  color: #ffffff;
}
.cid-t04ntfPjO4 .mbr-section-title {
  color: #ffffff;
}
.cid-t04ntg7s3n {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04ntg7s3n H1 {
  color: #0a4f6e;
}
.cid-t04ntg7s3n .mbr-text,
.cid-t04ntg7s3n .mbr-section-btn {
  color: #716c80;
}
.cid-t04ntg7s3n img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04ntg7s3n img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04ntgn4AP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04ntgn4AP .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04ntgn4AP .card-title {
  transition: all 0.3s;
}
.cid-t04ntgn4AP .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04ntgn4AP .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04ntgn4AP .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04ntgn4AP .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04ntgn4AP .card-wrapper:hover .mbr-iconfont,
.cid-t04ntgn4AP .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04ntgn4AP .card-title,
.cid-t04ntgn4AP .card-box {
  color: #353535;
}
.cid-t04ntgn4AP .main-title,
.cid-t04ntgn4AP .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04ntgMZ5S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04ntgMZ5S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04ntgMZ5S .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04ntgMZ5S .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04ntgMZ5S .btn-primary-outline:active {
  color: gray;
}
.cid-t04ntgMZ5S .btn-primary-outline:hover {
  color: white;
}
.cid-t04ntgMZ5S div {
  overflow: hidden;
}
.cid-t04ntgMZ5S li.active .btn-primary-outline {
  color: white;
}
.cid-t04ntgMZ5S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04ntgMZ5S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04ntgMZ5S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04ntgMZ5S .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04ntgMZ5S .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04ntgMZ5S .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04ntgMZ5S .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04ntgMZ5S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04ntgMZ5S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04ntgMZ5S .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04ntgMZ5S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04ntgMZ5S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04nth870r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04nth870r .content {
    text-align: center;
  }
  .cid-t04nth870r .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04nth870r .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04nth870r .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04nth870r .media-wrap img {
  height: 6rem;
}
.cid-t04nth870r .mbr-text {
  color: #8d97ad;
}
.cid-t04nth870r .p-title {
  font-size: 17px;
}
.cid-t04nth870r .p-title span {
  color: #111111;
}
.cid-t04nth870r .title-card {
  font-size: 1.3rem;
}
.cid-t04nth870r .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04nth870r .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04nth870r .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04nth870r .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04nth870r .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04nth870r .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04nth870r .copyright img {
  margin-right: 10px;
}
.cid-t04nth870r .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04nth870r .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04nth870r .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04nth870r .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04nth870r .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04nth870r .p-title,
.cid-t04nth870r .social-media {
  color: #0a4f6e;
}
.cid-t04nth870r H5 {
  color: #0a4f6e;
}
.cid-t04nth870r .copyright > p {
  color: #1388ba;
}
.cid-t04oR3gGt1 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04oR3gGt1 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04oR3gGt1 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04oR3gGt1 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04oR3gGt1 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04oR3gGt1 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04oR3gGt1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04oR3gGt1 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04oR3gGt1 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04oR3gGt1 .dropdown-item,
.cid-t04oR3gGt1 .nav-link,
.cid-t04oR3gGt1 .brand-name {
  font-style: normal;
}
.cid-t04oR3gGt1 .dropdown-item:hover,
.cid-t04oR3gGt1 .nav-link:hover,
.cid-t04oR3gGt1 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04oR3gGt1 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04oR3gGt1 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04oR3gGt1 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04oR3gGt1 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04oR3gGt1 .nav-item {
  position: relative;
}
.cid-t04oR3gGt1 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04oR3gGt1 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04oR3gGt1 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04oR3gGt1 .nav-link {
    line-height: 6.13;
  }
  .cid-t04oR3gGt1 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04oR3gGt1 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04oR3gGt1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04oR3gGt1 .content-text {
  margin-bottom: 0;
}
.cid-t04oR3gGt1 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04oR3gGt1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04oR3gGt1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04oR3gGt1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04oR3gGt1 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04oR3gGt1 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04oR3gGt1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04oR3gGt1 .content-right-side {
  text-align: center;
}
.cid-t04oR3gGt1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04oR3gGt1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04oR3gGt1 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04oR3gGt1 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04oR3gGt1 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04oR3gGt1 .info-widget:first-child {
  margin-left: 0;
}
.cid-t04oR3gGt1 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04oR3gGt1 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04oR3gGt1 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04oR3gGt1 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04oR3gGt1 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04oR3gGt1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04oR3gGt1 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04oR3gGt1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04oR3gGt1 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04oR3gGt1 .navbar-toggler {
    display: none;
  }
  .cid-t04oR3gGt1 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04oR3gGt1 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04oR3gGt1 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04oR3gGt1 .btn-sm {
  padding: 13px 29px;
}
.cid-t04oR3gGt1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04oR3gGt1 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04oR3gGt1 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04oR3gGt1 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04oR3gGt1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04oR3gGt1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04oR3gGt1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04oR3gGt1 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04oR3gGt1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04oR3gGt1 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04oR3gGt1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04oR3gGt1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04oR3gGt1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04oR3gGt1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04oR3gGt1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04oR3gGt1 button.navbar-toggler:focus {
  outline: none;
}
.cid-t04oR3gGt1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04oR3gGt1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04oR3gGt1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04oR3gGt1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04oR3gGt1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04oR3gGt1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04oR3gGt1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04oR3gGt1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04oR3gGt1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04oR3gGt1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04oR3gGt1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04oR3gGt1 .collapsed .btn {
  display: flex;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse.collapsing,
.cid-t04oR3gGt1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04oR3gGt1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04oR3gGt1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04oR3gGt1 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04oR3gGt1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04oR3gGt1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04oR3gGt1 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04oR3gGt1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04oR3gGt1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04oR3gGt1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04oR3gGt1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04oR3gGt1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04oR3gGt1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04oR3gGt1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04oR3gGt1 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04oR3gGt1 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04oR3gGt1 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04oR3gGt1 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04oR3gGt1 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04oR3gGt1 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04oR3gGt1 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing,
  .cid-t04oR3gGt1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing .navbar-nav,
  .cid-t04oR3gGt1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04oR3gGt1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04oR3gGt1 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04oR3gGt1 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04oR3gGt1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04oR3gGt1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04oR3gGt1 img {
    height: 3.8rem !important;
  }
  .cid-t04oR3gGt1 .btn {
    display: flex;
  }
  .cid-t04oR3gGt1 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04oR3gGt1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04oR3gGt1 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04oR3gGt1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04oR3gGt1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04oR3gGt1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04oR3gGt1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04oR3gGt1 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04oR3gGt1 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04oR3gGt1 .navbar-toggler {
  position: relative;
}
.cid-t04oR3gGt1 .dropdown-item.active,
.cid-t04oR3gGt1 .dropdown-item:active {
  color: initial;
}
.cid-t04oR3gGt1 .widget-title {
  color: #ff40b4;
}
.cid-t04oR3gGt1 .widget-text {
  color: #ff40b4;
}
.cid-t04oR3gGt1 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04oR3gGt1 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04oR3gGt1 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04oR3gGt1 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04oR3gGt1 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04oR3gGt1 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04oR3gGt1 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04oR3gGt1 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04oR3gGt1 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04oR3gGt1 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04oR3gGt1 .menu-content-top,
  .cid-t04oR3gGt1 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04oR3gGt1 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04oR3gGt1 .widget-title,
.cid-t04oR3gGt1 .widget-icon {
  color: #1388ba;
}
.cid-t04oR4HhIX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04oR4HhIX .mbr-text,
.cid-t04oR4HhIX .mbr-section-btn {
  color: #ffffff;
}
.cid-t04oR4HhIX .mbr-section-title {
  color: #ffffff;
}
.cid-t04oR5iEvx {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04oR5iEvx H1 {
  color: #0a4f6e;
}
.cid-t04oR5iEvx .mbr-text,
.cid-t04oR5iEvx .mbr-section-btn {
  color: #716c80;
}
.cid-t04oR5iEvx img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04oR5iEvx img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04oR5H68Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04oR5H68Q .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04oR5H68Q .card-title {
  transition: all 0.3s;
}
.cid-t04oR5H68Q .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04oR5H68Q .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04oR5H68Q .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04oR5H68Q .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04oR5H68Q .card-wrapper:hover .mbr-iconfont,
.cid-t04oR5H68Q .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04oR5H68Q .card-title,
.cid-t04oR5H68Q .card-box {
  color: #353535;
}
.cid-t04oR5H68Q .main-title,
.cid-t04oR5H68Q .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04oR7tMo8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04oR7tMo8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04oR7tMo8 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04oR7tMo8 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04oR7tMo8 .btn-primary-outline:active {
  color: gray;
}
.cid-t04oR7tMo8 .btn-primary-outline:hover {
  color: white;
}
.cid-t04oR7tMo8 div {
  overflow: hidden;
}
.cid-t04oR7tMo8 li.active .btn-primary-outline {
  color: white;
}
.cid-t04oR7tMo8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04oR7tMo8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04oR7tMo8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04oR7tMo8 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04oR7tMo8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04oR7tMo8 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04oR7tMo8 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04oR7tMo8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04oR7tMo8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04oR7tMo8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04oR7tMo8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04oR7tMo8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04oR7YXBm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04oR7YXBm .content {
    text-align: center;
  }
  .cid-t04oR7YXBm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04oR7YXBm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04oR7YXBm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04oR7YXBm .media-wrap img {
  height: 6rem;
}
.cid-t04oR7YXBm .mbr-text {
  color: #8d97ad;
}
.cid-t04oR7YXBm .p-title {
  font-size: 17px;
}
.cid-t04oR7YXBm .p-title span {
  color: #111111;
}
.cid-t04oR7YXBm .title-card {
  font-size: 1.3rem;
}
.cid-t04oR7YXBm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04oR7YXBm .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04oR7YXBm .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04oR7YXBm .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04oR7YXBm .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04oR7YXBm .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04oR7YXBm .copyright img {
  margin-right: 10px;
}
.cid-t04oR7YXBm .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04oR7YXBm .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04oR7YXBm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04oR7YXBm .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04oR7YXBm .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04oR7YXBm .p-title,
.cid-t04oR7YXBm .social-media {
  color: #0a4f6e;
}
.cid-t04oR7YXBm H5 {
  color: #0a4f6e;
}
.cid-t04oR7YXBm .copyright > p {
  color: #1388ba;
}
.cid-t04pszRkqZ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04pszRkqZ .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04pszRkqZ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04pszRkqZ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04pszRkqZ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04pszRkqZ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04pszRkqZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04pszRkqZ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04pszRkqZ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04pszRkqZ .dropdown-item,
.cid-t04pszRkqZ .nav-link,
.cid-t04pszRkqZ .brand-name {
  font-style: normal;
}
.cid-t04pszRkqZ .dropdown-item:hover,
.cid-t04pszRkqZ .nav-link:hover,
.cid-t04pszRkqZ .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04pszRkqZ .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04pszRkqZ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04pszRkqZ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04pszRkqZ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04pszRkqZ .nav-item {
  position: relative;
}
.cid-t04pszRkqZ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04pszRkqZ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04pszRkqZ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04pszRkqZ .nav-link {
    line-height: 6.13;
  }
  .cid-t04pszRkqZ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04pszRkqZ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04pszRkqZ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04pszRkqZ .content-text {
  margin-bottom: 0;
}
.cid-t04pszRkqZ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04pszRkqZ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04pszRkqZ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04pszRkqZ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04pszRkqZ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04pszRkqZ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04pszRkqZ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04pszRkqZ .content-right-side {
  text-align: center;
}
.cid-t04pszRkqZ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04pszRkqZ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04pszRkqZ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04pszRkqZ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04pszRkqZ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04pszRkqZ .info-widget:first-child {
  margin-left: 0;
}
.cid-t04pszRkqZ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04pszRkqZ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04pszRkqZ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04pszRkqZ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04pszRkqZ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04pszRkqZ .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04pszRkqZ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04pszRkqZ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04pszRkqZ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04pszRkqZ .navbar-toggler {
    display: none;
  }
  .cid-t04pszRkqZ .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04pszRkqZ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04pszRkqZ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04pszRkqZ .btn-sm {
  padding: 13px 29px;
}
.cid-t04pszRkqZ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04pszRkqZ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04pszRkqZ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04pszRkqZ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04pszRkqZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04pszRkqZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04pszRkqZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04pszRkqZ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04pszRkqZ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04pszRkqZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04pszRkqZ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04pszRkqZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04pszRkqZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04pszRkqZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04pszRkqZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04pszRkqZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04pszRkqZ button.navbar-toggler:focus {
  outline: none;
}
.cid-t04pszRkqZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04pszRkqZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04pszRkqZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04pszRkqZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04pszRkqZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04pszRkqZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04pszRkqZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04pszRkqZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04pszRkqZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04pszRkqZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04pszRkqZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04pszRkqZ .collapsed .btn {
  display: flex;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse.collapsing,
.cid-t04pszRkqZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04pszRkqZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04pszRkqZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04pszRkqZ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04pszRkqZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04pszRkqZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04pszRkqZ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04pszRkqZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04pszRkqZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04pszRkqZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04pszRkqZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04pszRkqZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04pszRkqZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04pszRkqZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04pszRkqZ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04pszRkqZ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04pszRkqZ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04pszRkqZ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04pszRkqZ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04pszRkqZ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04pszRkqZ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing,
  .cid-t04pszRkqZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing .navbar-nav,
  .cid-t04pszRkqZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04pszRkqZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04pszRkqZ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04pszRkqZ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04pszRkqZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04pszRkqZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04pszRkqZ img {
    height: 3.8rem !important;
  }
  .cid-t04pszRkqZ .btn {
    display: flex;
  }
  .cid-t04pszRkqZ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04pszRkqZ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04pszRkqZ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04pszRkqZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04pszRkqZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04pszRkqZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04pszRkqZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04pszRkqZ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04pszRkqZ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04pszRkqZ .navbar-toggler {
  position: relative;
}
.cid-t04pszRkqZ .dropdown-item.active,
.cid-t04pszRkqZ .dropdown-item:active {
  color: initial;
}
.cid-t04pszRkqZ .widget-title {
  color: #ff40b4;
}
.cid-t04pszRkqZ .widget-text {
  color: #ff40b4;
}
.cid-t04pszRkqZ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04pszRkqZ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04pszRkqZ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04pszRkqZ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04pszRkqZ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04pszRkqZ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04pszRkqZ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04pszRkqZ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04pszRkqZ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04pszRkqZ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04pszRkqZ .menu-content-top,
  .cid-t04pszRkqZ .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04pszRkqZ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04pszRkqZ .widget-title,
.cid-t04pszRkqZ .widget-icon {
  color: #1388ba;
}
.cid-t04psBbUSJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04psBbUSJ .mbr-text,
.cid-t04psBbUSJ .mbr-section-btn {
  color: #ffffff;
}
.cid-t04psBbUSJ .mbr-section-title {
  color: #ffffff;
}
.cid-t04psBRKQW {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04psBRKQW H1 {
  color: #0a4f6e;
}
.cid-t04psBRKQW .mbr-text,
.cid-t04psBRKQW .mbr-section-btn {
  color: #716c80;
}
.cid-t04psBRKQW img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04psBRKQW img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04psCw3cG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04psCw3cG .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04psCw3cG .card-title {
  transition: all 0.3s;
}
.cid-t04psCw3cG .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04psCw3cG .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04psCw3cG .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04psCw3cG .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04psCw3cG .card-wrapper:hover .mbr-iconfont,
.cid-t04psCw3cG .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04psCw3cG .card-title,
.cid-t04psCw3cG .card-box {
  color: #353535;
}
.cid-t04psCw3cG .main-title,
.cid-t04psCw3cG .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04psEpFYX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04psEpFYX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04psEpFYX .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04psEpFYX .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04psEpFYX .btn-primary-outline:active {
  color: gray;
}
.cid-t04psEpFYX .btn-primary-outline:hover {
  color: white;
}
.cid-t04psEpFYX div {
  overflow: hidden;
}
.cid-t04psEpFYX li.active .btn-primary-outline {
  color: white;
}
.cid-t04psEpFYX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04psEpFYX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04psEpFYX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04psEpFYX .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04psEpFYX .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04psEpFYX .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04psEpFYX .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04psEpFYX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04psEpFYX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04psEpFYX .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04psEpFYX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04psEpFYX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04psEQcvG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04psEQcvG .content {
    text-align: center;
  }
  .cid-t04psEQcvG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04psEQcvG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04psEQcvG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04psEQcvG .media-wrap img {
  height: 6rem;
}
.cid-t04psEQcvG .mbr-text {
  color: #8d97ad;
}
.cid-t04psEQcvG .p-title {
  font-size: 17px;
}
.cid-t04psEQcvG .p-title span {
  color: #111111;
}
.cid-t04psEQcvG .title-card {
  font-size: 1.3rem;
}
.cid-t04psEQcvG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04psEQcvG .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04psEQcvG .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04psEQcvG .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04psEQcvG .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04psEQcvG .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04psEQcvG .copyright img {
  margin-right: 10px;
}
.cid-t04psEQcvG .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04psEQcvG .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04psEQcvG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04psEQcvG .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04psEQcvG .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04psEQcvG .p-title,
.cid-t04psEQcvG .social-media {
  color: #0a4f6e;
}
.cid-t04psEQcvG H5 {
  color: #0a4f6e;
}
.cid-t04psEQcvG .copyright > p {
  color: #1388ba;
}
.cid-t04q8aPEtH .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04q8aPEtH .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04q8aPEtH .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04q8aPEtH .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04q8aPEtH .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04q8aPEtH .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04q8aPEtH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04q8aPEtH .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04q8aPEtH .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04q8aPEtH .dropdown-item,
.cid-t04q8aPEtH .nav-link,
.cid-t04q8aPEtH .brand-name {
  font-style: normal;
}
.cid-t04q8aPEtH .dropdown-item:hover,
.cid-t04q8aPEtH .nav-link:hover,
.cid-t04q8aPEtH .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04q8aPEtH .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04q8aPEtH .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04q8aPEtH .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04q8aPEtH .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04q8aPEtH .nav-item {
  position: relative;
}
.cid-t04q8aPEtH .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04q8aPEtH .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04q8aPEtH .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04q8aPEtH .nav-link {
    line-height: 6.13;
  }
  .cid-t04q8aPEtH .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04q8aPEtH .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04q8aPEtH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04q8aPEtH .content-text {
  margin-bottom: 0;
}
.cid-t04q8aPEtH .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04q8aPEtH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04q8aPEtH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04q8aPEtH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04q8aPEtH .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04q8aPEtH .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04q8aPEtH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04q8aPEtH .content-right-side {
  text-align: center;
}
.cid-t04q8aPEtH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04q8aPEtH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04q8aPEtH .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04q8aPEtH .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04q8aPEtH .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04q8aPEtH .info-widget:first-child {
  margin-left: 0;
}
.cid-t04q8aPEtH .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04q8aPEtH .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04q8aPEtH .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04q8aPEtH .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04q8aPEtH .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04q8aPEtH .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04q8aPEtH .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04q8aPEtH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04q8aPEtH .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04q8aPEtH .navbar-toggler {
    display: none;
  }
  .cid-t04q8aPEtH .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04q8aPEtH .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04q8aPEtH .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04q8aPEtH .btn-sm {
  padding: 13px 29px;
}
.cid-t04q8aPEtH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04q8aPEtH .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04q8aPEtH .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04q8aPEtH .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04q8aPEtH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04q8aPEtH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04q8aPEtH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04q8aPEtH .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04q8aPEtH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04q8aPEtH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04q8aPEtH .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04q8aPEtH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04q8aPEtH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04q8aPEtH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04q8aPEtH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04q8aPEtH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04q8aPEtH button.navbar-toggler:focus {
  outline: none;
}
.cid-t04q8aPEtH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04q8aPEtH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04q8aPEtH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04q8aPEtH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04q8aPEtH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04q8aPEtH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04q8aPEtH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04q8aPEtH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04q8aPEtH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04q8aPEtH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04q8aPEtH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04q8aPEtH .collapsed .btn {
  display: flex;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse.collapsing,
.cid-t04q8aPEtH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04q8aPEtH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04q8aPEtH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04q8aPEtH .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04q8aPEtH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04q8aPEtH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04q8aPEtH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04q8aPEtH .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04q8aPEtH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04q8aPEtH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04q8aPEtH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04q8aPEtH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04q8aPEtH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04q8aPEtH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04q8aPEtH .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04q8aPEtH .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04q8aPEtH .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04q8aPEtH .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04q8aPEtH .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04q8aPEtH .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04q8aPEtH .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing,
  .cid-t04q8aPEtH .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing .navbar-nav,
  .cid-t04q8aPEtH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04q8aPEtH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04q8aPEtH .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04q8aPEtH .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04q8aPEtH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04q8aPEtH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04q8aPEtH img {
    height: 3.8rem !important;
  }
  .cid-t04q8aPEtH .btn {
    display: flex;
  }
  .cid-t04q8aPEtH button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04q8aPEtH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04q8aPEtH .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04q8aPEtH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04q8aPEtH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04q8aPEtH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04q8aPEtH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04q8aPEtH .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04q8aPEtH .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04q8aPEtH .navbar-toggler {
  position: relative;
}
.cid-t04q8aPEtH .dropdown-item.active,
.cid-t04q8aPEtH .dropdown-item:active {
  color: initial;
}
.cid-t04q8aPEtH .widget-title {
  color: #ff40b4;
}
.cid-t04q8aPEtH .widget-text {
  color: #ff40b4;
}
.cid-t04q8aPEtH .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04q8aPEtH .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04q8aPEtH .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04q8aPEtH .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04q8aPEtH .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04q8aPEtH .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04q8aPEtH .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04q8aPEtH .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04q8aPEtH .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04q8aPEtH .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04q8aPEtH .menu-content-top,
  .cid-t04q8aPEtH .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04q8aPEtH button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04q8aPEtH .widget-title,
.cid-t04q8aPEtH .widget-icon {
  color: #1388ba;
}
.cid-t04q8bZzjv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04q8bZzjv .mbr-text,
.cid-t04q8bZzjv .mbr-section-btn {
  color: #ffffff;
}
.cid-t04q8bZzjv .mbr-section-title {
  color: #ffffff;
}
.cid-t04q8cFztw {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04q8cFztw H1 {
  color: #0a4f6e;
}
.cid-t04q8cFztw .mbr-text,
.cid-t04q8cFztw .mbr-section-btn {
  color: #716c80;
}
.cid-t04q8cFztw img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04q8cFztw img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04q8cZIxy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04q8cZIxy .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04q8cZIxy .card-title {
  transition: all 0.3s;
}
.cid-t04q8cZIxy .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04q8cZIxy .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04q8cZIxy .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04q8cZIxy .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04q8cZIxy .card-wrapper:hover .mbr-iconfont,
.cid-t04q8cZIxy .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04q8cZIxy .card-title,
.cid-t04q8cZIxy .card-box {
  color: #353535;
}
.cid-t04q8cZIxy .main-title,
.cid-t04q8cZIxy .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04q8dtAQr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04q8dtAQr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04q8dtAQr .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04q8dtAQr .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04q8dtAQr .btn-primary-outline:active {
  color: gray;
}
.cid-t04q8dtAQr .btn-primary-outline:hover {
  color: white;
}
.cid-t04q8dtAQr div {
  overflow: hidden;
}
.cid-t04q8dtAQr li.active .btn-primary-outline {
  color: white;
}
.cid-t04q8dtAQr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04q8dtAQr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04q8dtAQr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04q8dtAQr .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04q8dtAQr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04q8dtAQr .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04q8dtAQr .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04q8dtAQr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04q8dtAQr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04q8dtAQr .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04q8dtAQr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04q8dtAQr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04q8dSGmx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04q8dSGmx .content {
    text-align: center;
  }
  .cid-t04q8dSGmx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04q8dSGmx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04q8dSGmx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04q8dSGmx .media-wrap img {
  height: 6rem;
}
.cid-t04q8dSGmx .mbr-text {
  color: #8d97ad;
}
.cid-t04q8dSGmx .p-title {
  font-size: 17px;
}
.cid-t04q8dSGmx .p-title span {
  color: #111111;
}
.cid-t04q8dSGmx .title-card {
  font-size: 1.3rem;
}
.cid-t04q8dSGmx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04q8dSGmx .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04q8dSGmx .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04q8dSGmx .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04q8dSGmx .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04q8dSGmx .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04q8dSGmx .copyright img {
  margin-right: 10px;
}
.cid-t04q8dSGmx .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04q8dSGmx .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04q8dSGmx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04q8dSGmx .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04q8dSGmx .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04q8dSGmx .p-title,
.cid-t04q8dSGmx .social-media {
  color: #0a4f6e;
}
.cid-t04q8dSGmx H5 {
  color: #0a4f6e;
}
.cid-t04q8dSGmx .copyright > p {
  color: #1388ba;
}
.cid-t04qKjPOJE .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04qKjPOJE .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04qKjPOJE .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04qKjPOJE .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04qKjPOJE .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04qKjPOJE .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04qKjPOJE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04qKjPOJE .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04qKjPOJE .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04qKjPOJE .dropdown-item,
.cid-t04qKjPOJE .nav-link,
.cid-t04qKjPOJE .brand-name {
  font-style: normal;
}
.cid-t04qKjPOJE .dropdown-item:hover,
.cid-t04qKjPOJE .nav-link:hover,
.cid-t04qKjPOJE .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04qKjPOJE .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04qKjPOJE .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04qKjPOJE .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04qKjPOJE .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04qKjPOJE .nav-item {
  position: relative;
}
.cid-t04qKjPOJE .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04qKjPOJE .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04qKjPOJE .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04qKjPOJE .nav-link {
    line-height: 6.13;
  }
  .cid-t04qKjPOJE .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04qKjPOJE .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04qKjPOJE .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04qKjPOJE .content-text {
  margin-bottom: 0;
}
.cid-t04qKjPOJE .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04qKjPOJE .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04qKjPOJE .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04qKjPOJE .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04qKjPOJE .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04qKjPOJE .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04qKjPOJE .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04qKjPOJE .content-right-side {
  text-align: center;
}
.cid-t04qKjPOJE .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04qKjPOJE .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04qKjPOJE .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04qKjPOJE .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04qKjPOJE .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04qKjPOJE .info-widget:first-child {
  margin-left: 0;
}
.cid-t04qKjPOJE .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04qKjPOJE .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04qKjPOJE .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04qKjPOJE .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04qKjPOJE .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04qKjPOJE .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04qKjPOJE .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04qKjPOJE .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04qKjPOJE .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04qKjPOJE .navbar-toggler {
    display: none;
  }
  .cid-t04qKjPOJE .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04qKjPOJE .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04qKjPOJE .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04qKjPOJE .btn-sm {
  padding: 13px 29px;
}
.cid-t04qKjPOJE .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04qKjPOJE .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04qKjPOJE .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04qKjPOJE .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04qKjPOJE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04qKjPOJE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04qKjPOJE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04qKjPOJE .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04qKjPOJE .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04qKjPOJE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04qKjPOJE .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04qKjPOJE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04qKjPOJE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04qKjPOJE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04qKjPOJE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04qKjPOJE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04qKjPOJE button.navbar-toggler:focus {
  outline: none;
}
.cid-t04qKjPOJE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04qKjPOJE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04qKjPOJE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04qKjPOJE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04qKjPOJE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04qKjPOJE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04qKjPOJE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04qKjPOJE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04qKjPOJE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04qKjPOJE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04qKjPOJE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04qKjPOJE .collapsed .btn {
  display: flex;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse.collapsing,
.cid-t04qKjPOJE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04qKjPOJE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04qKjPOJE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04qKjPOJE .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04qKjPOJE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04qKjPOJE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04qKjPOJE .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04qKjPOJE .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04qKjPOJE .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04qKjPOJE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04qKjPOJE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04qKjPOJE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04qKjPOJE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04qKjPOJE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04qKjPOJE .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04qKjPOJE .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04qKjPOJE .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04qKjPOJE .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04qKjPOJE .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04qKjPOJE .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04qKjPOJE .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing,
  .cid-t04qKjPOJE .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing .navbar-nav,
  .cid-t04qKjPOJE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04qKjPOJE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04qKjPOJE .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04qKjPOJE .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04qKjPOJE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04qKjPOJE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04qKjPOJE img {
    height: 3.8rem !important;
  }
  .cid-t04qKjPOJE .btn {
    display: flex;
  }
  .cid-t04qKjPOJE button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04qKjPOJE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04qKjPOJE .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04qKjPOJE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04qKjPOJE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04qKjPOJE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04qKjPOJE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04qKjPOJE .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04qKjPOJE .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04qKjPOJE .navbar-toggler {
  position: relative;
}
.cid-t04qKjPOJE .dropdown-item.active,
.cid-t04qKjPOJE .dropdown-item:active {
  color: initial;
}
.cid-t04qKjPOJE .widget-title {
  color: #ff40b4;
}
.cid-t04qKjPOJE .widget-text {
  color: #ff40b4;
}
.cid-t04qKjPOJE .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04qKjPOJE .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04qKjPOJE .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04qKjPOJE .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04qKjPOJE .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04qKjPOJE .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04qKjPOJE .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04qKjPOJE .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04qKjPOJE .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04qKjPOJE .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04qKjPOJE .menu-content-top,
  .cid-t04qKjPOJE .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04qKjPOJE button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04qKjPOJE .widget-title,
.cid-t04qKjPOJE .widget-icon {
  color: #1388ba;
}
.cid-t04qKkXMaZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04qKkXMaZ .mbr-text,
.cid-t04qKkXMaZ .mbr-section-btn {
  color: #ffffff;
}
.cid-t04qKkXMaZ .mbr-section-title {
  color: #ffffff;
}
.cid-t04qKlvE2e {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1147211-1920x1080.jpg");
}
.cid-t04qKlvE2e H1 {
  color: #0a4f6e;
}
.cid-t04qKlvE2e .mbr-text,
.cid-t04qKlvE2e .mbr-section-btn {
  color: #716c80;
}
.cid-t04qKlvE2e img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04qKlvE2e img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04qKlPsPv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04qKlPsPv .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04qKlPsPv .card-title {
  transition: all 0.3s;
}
.cid-t04qKlPsPv .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04qKlPsPv .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04qKlPsPv .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04qKlPsPv .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04qKlPsPv .card-wrapper:hover .mbr-iconfont,
.cid-t04qKlPsPv .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04qKlPsPv .card-title,
.cid-t04qKlPsPv .card-box {
  color: #353535;
}
.cid-t04qKlPsPv .main-title,
.cid-t04qKlPsPv .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04qKmm5CM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04qKmm5CM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04qKmm5CM .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04qKmm5CM .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04qKmm5CM .btn-primary-outline:active {
  color: gray;
}
.cid-t04qKmm5CM .btn-primary-outline:hover {
  color: white;
}
.cid-t04qKmm5CM div {
  overflow: hidden;
}
.cid-t04qKmm5CM li.active .btn-primary-outline {
  color: white;
}
.cid-t04qKmm5CM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04qKmm5CM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04qKmm5CM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04qKmm5CM .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04qKmm5CM .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04qKmm5CM .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04qKmm5CM .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04qKmm5CM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04qKmm5CM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04qKmm5CM .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04qKmm5CM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04qKmm5CM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04qKmNhhI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04qKmNhhI .content {
    text-align: center;
  }
  .cid-t04qKmNhhI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04qKmNhhI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04qKmNhhI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04qKmNhhI .media-wrap img {
  height: 6rem;
}
.cid-t04qKmNhhI .mbr-text {
  color: #8d97ad;
}
.cid-t04qKmNhhI .p-title {
  font-size: 17px;
}
.cid-t04qKmNhhI .p-title span {
  color: #111111;
}
.cid-t04qKmNhhI .title-card {
  font-size: 1.3rem;
}
.cid-t04qKmNhhI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04qKmNhhI .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04qKmNhhI .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04qKmNhhI .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04qKmNhhI .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04qKmNhhI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04qKmNhhI .copyright img {
  margin-right: 10px;
}
.cid-t04qKmNhhI .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04qKmNhhI .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04qKmNhhI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04qKmNhhI .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04qKmNhhI .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04qKmNhhI .p-title,
.cid-t04qKmNhhI .social-media {
  color: #0a4f6e;
}
.cid-t04qKmNhhI H5 {
  color: #0a4f6e;
}
.cid-t04qKmNhhI .copyright > p {
  color: #1388ba;
}
.cid-t04sIH32Xa .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04sIH32Xa .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04sIH32Xa .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04sIH32Xa .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04sIH32Xa .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04sIH32Xa .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04sIH32Xa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04sIH32Xa .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04sIH32Xa .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04sIH32Xa .dropdown-item,
.cid-t04sIH32Xa .nav-link,
.cid-t04sIH32Xa .brand-name {
  font-style: normal;
}
.cid-t04sIH32Xa .dropdown-item:hover,
.cid-t04sIH32Xa .nav-link:hover,
.cid-t04sIH32Xa .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04sIH32Xa .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04sIH32Xa .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04sIH32Xa .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04sIH32Xa .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04sIH32Xa .nav-item {
  position: relative;
}
.cid-t04sIH32Xa .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04sIH32Xa .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04sIH32Xa .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04sIH32Xa .nav-link {
    line-height: 6.13;
  }
  .cid-t04sIH32Xa .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04sIH32Xa .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04sIH32Xa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04sIH32Xa .content-text {
  margin-bottom: 0;
}
.cid-t04sIH32Xa .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04sIH32Xa .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04sIH32Xa .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04sIH32Xa .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04sIH32Xa .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04sIH32Xa .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04sIH32Xa .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04sIH32Xa .content-right-side {
  text-align: center;
}
.cid-t04sIH32Xa .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04sIH32Xa .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04sIH32Xa .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04sIH32Xa .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04sIH32Xa .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04sIH32Xa .info-widget:first-child {
  margin-left: 0;
}
.cid-t04sIH32Xa .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04sIH32Xa .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04sIH32Xa .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04sIH32Xa .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04sIH32Xa .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04sIH32Xa .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04sIH32Xa .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04sIH32Xa .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04sIH32Xa .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04sIH32Xa .navbar-toggler {
    display: none;
  }
  .cid-t04sIH32Xa .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04sIH32Xa .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04sIH32Xa .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04sIH32Xa .btn-sm {
  padding: 13px 29px;
}
.cid-t04sIH32Xa .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04sIH32Xa .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04sIH32Xa .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04sIH32Xa .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04sIH32Xa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04sIH32Xa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04sIH32Xa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04sIH32Xa .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04sIH32Xa .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04sIH32Xa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04sIH32Xa .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04sIH32Xa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04sIH32Xa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04sIH32Xa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04sIH32Xa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04sIH32Xa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04sIH32Xa button.navbar-toggler:focus {
  outline: none;
}
.cid-t04sIH32Xa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04sIH32Xa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04sIH32Xa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04sIH32Xa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04sIH32Xa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04sIH32Xa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04sIH32Xa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04sIH32Xa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04sIH32Xa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04sIH32Xa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04sIH32Xa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04sIH32Xa .collapsed .btn {
  display: flex;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse.collapsing,
.cid-t04sIH32Xa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04sIH32Xa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04sIH32Xa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04sIH32Xa .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04sIH32Xa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04sIH32Xa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04sIH32Xa .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04sIH32Xa .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04sIH32Xa .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04sIH32Xa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04sIH32Xa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04sIH32Xa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04sIH32Xa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04sIH32Xa .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04sIH32Xa .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04sIH32Xa .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04sIH32Xa .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04sIH32Xa .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04sIH32Xa .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04sIH32Xa .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04sIH32Xa .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing,
  .cid-t04sIH32Xa .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing .navbar-nav,
  .cid-t04sIH32Xa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04sIH32Xa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04sIH32Xa .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04sIH32Xa .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04sIH32Xa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04sIH32Xa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04sIH32Xa img {
    height: 3.8rem !important;
  }
  .cid-t04sIH32Xa .btn {
    display: flex;
  }
  .cid-t04sIH32Xa button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04sIH32Xa .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04sIH32Xa .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04sIH32Xa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04sIH32Xa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04sIH32Xa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04sIH32Xa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04sIH32Xa .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04sIH32Xa .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04sIH32Xa .navbar-toggler {
  position: relative;
}
.cid-t04sIH32Xa .dropdown-item.active,
.cid-t04sIH32Xa .dropdown-item:active {
  color: initial;
}
.cid-t04sIH32Xa .widget-title {
  color: #ff40b4;
}
.cid-t04sIH32Xa .widget-text {
  color: #ff40b4;
}
.cid-t04sIH32Xa .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04sIH32Xa .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04sIH32Xa .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04sIH32Xa .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04sIH32Xa .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04sIH32Xa .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04sIH32Xa .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04sIH32Xa .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04sIH32Xa .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04sIH32Xa .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04sIH32Xa .menu-content-top,
  .cid-t04sIH32Xa .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04sIH32Xa button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04sIH32Xa .widget-title,
.cid-t04sIH32Xa .widget-icon {
  color: #1388ba;
}
.cid-t04sIHUZQG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04sIHUZQG .mbr-text,
.cid-t04sIHUZQG .mbr-section-btn {
  color: #ffffff;
}
.cid-t04sIHUZQG .mbr-section-title {
  color: #ffffff;
}
.cid-t04sIIteXG {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04sIIteXG H1 {
  color: #0a4f6e;
}
.cid-t04sIIteXG .mbr-text,
.cid-t04sIIteXG .mbr-section-btn {
  color: #716c80;
}
.cid-t04sIIteXG img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04sIIteXG img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04sIILmjo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t04sIILmjo .container {
    max-width: 1162px;
  }
}
.cid-t04sIILmjo .mbr-section-title {
  text-align: center;
}
.cid-t04sIIY8BC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t04sIIY8BC img,
.cid-t04sIIY8BC .item-img {
  width: 100%;
}
.cid-t04sIIY8BC .item:focus,
.cid-t04sIIY8BC span:focus {
  outline: none;
}
.cid-t04sIIY8BC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t04sIIY8BC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t04sIIY8BC .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t04sIIY8BC .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t04sIIY8BC .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t04sIIY8BC .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t04sIIY8BC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t04sIIY8BC .mbr-section-title {
  color: #232323;
}
.cid-t04sIIY8BC .mbr-text,
.cid-t04sIIY8BC .mbr-section-btn {
  text-align: left;
}
.cid-t04sIIY8BC .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t04sIIY8BC .item-subtitle {
  text-align: left;
}
.cid-t04sIJv2Sk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t04sIJv2Sk img,
.cid-t04sIJv2Sk .item-img {
  width: 100%;
}
.cid-t04sIJv2Sk .item:focus,
.cid-t04sIJv2Sk span:focus {
  outline: none;
}
.cid-t04sIJv2Sk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t04sIJv2Sk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t04sIJv2Sk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t04sIJv2Sk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t04sIJv2Sk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t04sIJv2Sk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t04sIJv2Sk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t04sIJv2Sk .mbr-section-title {
  color: #232323;
}
.cid-t04sIJv2Sk .mbr-text,
.cid-t04sIJv2Sk .mbr-section-btn {
  text-align: left;
}
.cid-t04sIJv2Sk .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t04sIJv2Sk .item-subtitle {
  text-align: left;
}
.cid-t04sIJZIX4 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t04sIJZIX4 img,
.cid-t04sIJZIX4 .item-img {
  width: 100%;
}
.cid-t04sIJZIX4 .item:focus,
.cid-t04sIJZIX4 span:focus {
  outline: none;
}
.cid-t04sIJZIX4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t04sIJZIX4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t04sIJZIX4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t04sIJZIX4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t04sIJZIX4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t04sIJZIX4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t04sIJZIX4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t04sIJZIX4 .mbr-section-title {
  color: #232323;
}
.cid-t04sIJZIX4 .mbr-text,
.cid-t04sIJZIX4 .mbr-section-btn {
  text-align: left;
}
.cid-t04sIJZIX4 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t04sIJZIX4 .item-subtitle {
  text-align: left;
}
.cid-t04sIKryQE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04sIKryQE .content {
    text-align: center;
  }
  .cid-t04sIKryQE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04sIKryQE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04sIKryQE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04sIKryQE .media-wrap img {
  height: 6rem;
}
.cid-t04sIKryQE .mbr-text {
  color: #8d97ad;
}
.cid-t04sIKryQE .p-title {
  font-size: 17px;
}
.cid-t04sIKryQE .p-title span {
  color: #111111;
}
.cid-t04sIKryQE .title-card {
  font-size: 1.3rem;
}
.cid-t04sIKryQE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04sIKryQE .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04sIKryQE .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04sIKryQE .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04sIKryQE .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04sIKryQE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04sIKryQE .copyright img {
  margin-right: 10px;
}
.cid-t04sIKryQE .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04sIKryQE .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04sIKryQE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04sIKryQE .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04sIKryQE .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04sIKryQE .p-title,
.cid-t04sIKryQE .social-media {
  color: #0a4f6e;
}
.cid-t04sIKryQE H5 {
  color: #0a4f6e;
}
.cid-t04sIKryQE .copyright > p {
  color: #1388ba;
}
.cid-t04w2N1yAM .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04w2N1yAM .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04w2N1yAM .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04w2N1yAM .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04w2N1yAM .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04w2N1yAM .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04w2N1yAM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04w2N1yAM .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04w2N1yAM .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04w2N1yAM .dropdown-item,
.cid-t04w2N1yAM .nav-link,
.cid-t04w2N1yAM .brand-name {
  font-style: normal;
}
.cid-t04w2N1yAM .dropdown-item:hover,
.cid-t04w2N1yAM .nav-link:hover,
.cid-t04w2N1yAM .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04w2N1yAM .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04w2N1yAM .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04w2N1yAM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04w2N1yAM .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04w2N1yAM .nav-item {
  position: relative;
}
.cid-t04w2N1yAM .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04w2N1yAM .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04w2N1yAM .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04w2N1yAM .nav-link {
    line-height: 6.13;
  }
  .cid-t04w2N1yAM .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04w2N1yAM .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04w2N1yAM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04w2N1yAM .content-text {
  margin-bottom: 0;
}
.cid-t04w2N1yAM .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04w2N1yAM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04w2N1yAM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04w2N1yAM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04w2N1yAM .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04w2N1yAM .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04w2N1yAM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04w2N1yAM .content-right-side {
  text-align: center;
}
.cid-t04w2N1yAM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04w2N1yAM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04w2N1yAM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04w2N1yAM .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04w2N1yAM .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04w2N1yAM .info-widget:first-child {
  margin-left: 0;
}
.cid-t04w2N1yAM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04w2N1yAM .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04w2N1yAM .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04w2N1yAM .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04w2N1yAM .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04w2N1yAM .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04w2N1yAM .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04w2N1yAM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04w2N1yAM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04w2N1yAM .navbar-toggler {
    display: none;
  }
  .cid-t04w2N1yAM .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04w2N1yAM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04w2N1yAM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04w2N1yAM .btn-sm {
  padding: 13px 29px;
}
.cid-t04w2N1yAM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04w2N1yAM .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04w2N1yAM .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04w2N1yAM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04w2N1yAM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04w2N1yAM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04w2N1yAM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04w2N1yAM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04w2N1yAM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04w2N1yAM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04w2N1yAM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04w2N1yAM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04w2N1yAM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04w2N1yAM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04w2N1yAM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04w2N1yAM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04w2N1yAM button.navbar-toggler:focus {
  outline: none;
}
.cid-t04w2N1yAM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04w2N1yAM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04w2N1yAM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04w2N1yAM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04w2N1yAM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04w2N1yAM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04w2N1yAM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04w2N1yAM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04w2N1yAM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04w2N1yAM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04w2N1yAM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04w2N1yAM .collapsed .btn {
  display: flex;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse.collapsing,
.cid-t04w2N1yAM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04w2N1yAM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04w2N1yAM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04w2N1yAM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04w2N1yAM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04w2N1yAM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04w2N1yAM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04w2N1yAM .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04w2N1yAM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04w2N1yAM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04w2N1yAM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04w2N1yAM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04w2N1yAM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04w2N1yAM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04w2N1yAM .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04w2N1yAM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04w2N1yAM .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04w2N1yAM .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04w2N1yAM .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04w2N1yAM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04w2N1yAM .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing,
  .cid-t04w2N1yAM .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing .navbar-nav,
  .cid-t04w2N1yAM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04w2N1yAM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04w2N1yAM .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04w2N1yAM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04w2N1yAM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04w2N1yAM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04w2N1yAM img {
    height: 3.8rem !important;
  }
  .cid-t04w2N1yAM .btn {
    display: flex;
  }
  .cid-t04w2N1yAM button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04w2N1yAM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04w2N1yAM .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04w2N1yAM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04w2N1yAM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04w2N1yAM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04w2N1yAM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04w2N1yAM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04w2N1yAM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04w2N1yAM .navbar-toggler {
  position: relative;
}
.cid-t04w2N1yAM .dropdown-item.active,
.cid-t04w2N1yAM .dropdown-item:active {
  color: initial;
}
.cid-t04w2N1yAM .widget-title {
  color: #ff40b4;
}
.cid-t04w2N1yAM .widget-text {
  color: #ff40b4;
}
.cid-t04w2N1yAM .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04w2N1yAM .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04w2N1yAM .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04w2N1yAM .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04w2N1yAM .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04w2N1yAM .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04w2N1yAM .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04w2N1yAM .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04w2N1yAM .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04w2N1yAM .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04w2N1yAM .menu-content-top,
  .cid-t04w2N1yAM .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04w2N1yAM button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04w2N1yAM .widget-title,
.cid-t04w2N1yAM .widget-icon {
  color: #1388ba;
}
.cid-t04w2O0KfX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04w2O0KfX .mbr-text,
.cid-t04w2O0KfX .mbr-section-btn {
  color: #ffffff;
}
.cid-t04w2O0KfX .mbr-section-title {
  color: #ffffff;
}
.cid-t04w2OvOmk {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04w2OvOmk H1 {
  color: #0a4f6e;
}
.cid-t04w2OvOmk .mbr-text,
.cid-t04w2OvOmk .mbr-section-btn {
  color: #716c80;
}
.cid-t04w2OvOmk img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04w2OvOmk img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04w2OSTsz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04w2OSTsz .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04w2OSTsz .card-title {
  transition: all 0.3s;
}
.cid-t04w2OSTsz .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04w2OSTsz .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04w2OSTsz .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04w2OSTsz .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04w2OSTsz .card-wrapper:hover .mbr-iconfont,
.cid-t04w2OSTsz .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04w2OSTsz .card-title,
.cid-t04w2OSTsz .card-box {
  color: #353535;
}
.cid-t04w2OSTsz .main-title,
.cid-t04w2OSTsz .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04w2PkjCq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04w2PkjCq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04w2PkjCq .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04w2PkjCq .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04w2PkjCq .btn-primary-outline:active {
  color: gray;
}
.cid-t04w2PkjCq .btn-primary-outline:hover {
  color: white;
}
.cid-t04w2PkjCq div {
  overflow: hidden;
}
.cid-t04w2PkjCq li.active .btn-primary-outline {
  color: white;
}
.cid-t04w2PkjCq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04w2PkjCq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04w2PkjCq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04w2PkjCq .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04w2PkjCq .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04w2PkjCq .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04w2PkjCq .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04w2PkjCq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04w2PkjCq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04w2PkjCq .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04w2PkjCq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04w2PkjCq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04w2PH00f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04w2PH00f .content {
    text-align: center;
  }
  .cid-t04w2PH00f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04w2PH00f .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04w2PH00f .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04w2PH00f .media-wrap img {
  height: 6rem;
}
.cid-t04w2PH00f .mbr-text {
  color: #8d97ad;
}
.cid-t04w2PH00f .p-title {
  font-size: 17px;
}
.cid-t04w2PH00f .p-title span {
  color: #111111;
}
.cid-t04w2PH00f .title-card {
  font-size: 1.3rem;
}
.cid-t04w2PH00f .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04w2PH00f .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04w2PH00f .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04w2PH00f .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04w2PH00f .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04w2PH00f .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04w2PH00f .copyright img {
  margin-right: 10px;
}
.cid-t04w2PH00f .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04w2PH00f .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04w2PH00f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04w2PH00f .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04w2PH00f .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04w2PH00f .p-title,
.cid-t04w2PH00f .social-media {
  color: #0a4f6e;
}
.cid-t04w2PH00f H5 {
  color: #0a4f6e;
}
.cid-t04w2PH00f .copyright > p {
  color: #1388ba;
}
.cid-t04x7SUYOh .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04x7SUYOh .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04x7SUYOh .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04x7SUYOh .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04x7SUYOh .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04x7SUYOh .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04x7SUYOh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04x7SUYOh .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04x7SUYOh .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04x7SUYOh .dropdown-item,
.cid-t04x7SUYOh .nav-link,
.cid-t04x7SUYOh .brand-name {
  font-style: normal;
}
.cid-t04x7SUYOh .dropdown-item:hover,
.cid-t04x7SUYOh .nav-link:hover,
.cid-t04x7SUYOh .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04x7SUYOh .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04x7SUYOh .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04x7SUYOh .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04x7SUYOh .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04x7SUYOh .nav-item {
  position: relative;
}
.cid-t04x7SUYOh .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04x7SUYOh .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04x7SUYOh .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04x7SUYOh .nav-link {
    line-height: 6.13;
  }
  .cid-t04x7SUYOh .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04x7SUYOh .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04x7SUYOh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04x7SUYOh .content-text {
  margin-bottom: 0;
}
.cid-t04x7SUYOh .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04x7SUYOh .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04x7SUYOh .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04x7SUYOh .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04x7SUYOh .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04x7SUYOh .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04x7SUYOh .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04x7SUYOh .content-right-side {
  text-align: center;
}
.cid-t04x7SUYOh .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04x7SUYOh .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04x7SUYOh .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04x7SUYOh .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04x7SUYOh .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04x7SUYOh .info-widget:first-child {
  margin-left: 0;
}
.cid-t04x7SUYOh .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04x7SUYOh .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04x7SUYOh .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04x7SUYOh .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04x7SUYOh .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04x7SUYOh .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04x7SUYOh .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04x7SUYOh .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04x7SUYOh .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04x7SUYOh .navbar-toggler {
    display: none;
  }
  .cid-t04x7SUYOh .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04x7SUYOh .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04x7SUYOh .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04x7SUYOh .btn-sm {
  padding: 13px 29px;
}
.cid-t04x7SUYOh .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04x7SUYOh .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04x7SUYOh .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04x7SUYOh .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04x7SUYOh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04x7SUYOh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04x7SUYOh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04x7SUYOh .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04x7SUYOh .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04x7SUYOh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04x7SUYOh .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04x7SUYOh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04x7SUYOh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04x7SUYOh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04x7SUYOh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04x7SUYOh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04x7SUYOh button.navbar-toggler:focus {
  outline: none;
}
.cid-t04x7SUYOh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04x7SUYOh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04x7SUYOh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04x7SUYOh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04x7SUYOh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04x7SUYOh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04x7SUYOh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04x7SUYOh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04x7SUYOh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04x7SUYOh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04x7SUYOh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04x7SUYOh .collapsed .btn {
  display: flex;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse.collapsing,
.cid-t04x7SUYOh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04x7SUYOh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04x7SUYOh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04x7SUYOh .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04x7SUYOh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04x7SUYOh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04x7SUYOh .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04x7SUYOh .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04x7SUYOh .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04x7SUYOh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04x7SUYOh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04x7SUYOh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04x7SUYOh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04x7SUYOh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04x7SUYOh .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04x7SUYOh .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04x7SUYOh .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04x7SUYOh .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04x7SUYOh .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04x7SUYOh .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04x7SUYOh .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing,
  .cid-t04x7SUYOh .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing .navbar-nav,
  .cid-t04x7SUYOh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04x7SUYOh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04x7SUYOh .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04x7SUYOh .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04x7SUYOh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04x7SUYOh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04x7SUYOh img {
    height: 3.8rem !important;
  }
  .cid-t04x7SUYOh .btn {
    display: flex;
  }
  .cid-t04x7SUYOh button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04x7SUYOh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04x7SUYOh .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04x7SUYOh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04x7SUYOh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04x7SUYOh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04x7SUYOh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04x7SUYOh .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04x7SUYOh .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04x7SUYOh .navbar-toggler {
  position: relative;
}
.cid-t04x7SUYOh .dropdown-item.active,
.cid-t04x7SUYOh .dropdown-item:active {
  color: initial;
}
.cid-t04x7SUYOh .widget-title {
  color: #ff40b4;
}
.cid-t04x7SUYOh .widget-text {
  color: #ff40b4;
}
.cid-t04x7SUYOh .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04x7SUYOh .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04x7SUYOh .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04x7SUYOh .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04x7SUYOh .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04x7SUYOh .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04x7SUYOh .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04x7SUYOh .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04x7SUYOh .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04x7SUYOh .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04x7SUYOh .menu-content-top,
  .cid-t04x7SUYOh .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04x7SUYOh button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04x7SUYOh .widget-title,
.cid-t04x7SUYOh .widget-icon {
  color: #1388ba;
}
.cid-t04x7U91AZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04x7U91AZ .mbr-text,
.cid-t04x7U91AZ .mbr-section-btn {
  color: #ffffff;
}
.cid-t04x7U91AZ .mbr-section-title {
  color: #ffffff;
}
.cid-t04x7UGQFp {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04x7UGQFp H1 {
  color: #0a4f6e;
}
.cid-t04x7UGQFp .mbr-text,
.cid-t04x7UGQFp .mbr-section-btn {
  color: #716c80;
}
.cid-t04x7UGQFp img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04x7UGQFp img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04x7UZFCt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04x7UZFCt .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04x7UZFCt .card-title {
  transition: all 0.3s;
}
.cid-t04x7UZFCt .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04x7UZFCt .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04x7UZFCt .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04x7UZFCt .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04x7UZFCt .card-wrapper:hover .mbr-iconfont,
.cid-t04x7UZFCt .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04x7UZFCt .card-title,
.cid-t04x7UZFCt .card-box {
  color: #353535;
}
.cid-t04x7UZFCt .main-title,
.cid-t04x7UZFCt .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04x7VsCW4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04x7VsCW4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04x7VsCW4 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04x7VsCW4 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04x7VsCW4 .btn-primary-outline:active {
  color: gray;
}
.cid-t04x7VsCW4 .btn-primary-outline:hover {
  color: white;
}
.cid-t04x7VsCW4 div {
  overflow: hidden;
}
.cid-t04x7VsCW4 li.active .btn-primary-outline {
  color: white;
}
.cid-t04x7VsCW4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04x7VsCW4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04x7VsCW4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04x7VsCW4 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04x7VsCW4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04x7VsCW4 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04x7VsCW4 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04x7VsCW4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04x7VsCW4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04x7VsCW4 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04x7VsCW4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04x7VsCW4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04x7VSX6Z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04x7VSX6Z .content {
    text-align: center;
  }
  .cid-t04x7VSX6Z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04x7VSX6Z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04x7VSX6Z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04x7VSX6Z .media-wrap img {
  height: 6rem;
}
.cid-t04x7VSX6Z .mbr-text {
  color: #8d97ad;
}
.cid-t04x7VSX6Z .p-title {
  font-size: 17px;
}
.cid-t04x7VSX6Z .p-title span {
  color: #111111;
}
.cid-t04x7VSX6Z .title-card {
  font-size: 1.3rem;
}
.cid-t04x7VSX6Z .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04x7VSX6Z .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04x7VSX6Z .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04x7VSX6Z .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04x7VSX6Z .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04x7VSX6Z .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04x7VSX6Z .copyright img {
  margin-right: 10px;
}
.cid-t04x7VSX6Z .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04x7VSX6Z .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04x7VSX6Z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04x7VSX6Z .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04x7VSX6Z .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04x7VSX6Z .p-title,
.cid-t04x7VSX6Z .social-media {
  color: #0a4f6e;
}
.cid-t04x7VSX6Z H5 {
  color: #0a4f6e;
}
.cid-t04x7VSX6Z .copyright > p {
  color: #1388ba;
}
.cid-t04xOudzBY .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04xOudzBY .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04xOudzBY .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04xOudzBY .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04xOudzBY .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04xOudzBY .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04xOudzBY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04xOudzBY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04xOudzBY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04xOudzBY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04xOudzBY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04xOudzBY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04xOudzBY .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04xOudzBY .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04xOudzBY .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04xOudzBY .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04xOudzBY .dropdown-item,
.cid-t04xOudzBY .nav-link,
.cid-t04xOudzBY .brand-name {
  font-style: normal;
}
.cid-t04xOudzBY .dropdown-item:hover,
.cid-t04xOudzBY .nav-link:hover,
.cid-t04xOudzBY .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04xOudzBY .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04xOudzBY .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04xOudzBY .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04xOudzBY .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04xOudzBY .nav-item {
  position: relative;
}
.cid-t04xOudzBY .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04xOudzBY .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04xOudzBY .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04xOudzBY .nav-link {
    line-height: 6.13;
  }
  .cid-t04xOudzBY .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04xOudzBY .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04xOudzBY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04xOudzBY .content-text {
  margin-bottom: 0;
}
.cid-t04xOudzBY .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04xOudzBY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04xOudzBY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04xOudzBY .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04xOudzBY .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04xOudzBY .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04xOudzBY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04xOudzBY .content-right-side {
  text-align: center;
}
.cid-t04xOudzBY .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04xOudzBY .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04xOudzBY .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04xOudzBY .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04xOudzBY .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04xOudzBY .info-widget:first-child {
  margin-left: 0;
}
.cid-t04xOudzBY .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04xOudzBY .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04xOudzBY .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04xOudzBY .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04xOudzBY .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04xOudzBY .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04xOudzBY .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04xOudzBY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04xOudzBY .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04xOudzBY .navbar-toggler {
    display: none;
  }
  .cid-t04xOudzBY .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04xOudzBY .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04xOudzBY .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04xOudzBY .btn-sm {
  padding: 13px 29px;
}
.cid-t04xOudzBY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04xOudzBY .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04xOudzBY .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04xOudzBY .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04xOudzBY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04xOudzBY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04xOudzBY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04xOudzBY .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04xOudzBY .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04xOudzBY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04xOudzBY .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04xOudzBY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04xOudzBY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04xOudzBY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04xOudzBY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04xOudzBY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04xOudzBY button.navbar-toggler:focus {
  outline: none;
}
.cid-t04xOudzBY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04xOudzBY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04xOudzBY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04xOudzBY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04xOudzBY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04xOudzBY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04xOudzBY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04xOudzBY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04xOudzBY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04xOudzBY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04xOudzBY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04xOudzBY .collapsed .btn {
  display: flex;
}
.cid-t04xOudzBY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04xOudzBY .collapsed .navbar-collapse.collapsing,
.cid-t04xOudzBY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04xOudzBY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04xOudzBY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04xOudzBY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04xOudzBY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04xOudzBY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04xOudzBY .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04xOudzBY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04xOudzBY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04xOudzBY .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04xOudzBY .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04xOudzBY .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04xOudzBY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04xOudzBY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04xOudzBY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04xOudzBY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04xOudzBY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04xOudzBY .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04xOudzBY .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04xOudzBY .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04xOudzBY .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04xOudzBY .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04xOudzBY .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04xOudzBY .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing,
  .cid-t04xOudzBY .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing .navbar-nav,
  .cid-t04xOudzBY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04xOudzBY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04xOudzBY .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04xOudzBY .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04xOudzBY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04xOudzBY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04xOudzBY img {
    height: 3.8rem !important;
  }
  .cid-t04xOudzBY .btn {
    display: flex;
  }
  .cid-t04xOudzBY button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04xOudzBY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04xOudzBY .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04xOudzBY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04xOudzBY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04xOudzBY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04xOudzBY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04xOudzBY .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04xOudzBY .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04xOudzBY .navbar-toggler {
  position: relative;
}
.cid-t04xOudzBY .dropdown-item.active,
.cid-t04xOudzBY .dropdown-item:active {
  color: initial;
}
.cid-t04xOudzBY .widget-title {
  color: #ff40b4;
}
.cid-t04xOudzBY .widget-text {
  color: #ff40b4;
}
.cid-t04xOudzBY .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04xOudzBY .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04xOudzBY .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04xOudzBY .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04xOudzBY .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04xOudzBY .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04xOudzBY .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04xOudzBY .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04xOudzBY .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04xOudzBY .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04xOudzBY .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04xOudzBY .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04xOudzBY .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04xOudzBY .menu-content-top,
  .cid-t04xOudzBY .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04xOudzBY button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04xOudzBY .widget-title,
.cid-t04xOudzBY .widget-icon {
  color: #1388ba;
}
.cid-t04xOv3qfb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04xOv3qfb .mbr-text,
.cid-t04xOv3qfb .mbr-section-btn {
  color: #ffffff;
}
.cid-t04xOv3qfb .mbr-section-title {
  color: #ffffff;
}
.cid-t04xOvntbZ {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04xOvntbZ H1 {
  color: #0a4f6e;
}
.cid-t04xOvntbZ .mbr-text,
.cid-t04xOvntbZ .mbr-section-btn {
  color: #716c80;
}
.cid-t04xOvntbZ img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04xOvntbZ img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04xOvOEbZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04xOvOEbZ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04xOvOEbZ .card-title {
  transition: all 0.3s;
}
.cid-t04xOvOEbZ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04xOvOEbZ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04xOvOEbZ .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04xOvOEbZ .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04xOvOEbZ .card-wrapper:hover .mbr-iconfont,
.cid-t04xOvOEbZ .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04xOvOEbZ .card-title,
.cid-t04xOvOEbZ .card-box {
  color: #353535;
}
.cid-t04xOvOEbZ .main-title,
.cid-t04xOvOEbZ .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04xOweQTR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04xOweQTR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04xOweQTR .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04xOweQTR .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04xOweQTR .btn-primary-outline:active {
  color: gray;
}
.cid-t04xOweQTR .btn-primary-outline:hover {
  color: white;
}
.cid-t04xOweQTR div {
  overflow: hidden;
}
.cid-t04xOweQTR li.active .btn-primary-outline {
  color: white;
}
.cid-t04xOweQTR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04xOweQTR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04xOweQTR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04xOweQTR .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04xOweQTR .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04xOweQTR .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04xOweQTR .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04xOweQTR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04xOweQTR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04xOweQTR .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04xOweQTR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04xOweQTR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04xOwG9oh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04xOwG9oh .content {
    text-align: center;
  }
  .cid-t04xOwG9oh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04xOwG9oh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04xOwG9oh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04xOwG9oh .media-wrap img {
  height: 6rem;
}
.cid-t04xOwG9oh .mbr-text {
  color: #8d97ad;
}
.cid-t04xOwG9oh .p-title {
  font-size: 17px;
}
.cid-t04xOwG9oh .p-title span {
  color: #111111;
}
.cid-t04xOwG9oh .title-card {
  font-size: 1.3rem;
}
.cid-t04xOwG9oh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04xOwG9oh .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04xOwG9oh .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04xOwG9oh .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04xOwG9oh .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04xOwG9oh .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04xOwG9oh .copyright img {
  margin-right: 10px;
}
.cid-t04xOwG9oh .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04xOwG9oh .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04xOwG9oh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04xOwG9oh .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04xOwG9oh .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04xOwG9oh .p-title,
.cid-t04xOwG9oh .social-media {
  color: #0a4f6e;
}
.cid-t04xOwG9oh H5 {
  color: #0a4f6e;
}
.cid-t04xOwG9oh .copyright > p {
  color: #1388ba;
}
.cid-t04yhTHAkL .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04yhTHAkL .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04yhTHAkL .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04yhTHAkL .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04yhTHAkL .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04yhTHAkL .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04yhTHAkL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04yhTHAkL .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04yhTHAkL .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04yhTHAkL .dropdown-item,
.cid-t04yhTHAkL .nav-link,
.cid-t04yhTHAkL .brand-name {
  font-style: normal;
}
.cid-t04yhTHAkL .dropdown-item:hover,
.cid-t04yhTHAkL .nav-link:hover,
.cid-t04yhTHAkL .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04yhTHAkL .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04yhTHAkL .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04yhTHAkL .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04yhTHAkL .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04yhTHAkL .nav-item {
  position: relative;
}
.cid-t04yhTHAkL .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04yhTHAkL .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04yhTHAkL .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04yhTHAkL .nav-link {
    line-height: 6.13;
  }
  .cid-t04yhTHAkL .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04yhTHAkL .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04yhTHAkL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04yhTHAkL .content-text {
  margin-bottom: 0;
}
.cid-t04yhTHAkL .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04yhTHAkL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04yhTHAkL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04yhTHAkL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04yhTHAkL .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04yhTHAkL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04yhTHAkL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04yhTHAkL .content-right-side {
  text-align: center;
}
.cid-t04yhTHAkL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04yhTHAkL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04yhTHAkL .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04yhTHAkL .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04yhTHAkL .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04yhTHAkL .info-widget:first-child {
  margin-left: 0;
}
.cid-t04yhTHAkL .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04yhTHAkL .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04yhTHAkL .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04yhTHAkL .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04yhTHAkL .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04yhTHAkL .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04yhTHAkL .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04yhTHAkL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04yhTHAkL .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04yhTHAkL .navbar-toggler {
    display: none;
  }
  .cid-t04yhTHAkL .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04yhTHAkL .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04yhTHAkL .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04yhTHAkL .btn-sm {
  padding: 13px 29px;
}
.cid-t04yhTHAkL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04yhTHAkL .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04yhTHAkL .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04yhTHAkL .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04yhTHAkL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04yhTHAkL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04yhTHAkL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04yhTHAkL .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04yhTHAkL .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04yhTHAkL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04yhTHAkL .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04yhTHAkL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04yhTHAkL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04yhTHAkL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04yhTHAkL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04yhTHAkL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04yhTHAkL button.navbar-toggler:focus {
  outline: none;
}
.cid-t04yhTHAkL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04yhTHAkL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04yhTHAkL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04yhTHAkL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04yhTHAkL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04yhTHAkL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04yhTHAkL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04yhTHAkL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04yhTHAkL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04yhTHAkL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04yhTHAkL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04yhTHAkL .collapsed .btn {
  display: flex;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse.collapsing,
.cid-t04yhTHAkL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04yhTHAkL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04yhTHAkL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04yhTHAkL .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04yhTHAkL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04yhTHAkL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04yhTHAkL .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04yhTHAkL .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04yhTHAkL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04yhTHAkL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04yhTHAkL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04yhTHAkL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04yhTHAkL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04yhTHAkL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04yhTHAkL .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04yhTHAkL .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04yhTHAkL .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04yhTHAkL .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04yhTHAkL .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04yhTHAkL .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04yhTHAkL .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing,
  .cid-t04yhTHAkL .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing .navbar-nav,
  .cid-t04yhTHAkL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04yhTHAkL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04yhTHAkL .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04yhTHAkL .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04yhTHAkL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04yhTHAkL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04yhTHAkL img {
    height: 3.8rem !important;
  }
  .cid-t04yhTHAkL .btn {
    display: flex;
  }
  .cid-t04yhTHAkL button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04yhTHAkL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04yhTHAkL .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04yhTHAkL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04yhTHAkL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04yhTHAkL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04yhTHAkL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04yhTHAkL .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04yhTHAkL .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04yhTHAkL .navbar-toggler {
  position: relative;
}
.cid-t04yhTHAkL .dropdown-item.active,
.cid-t04yhTHAkL .dropdown-item:active {
  color: initial;
}
.cid-t04yhTHAkL .widget-title {
  color: #ff40b4;
}
.cid-t04yhTHAkL .widget-text {
  color: #ff40b4;
}
.cid-t04yhTHAkL .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04yhTHAkL .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04yhTHAkL .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04yhTHAkL .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04yhTHAkL .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04yhTHAkL .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04yhTHAkL .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04yhTHAkL .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04yhTHAkL .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04yhTHAkL .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04yhTHAkL .menu-content-top,
  .cid-t04yhTHAkL .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04yhTHAkL button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04yhTHAkL .widget-title,
.cid-t04yhTHAkL .widget-icon {
  color: #1388ba;
}
.cid-t04yhUQ5L4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04yhUQ5L4 .mbr-text,
.cid-t04yhUQ5L4 .mbr-section-btn {
  color: #ffffff;
}
.cid-t04yhUQ5L4 .mbr-section-title {
  color: #ffffff;
}
.cid-t04yhVrRBR {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04yhVrRBR H1 {
  color: #0a4f6e;
}
.cid-t04yhVrRBR .mbr-text,
.cid-t04yhVrRBR .mbr-section-btn {
  color: #716c80;
}
.cid-t04yhVrRBR img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04yhVrRBR img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04yhVO33q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04yhVO33q .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04yhVO33q .card-title {
  transition: all 0.3s;
}
.cid-t04yhVO33q .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04yhVO33q .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04yhVO33q .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04yhVO33q .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04yhVO33q .card-wrapper:hover .mbr-iconfont,
.cid-t04yhVO33q .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04yhVO33q .card-title,
.cid-t04yhVO33q .card-box {
  color: #353535;
}
.cid-t04yhVO33q .main-title,
.cid-t04yhVO33q .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04yhWfD4e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04yhWfD4e .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04yhWfD4e .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04yhWfD4e .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04yhWfD4e .btn-primary-outline:active {
  color: gray;
}
.cid-t04yhWfD4e .btn-primary-outline:hover {
  color: white;
}
.cid-t04yhWfD4e div {
  overflow: hidden;
}
.cid-t04yhWfD4e li.active .btn-primary-outline {
  color: white;
}
.cid-t04yhWfD4e .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04yhWfD4e .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04yhWfD4e .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04yhWfD4e .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04yhWfD4e .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04yhWfD4e .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04yhWfD4e .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04yhWfD4e .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04yhWfD4e .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04yhWfD4e .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04yhWfD4e .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04yhWfD4e .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04yhWIztC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04yhWIztC .content {
    text-align: center;
  }
  .cid-t04yhWIztC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04yhWIztC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04yhWIztC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04yhWIztC .media-wrap img {
  height: 6rem;
}
.cid-t04yhWIztC .mbr-text {
  color: #8d97ad;
}
.cid-t04yhWIztC .p-title {
  font-size: 17px;
}
.cid-t04yhWIztC .p-title span {
  color: #111111;
}
.cid-t04yhWIztC .title-card {
  font-size: 1.3rem;
}
.cid-t04yhWIztC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04yhWIztC .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04yhWIztC .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04yhWIztC .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04yhWIztC .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04yhWIztC .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04yhWIztC .copyright img {
  margin-right: 10px;
}
.cid-t04yhWIztC .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04yhWIztC .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04yhWIztC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04yhWIztC .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04yhWIztC .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04yhWIztC .p-title,
.cid-t04yhWIztC .social-media {
  color: #0a4f6e;
}
.cid-t04yhWIztC H5 {
  color: #0a4f6e;
}
.cid-t04yhWIztC .copyright > p {
  color: #1388ba;
}
.cid-t04yJxgIpj .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04yJxgIpj .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04yJxgIpj .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04yJxgIpj .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04yJxgIpj .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04yJxgIpj .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04yJxgIpj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04yJxgIpj .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04yJxgIpj .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04yJxgIpj .dropdown-item,
.cid-t04yJxgIpj .nav-link,
.cid-t04yJxgIpj .brand-name {
  font-style: normal;
}
.cid-t04yJxgIpj .dropdown-item:hover,
.cid-t04yJxgIpj .nav-link:hover,
.cid-t04yJxgIpj .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04yJxgIpj .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04yJxgIpj .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04yJxgIpj .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04yJxgIpj .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04yJxgIpj .nav-item {
  position: relative;
}
.cid-t04yJxgIpj .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04yJxgIpj .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04yJxgIpj .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04yJxgIpj .nav-link {
    line-height: 6.13;
  }
  .cid-t04yJxgIpj .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04yJxgIpj .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04yJxgIpj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04yJxgIpj .content-text {
  margin-bottom: 0;
}
.cid-t04yJxgIpj .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04yJxgIpj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04yJxgIpj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04yJxgIpj .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04yJxgIpj .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04yJxgIpj .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04yJxgIpj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04yJxgIpj .content-right-side {
  text-align: center;
}
.cid-t04yJxgIpj .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04yJxgIpj .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04yJxgIpj .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04yJxgIpj .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04yJxgIpj .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04yJxgIpj .info-widget:first-child {
  margin-left: 0;
}
.cid-t04yJxgIpj .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04yJxgIpj .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04yJxgIpj .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04yJxgIpj .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04yJxgIpj .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04yJxgIpj .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04yJxgIpj .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04yJxgIpj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04yJxgIpj .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04yJxgIpj .navbar-toggler {
    display: none;
  }
  .cid-t04yJxgIpj .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04yJxgIpj .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04yJxgIpj .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04yJxgIpj .btn-sm {
  padding: 13px 29px;
}
.cid-t04yJxgIpj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04yJxgIpj .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04yJxgIpj .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04yJxgIpj .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04yJxgIpj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04yJxgIpj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04yJxgIpj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04yJxgIpj .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04yJxgIpj .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04yJxgIpj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04yJxgIpj .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04yJxgIpj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04yJxgIpj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04yJxgIpj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04yJxgIpj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04yJxgIpj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04yJxgIpj button.navbar-toggler:focus {
  outline: none;
}
.cid-t04yJxgIpj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04yJxgIpj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04yJxgIpj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04yJxgIpj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04yJxgIpj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04yJxgIpj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04yJxgIpj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04yJxgIpj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04yJxgIpj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04yJxgIpj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04yJxgIpj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04yJxgIpj .collapsed .btn {
  display: flex;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse.collapsing,
.cid-t04yJxgIpj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04yJxgIpj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04yJxgIpj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04yJxgIpj .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04yJxgIpj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04yJxgIpj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04yJxgIpj .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04yJxgIpj .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04yJxgIpj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04yJxgIpj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04yJxgIpj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04yJxgIpj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04yJxgIpj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04yJxgIpj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04yJxgIpj .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04yJxgIpj .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04yJxgIpj .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04yJxgIpj .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04yJxgIpj .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04yJxgIpj .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04yJxgIpj .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing,
  .cid-t04yJxgIpj .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing .navbar-nav,
  .cid-t04yJxgIpj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04yJxgIpj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04yJxgIpj .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04yJxgIpj .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04yJxgIpj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04yJxgIpj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04yJxgIpj img {
    height: 3.8rem !important;
  }
  .cid-t04yJxgIpj .btn {
    display: flex;
  }
  .cid-t04yJxgIpj button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04yJxgIpj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04yJxgIpj .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04yJxgIpj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04yJxgIpj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04yJxgIpj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04yJxgIpj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04yJxgIpj .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04yJxgIpj .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04yJxgIpj .navbar-toggler {
  position: relative;
}
.cid-t04yJxgIpj .dropdown-item.active,
.cid-t04yJxgIpj .dropdown-item:active {
  color: initial;
}
.cid-t04yJxgIpj .widget-title {
  color: #ff40b4;
}
.cid-t04yJxgIpj .widget-text {
  color: #ff40b4;
}
.cid-t04yJxgIpj .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04yJxgIpj .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04yJxgIpj .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04yJxgIpj .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04yJxgIpj .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04yJxgIpj .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04yJxgIpj .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04yJxgIpj .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04yJxgIpj .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04yJxgIpj .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04yJxgIpj .menu-content-top,
  .cid-t04yJxgIpj .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04yJxgIpj button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04yJxgIpj .widget-title,
.cid-t04yJxgIpj .widget-icon {
  color: #1388ba;
}
.cid-t04yJypV7v {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04yJypV7v .mbr-text,
.cid-t04yJypV7v .mbr-section-btn {
  color: #ffffff;
}
.cid-t04yJypV7v .mbr-section-title {
  color: #ffffff;
}
.cid-t04yJyXeMU {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04yJyXeMU H1 {
  color: #0a4f6e;
}
.cid-t04yJyXeMU .mbr-text,
.cid-t04yJyXeMU .mbr-section-btn {
  color: #716c80;
}
.cid-t04yJyXeMU img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04yJyXeMU img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04yJzofM5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04yJzofM5 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04yJzofM5 .card-title {
  transition: all 0.3s;
}
.cid-t04yJzofM5 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04yJzofM5 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04yJzofM5 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04yJzofM5 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04yJzofM5 .card-wrapper:hover .mbr-iconfont,
.cid-t04yJzofM5 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04yJzofM5 .card-title,
.cid-t04yJzofM5 .card-box {
  color: #353535;
}
.cid-t04yJzofM5 .main-title,
.cid-t04yJzofM5 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04yJzSram {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04yJzSram .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04yJzSram .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04yJzSram .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04yJzSram .btn-primary-outline:active {
  color: gray;
}
.cid-t04yJzSram .btn-primary-outline:hover {
  color: white;
}
.cid-t04yJzSram div {
  overflow: hidden;
}
.cid-t04yJzSram li.active .btn-primary-outline {
  color: white;
}
.cid-t04yJzSram .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04yJzSram .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04yJzSram .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04yJzSram .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04yJzSram .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04yJzSram .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04yJzSram .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04yJzSram .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04yJzSram .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04yJzSram .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04yJzSram .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04yJzSram .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04yJAj22I {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04yJAj22I .content {
    text-align: center;
  }
  .cid-t04yJAj22I .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04yJAj22I .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04yJAj22I .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04yJAj22I .media-wrap img {
  height: 6rem;
}
.cid-t04yJAj22I .mbr-text {
  color: #8d97ad;
}
.cid-t04yJAj22I .p-title {
  font-size: 17px;
}
.cid-t04yJAj22I .p-title span {
  color: #111111;
}
.cid-t04yJAj22I .title-card {
  font-size: 1.3rem;
}
.cid-t04yJAj22I .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04yJAj22I .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04yJAj22I .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04yJAj22I .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04yJAj22I .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04yJAj22I .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04yJAj22I .copyright img {
  margin-right: 10px;
}
.cid-t04yJAj22I .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04yJAj22I .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04yJAj22I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04yJAj22I .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04yJAj22I .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04yJAj22I .p-title,
.cid-t04yJAj22I .social-media {
  color: #0a4f6e;
}
.cid-t04yJAj22I H5 {
  color: #0a4f6e;
}
.cid-t04yJAj22I .copyright > p {
  color: #1388ba;
}
.cid-t04zebUe4v .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04zebUe4v .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04zebUe4v .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04zebUe4v .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04zebUe4v .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04zebUe4v .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04zebUe4v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04zebUe4v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04zebUe4v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04zebUe4v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04zebUe4v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04zebUe4v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04zebUe4v .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04zebUe4v .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04zebUe4v .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04zebUe4v .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04zebUe4v .dropdown-item,
.cid-t04zebUe4v .nav-link,
.cid-t04zebUe4v .brand-name {
  font-style: normal;
}
.cid-t04zebUe4v .dropdown-item:hover,
.cid-t04zebUe4v .nav-link:hover,
.cid-t04zebUe4v .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04zebUe4v .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04zebUe4v .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04zebUe4v .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04zebUe4v .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04zebUe4v .nav-item {
  position: relative;
}
.cid-t04zebUe4v .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04zebUe4v .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04zebUe4v .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04zebUe4v .nav-link {
    line-height: 6.13;
  }
  .cid-t04zebUe4v .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04zebUe4v .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04zebUe4v .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04zebUe4v .content-text {
  margin-bottom: 0;
}
.cid-t04zebUe4v .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04zebUe4v .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04zebUe4v .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04zebUe4v .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04zebUe4v .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04zebUe4v .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04zebUe4v .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04zebUe4v .content-right-side {
  text-align: center;
}
.cid-t04zebUe4v .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04zebUe4v .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04zebUe4v .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04zebUe4v .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04zebUe4v .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04zebUe4v .info-widget:first-child {
  margin-left: 0;
}
.cid-t04zebUe4v .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04zebUe4v .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04zebUe4v .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04zebUe4v .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04zebUe4v .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04zebUe4v .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04zebUe4v .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04zebUe4v .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04zebUe4v .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04zebUe4v .navbar-toggler {
    display: none;
  }
  .cid-t04zebUe4v .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04zebUe4v .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04zebUe4v .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04zebUe4v .btn-sm {
  padding: 13px 29px;
}
.cid-t04zebUe4v .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04zebUe4v .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04zebUe4v .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04zebUe4v .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04zebUe4v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04zebUe4v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04zebUe4v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04zebUe4v .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04zebUe4v .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04zebUe4v .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04zebUe4v .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04zebUe4v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04zebUe4v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04zebUe4v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04zebUe4v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04zebUe4v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04zebUe4v button.navbar-toggler:focus {
  outline: none;
}
.cid-t04zebUe4v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04zebUe4v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04zebUe4v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04zebUe4v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04zebUe4v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04zebUe4v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04zebUe4v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04zebUe4v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04zebUe4v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04zebUe4v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04zebUe4v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04zebUe4v .collapsed .btn {
  display: flex;
}
.cid-t04zebUe4v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04zebUe4v .collapsed .navbar-collapse.collapsing,
.cid-t04zebUe4v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04zebUe4v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04zebUe4v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04zebUe4v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04zebUe4v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04zebUe4v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04zebUe4v .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04zebUe4v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04zebUe4v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04zebUe4v .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04zebUe4v .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04zebUe4v .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04zebUe4v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04zebUe4v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04zebUe4v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04zebUe4v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04zebUe4v .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04zebUe4v .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04zebUe4v .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04zebUe4v .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04zebUe4v .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04zebUe4v .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04zebUe4v .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04zebUe4v .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing,
  .cid-t04zebUe4v .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing .navbar-nav,
  .cid-t04zebUe4v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04zebUe4v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04zebUe4v .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04zebUe4v .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04zebUe4v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04zebUe4v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04zebUe4v img {
    height: 3.8rem !important;
  }
  .cid-t04zebUe4v .btn {
    display: flex;
  }
  .cid-t04zebUe4v button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04zebUe4v .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04zebUe4v .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04zebUe4v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04zebUe4v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04zebUe4v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04zebUe4v .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04zebUe4v .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04zebUe4v .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04zebUe4v .navbar-toggler {
  position: relative;
}
.cid-t04zebUe4v .dropdown-item.active,
.cid-t04zebUe4v .dropdown-item:active {
  color: initial;
}
.cid-t04zebUe4v .widget-title {
  color: #ff40b4;
}
.cid-t04zebUe4v .widget-text {
  color: #ff40b4;
}
.cid-t04zebUe4v .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04zebUe4v .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04zebUe4v .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04zebUe4v .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04zebUe4v .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04zebUe4v .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04zebUe4v .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04zebUe4v .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04zebUe4v .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04zebUe4v .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04zebUe4v .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04zebUe4v .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04zebUe4v .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04zebUe4v .menu-content-top,
  .cid-t04zebUe4v .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04zebUe4v button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04zebUe4v .widget-title,
.cid-t04zebUe4v .widget-icon {
  color: #1388ba;
}
.cid-t04zed5wBX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04zed5wBX .mbr-text,
.cid-t04zed5wBX .mbr-section-btn {
  color: #ffffff;
}
.cid-t04zed5wBX .mbr-section-title {
  color: #ffffff;
}
.cid-t04zedCPxn {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04zedCPxn H1 {
  color: #0a4f6e;
}
.cid-t04zedCPxn .mbr-text,
.cid-t04zedCPxn .mbr-section-btn {
  color: #716c80;
}
.cid-t04zedCPxn img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04zedCPxn img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04zedZQpP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04zedZQpP .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04zedZQpP .card-title {
  transition: all 0.3s;
}
.cid-t04zedZQpP .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04zedZQpP .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04zedZQpP .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04zedZQpP .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04zedZQpP .card-wrapper:hover .mbr-iconfont,
.cid-t04zedZQpP .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04zedZQpP .card-title,
.cid-t04zedZQpP .card-box {
  color: #353535;
}
.cid-t04zedZQpP .main-title,
.cid-t04zedZQpP .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04zeewRSP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04zeewRSP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04zeewRSP .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04zeewRSP .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04zeewRSP .btn-primary-outline:active {
  color: gray;
}
.cid-t04zeewRSP .btn-primary-outline:hover {
  color: white;
}
.cid-t04zeewRSP div {
  overflow: hidden;
}
.cid-t04zeewRSP li.active .btn-primary-outline {
  color: white;
}
.cid-t04zeewRSP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04zeewRSP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04zeewRSP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04zeewRSP .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04zeewRSP .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04zeewRSP .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04zeewRSP .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04zeewRSP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04zeewRSP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04zeewRSP .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04zeewRSP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04zeewRSP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04zef22Pz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04zef22Pz .content {
    text-align: center;
  }
  .cid-t04zef22Pz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04zef22Pz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04zef22Pz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04zef22Pz .media-wrap img {
  height: 6rem;
}
.cid-t04zef22Pz .mbr-text {
  color: #8d97ad;
}
.cid-t04zef22Pz .p-title {
  font-size: 17px;
}
.cid-t04zef22Pz .p-title span {
  color: #111111;
}
.cid-t04zef22Pz .title-card {
  font-size: 1.3rem;
}
.cid-t04zef22Pz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04zef22Pz .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04zef22Pz .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04zef22Pz .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04zef22Pz .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04zef22Pz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04zef22Pz .copyright img {
  margin-right: 10px;
}
.cid-t04zef22Pz .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04zef22Pz .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04zef22Pz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04zef22Pz .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04zef22Pz .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04zef22Pz .p-title,
.cid-t04zef22Pz .social-media {
  color: #0a4f6e;
}
.cid-t04zef22Pz H5 {
  color: #0a4f6e;
}
.cid-t04zef22Pz .copyright > p {
  color: #1388ba;
}
.cid-t04zM99QyI .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04zM99QyI .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04zM99QyI .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04zM99QyI .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04zM99QyI .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04zM99QyI .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04zM99QyI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04zM99QyI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04zM99QyI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04zM99QyI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04zM99QyI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04zM99QyI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04zM99QyI .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04zM99QyI .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04zM99QyI .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04zM99QyI .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04zM99QyI .dropdown-item,
.cid-t04zM99QyI .nav-link,
.cid-t04zM99QyI .brand-name {
  font-style: normal;
}
.cid-t04zM99QyI .dropdown-item:hover,
.cid-t04zM99QyI .nav-link:hover,
.cid-t04zM99QyI .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04zM99QyI .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04zM99QyI .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04zM99QyI .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04zM99QyI .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04zM99QyI .nav-item {
  position: relative;
}
.cid-t04zM99QyI .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04zM99QyI .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04zM99QyI .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04zM99QyI .nav-link {
    line-height: 6.13;
  }
  .cid-t04zM99QyI .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04zM99QyI .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04zM99QyI .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04zM99QyI .content-text {
  margin-bottom: 0;
}
.cid-t04zM99QyI .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04zM99QyI .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04zM99QyI .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04zM99QyI .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04zM99QyI .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04zM99QyI .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04zM99QyI .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04zM99QyI .content-right-side {
  text-align: center;
}
.cid-t04zM99QyI .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04zM99QyI .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04zM99QyI .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04zM99QyI .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04zM99QyI .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04zM99QyI .info-widget:first-child {
  margin-left: 0;
}
.cid-t04zM99QyI .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04zM99QyI .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04zM99QyI .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04zM99QyI .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04zM99QyI .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04zM99QyI .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04zM99QyI .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04zM99QyI .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04zM99QyI .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04zM99QyI .navbar-toggler {
    display: none;
  }
  .cid-t04zM99QyI .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04zM99QyI .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04zM99QyI .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04zM99QyI .btn-sm {
  padding: 13px 29px;
}
.cid-t04zM99QyI .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04zM99QyI .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04zM99QyI .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04zM99QyI .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04zM99QyI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04zM99QyI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04zM99QyI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04zM99QyI .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04zM99QyI .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04zM99QyI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04zM99QyI .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04zM99QyI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04zM99QyI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04zM99QyI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04zM99QyI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04zM99QyI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04zM99QyI button.navbar-toggler:focus {
  outline: none;
}
.cid-t04zM99QyI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04zM99QyI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04zM99QyI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04zM99QyI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04zM99QyI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04zM99QyI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04zM99QyI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04zM99QyI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04zM99QyI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04zM99QyI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04zM99QyI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04zM99QyI .collapsed .btn {
  display: flex;
}
.cid-t04zM99QyI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04zM99QyI .collapsed .navbar-collapse.collapsing,
.cid-t04zM99QyI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04zM99QyI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04zM99QyI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04zM99QyI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04zM99QyI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04zM99QyI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04zM99QyI .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04zM99QyI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04zM99QyI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04zM99QyI .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04zM99QyI .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04zM99QyI .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04zM99QyI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04zM99QyI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04zM99QyI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04zM99QyI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04zM99QyI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04zM99QyI .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04zM99QyI .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04zM99QyI .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04zM99QyI .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04zM99QyI .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04zM99QyI .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04zM99QyI .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing,
  .cid-t04zM99QyI .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing .navbar-nav,
  .cid-t04zM99QyI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04zM99QyI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04zM99QyI .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04zM99QyI .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04zM99QyI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04zM99QyI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04zM99QyI img {
    height: 3.8rem !important;
  }
  .cid-t04zM99QyI .btn {
    display: flex;
  }
  .cid-t04zM99QyI button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04zM99QyI .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04zM99QyI .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04zM99QyI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04zM99QyI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04zM99QyI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04zM99QyI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04zM99QyI .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04zM99QyI .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04zM99QyI .navbar-toggler {
  position: relative;
}
.cid-t04zM99QyI .dropdown-item.active,
.cid-t04zM99QyI .dropdown-item:active {
  color: initial;
}
.cid-t04zM99QyI .widget-title {
  color: #ff40b4;
}
.cid-t04zM99QyI .widget-text {
  color: #ff40b4;
}
.cid-t04zM99QyI .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04zM99QyI .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04zM99QyI .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04zM99QyI .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04zM99QyI .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04zM99QyI .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04zM99QyI .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04zM99QyI .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04zM99QyI .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04zM99QyI .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04zM99QyI .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04zM99QyI .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04zM99QyI .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04zM99QyI .menu-content-top,
  .cid-t04zM99QyI .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04zM99QyI button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04zM99QyI .widget-title,
.cid-t04zM99QyI .widget-icon {
  color: #1388ba;
}
.cid-t04zMaoF1z {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04zMaoF1z .mbr-text,
.cid-t04zMaoF1z .mbr-section-btn {
  color: #ffffff;
}
.cid-t04zMaoF1z .mbr-section-title {
  color: #ffffff;
}
.cid-t04zMaVwzf {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04zMaVwzf H1 {
  color: #0a4f6e;
}
.cid-t04zMaVwzf .mbr-text,
.cid-t04zMaVwzf .mbr-section-btn {
  color: #716c80;
}
.cid-t04zMaVwzf img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04zMaVwzf img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04zMbgBrh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04zMbgBrh .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04zMbgBrh .card-title {
  transition: all 0.3s;
}
.cid-t04zMbgBrh .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04zMbgBrh .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04zMbgBrh .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04zMbgBrh .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04zMbgBrh .card-wrapper:hover .mbr-iconfont,
.cid-t04zMbgBrh .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04zMbgBrh .card-title,
.cid-t04zMbgBrh .card-box {
  color: #353535;
}
.cid-t04zMbgBrh .main-title,
.cid-t04zMbgBrh .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04zMbNVXh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04zMbNVXh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04zMbNVXh .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04zMbNVXh .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04zMbNVXh .btn-primary-outline:active {
  color: gray;
}
.cid-t04zMbNVXh .btn-primary-outline:hover {
  color: white;
}
.cid-t04zMbNVXh div {
  overflow: hidden;
}
.cid-t04zMbNVXh li.active .btn-primary-outline {
  color: white;
}
.cid-t04zMbNVXh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04zMbNVXh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04zMbNVXh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04zMbNVXh .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04zMbNVXh .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04zMbNVXh .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04zMbNVXh .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04zMbNVXh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04zMbNVXh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04zMbNVXh .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04zMbNVXh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04zMbNVXh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04zMcmrDv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04zMcmrDv .content {
    text-align: center;
  }
  .cid-t04zMcmrDv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04zMcmrDv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04zMcmrDv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04zMcmrDv .media-wrap img {
  height: 6rem;
}
.cid-t04zMcmrDv .mbr-text {
  color: #8d97ad;
}
.cid-t04zMcmrDv .p-title {
  font-size: 17px;
}
.cid-t04zMcmrDv .p-title span {
  color: #111111;
}
.cid-t04zMcmrDv .title-card {
  font-size: 1.3rem;
}
.cid-t04zMcmrDv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04zMcmrDv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04zMcmrDv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04zMcmrDv .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04zMcmrDv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04zMcmrDv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04zMcmrDv .copyright img {
  margin-right: 10px;
}
.cid-t04zMcmrDv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04zMcmrDv .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04zMcmrDv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04zMcmrDv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04zMcmrDv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04zMcmrDv .p-title,
.cid-t04zMcmrDv .social-media {
  color: #0a4f6e;
}
.cid-t04zMcmrDv H5 {
  color: #0a4f6e;
}
.cid-t04zMcmrDv .copyright > p {
  color: #1388ba;
}
.cid-t04AfwYMUp .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04AfwYMUp .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04AfwYMUp .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04AfwYMUp .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04AfwYMUp .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04AfwYMUp .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04AfwYMUp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04AfwYMUp .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04AfwYMUp .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04AfwYMUp .dropdown-item,
.cid-t04AfwYMUp .nav-link,
.cid-t04AfwYMUp .brand-name {
  font-style: normal;
}
.cid-t04AfwYMUp .dropdown-item:hover,
.cid-t04AfwYMUp .nav-link:hover,
.cid-t04AfwYMUp .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04AfwYMUp .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04AfwYMUp .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04AfwYMUp .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04AfwYMUp .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04AfwYMUp .nav-item {
  position: relative;
}
.cid-t04AfwYMUp .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04AfwYMUp .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04AfwYMUp .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04AfwYMUp .nav-link {
    line-height: 6.13;
  }
  .cid-t04AfwYMUp .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04AfwYMUp .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04AfwYMUp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04AfwYMUp .content-text {
  margin-bottom: 0;
}
.cid-t04AfwYMUp .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04AfwYMUp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04AfwYMUp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04AfwYMUp .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04AfwYMUp .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04AfwYMUp .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04AfwYMUp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04AfwYMUp .content-right-side {
  text-align: center;
}
.cid-t04AfwYMUp .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04AfwYMUp .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04AfwYMUp .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04AfwYMUp .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04AfwYMUp .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04AfwYMUp .info-widget:first-child {
  margin-left: 0;
}
.cid-t04AfwYMUp .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04AfwYMUp .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04AfwYMUp .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04AfwYMUp .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04AfwYMUp .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04AfwYMUp .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04AfwYMUp .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04AfwYMUp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04AfwYMUp .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04AfwYMUp .navbar-toggler {
    display: none;
  }
  .cid-t04AfwYMUp .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04AfwYMUp .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04AfwYMUp .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04AfwYMUp .btn-sm {
  padding: 13px 29px;
}
.cid-t04AfwYMUp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04AfwYMUp .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04AfwYMUp .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04AfwYMUp .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04AfwYMUp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04AfwYMUp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04AfwYMUp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04AfwYMUp .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04AfwYMUp .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04AfwYMUp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04AfwYMUp .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04AfwYMUp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04AfwYMUp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04AfwYMUp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04AfwYMUp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04AfwYMUp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04AfwYMUp button.navbar-toggler:focus {
  outline: none;
}
.cid-t04AfwYMUp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04AfwYMUp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04AfwYMUp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04AfwYMUp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04AfwYMUp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04AfwYMUp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04AfwYMUp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04AfwYMUp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04AfwYMUp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04AfwYMUp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04AfwYMUp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04AfwYMUp .collapsed .btn {
  display: flex;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse.collapsing,
.cid-t04AfwYMUp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04AfwYMUp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04AfwYMUp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04AfwYMUp .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04AfwYMUp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04AfwYMUp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04AfwYMUp .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04AfwYMUp .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04AfwYMUp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04AfwYMUp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04AfwYMUp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04AfwYMUp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04AfwYMUp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04AfwYMUp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04AfwYMUp .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04AfwYMUp .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04AfwYMUp .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04AfwYMUp .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04AfwYMUp .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04AfwYMUp .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04AfwYMUp .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing,
  .cid-t04AfwYMUp .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing .navbar-nav,
  .cid-t04AfwYMUp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04AfwYMUp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04AfwYMUp .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04AfwYMUp .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04AfwYMUp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04AfwYMUp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04AfwYMUp img {
    height: 3.8rem !important;
  }
  .cid-t04AfwYMUp .btn {
    display: flex;
  }
  .cid-t04AfwYMUp button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04AfwYMUp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04AfwYMUp .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04AfwYMUp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04AfwYMUp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04AfwYMUp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04AfwYMUp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04AfwYMUp .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04AfwYMUp .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04AfwYMUp .navbar-toggler {
  position: relative;
}
.cid-t04AfwYMUp .dropdown-item.active,
.cid-t04AfwYMUp .dropdown-item:active {
  color: initial;
}
.cid-t04AfwYMUp .widget-title {
  color: #ff40b4;
}
.cid-t04AfwYMUp .widget-text {
  color: #ff40b4;
}
.cid-t04AfwYMUp .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04AfwYMUp .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04AfwYMUp .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04AfwYMUp .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04AfwYMUp .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04AfwYMUp .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04AfwYMUp .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04AfwYMUp .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04AfwYMUp .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04AfwYMUp .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04AfwYMUp .menu-content-top,
  .cid-t04AfwYMUp .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04AfwYMUp button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04AfwYMUp .widget-title,
.cid-t04AfwYMUp .widget-icon {
  color: #1388ba;
}
.cid-t04AfybgAu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04AfybgAu .mbr-text,
.cid-t04AfybgAu .mbr-section-btn {
  color: #ffffff;
}
.cid-t04AfybgAu .mbr-section-title {
  color: #ffffff;
}
.cid-t04AfyWYlH {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04AfyWYlH H1 {
  color: #0a4f6e;
}
.cid-t04AfyWYlH .mbr-text,
.cid-t04AfyWYlH .mbr-section-btn {
  color: #716c80;
}
.cid-t04AfyWYlH img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04AfyWYlH img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04Afzhtvs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04Afzhtvs .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04Afzhtvs .card-title {
  transition: all 0.3s;
}
.cid-t04Afzhtvs .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04Afzhtvs .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04Afzhtvs .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04Afzhtvs .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04Afzhtvs .card-wrapper:hover .mbr-iconfont,
.cid-t04Afzhtvs .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04Afzhtvs .card-title,
.cid-t04Afzhtvs .card-box {
  color: #353535;
}
.cid-t04Afzhtvs .main-title,
.cid-t04Afzhtvs .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04AfzMTWZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04AfzMTWZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04AfzMTWZ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04AfzMTWZ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04AfzMTWZ .btn-primary-outline:active {
  color: gray;
}
.cid-t04AfzMTWZ .btn-primary-outline:hover {
  color: white;
}
.cid-t04AfzMTWZ div {
  overflow: hidden;
}
.cid-t04AfzMTWZ li.active .btn-primary-outline {
  color: white;
}
.cid-t04AfzMTWZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04AfzMTWZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04AfzMTWZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04AfzMTWZ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04AfzMTWZ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04AfzMTWZ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04AfzMTWZ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04AfzMTWZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04AfzMTWZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04AfzMTWZ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04AfzMTWZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04AfzMTWZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04AfAfklA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04AfAfklA .content {
    text-align: center;
  }
  .cid-t04AfAfklA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04AfAfklA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04AfAfklA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04AfAfklA .media-wrap img {
  height: 6rem;
}
.cid-t04AfAfklA .mbr-text {
  color: #8d97ad;
}
.cid-t04AfAfklA .p-title {
  font-size: 17px;
}
.cid-t04AfAfklA .p-title span {
  color: #111111;
}
.cid-t04AfAfklA .title-card {
  font-size: 1.3rem;
}
.cid-t04AfAfklA .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04AfAfklA .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04AfAfklA .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04AfAfklA .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04AfAfklA .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04AfAfklA .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04AfAfklA .copyright img {
  margin-right: 10px;
}
.cid-t04AfAfklA .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04AfAfklA .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04AfAfklA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04AfAfklA .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04AfAfklA .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04AfAfklA .p-title,
.cid-t04AfAfklA .social-media {
  color: #0a4f6e;
}
.cid-t04AfAfklA H5 {
  color: #0a4f6e;
}
.cid-t04AfAfklA .copyright > p {
  color: #1388ba;
}
.cid-t04AJfYST7 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t04AJfYST7 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t04AJfYST7 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t04AJfYST7 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t04AJfYST7 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t04AJfYST7 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t04AJfYST7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t04AJfYST7 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t04AJfYST7 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t04AJfYST7 .dropdown-item,
.cid-t04AJfYST7 .nav-link,
.cid-t04AJfYST7 .brand-name {
  font-style: normal;
}
.cid-t04AJfYST7 .dropdown-item:hover,
.cid-t04AJfYST7 .nav-link:hover,
.cid-t04AJfYST7 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t04AJfYST7 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t04AJfYST7 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t04AJfYST7 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t04AJfYST7 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t04AJfYST7 .nav-item {
  position: relative;
}
.cid-t04AJfYST7 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t04AJfYST7 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t04AJfYST7 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t04AJfYST7 .nav-link {
    line-height: 6.13;
  }
  .cid-t04AJfYST7 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t04AJfYST7 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t04AJfYST7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04AJfYST7 .content-text {
  margin-bottom: 0;
}
.cid-t04AJfYST7 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t04AJfYST7 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t04AJfYST7 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t04AJfYST7 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t04AJfYST7 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t04AJfYST7 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t04AJfYST7 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t04AJfYST7 .content-right-side {
  text-align: center;
}
.cid-t04AJfYST7 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t04AJfYST7 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t04AJfYST7 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t04AJfYST7 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t04AJfYST7 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04AJfYST7 .info-widget:first-child {
  margin-left: 0;
}
.cid-t04AJfYST7 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t04AJfYST7 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t04AJfYST7 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t04AJfYST7 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t04AJfYST7 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t04AJfYST7 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t04AJfYST7 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t04AJfYST7 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t04AJfYST7 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t04AJfYST7 .navbar-toggler {
    display: none;
  }
  .cid-t04AJfYST7 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t04AJfYST7 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t04AJfYST7 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t04AJfYST7 .btn-sm {
  padding: 13px 29px;
}
.cid-t04AJfYST7 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t04AJfYST7 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t04AJfYST7 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t04AJfYST7 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t04AJfYST7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t04AJfYST7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t04AJfYST7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t04AJfYST7 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t04AJfYST7 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t04AJfYST7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t04AJfYST7 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t04AJfYST7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t04AJfYST7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t04AJfYST7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t04AJfYST7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t04AJfYST7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t04AJfYST7 button.navbar-toggler:focus {
  outline: none;
}
.cid-t04AJfYST7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t04AJfYST7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t04AJfYST7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04AJfYST7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t04AJfYST7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t04AJfYST7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04AJfYST7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t04AJfYST7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t04AJfYST7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t04AJfYST7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t04AJfYST7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t04AJfYST7 .collapsed .btn {
  display: flex;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse.collapsing,
.cid-t04AJfYST7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t04AJfYST7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t04AJfYST7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t04AJfYST7 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t04AJfYST7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t04AJfYST7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t04AJfYST7 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t04AJfYST7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t04AJfYST7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t04AJfYST7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t04AJfYST7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t04AJfYST7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t04AJfYST7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t04AJfYST7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t04AJfYST7 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t04AJfYST7 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t04AJfYST7 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t04AJfYST7 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t04AJfYST7 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t04AJfYST7 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t04AJfYST7 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing,
  .cid-t04AJfYST7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing .navbar-nav,
  .cid-t04AJfYST7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t04AJfYST7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t04AJfYST7 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t04AJfYST7 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t04AJfYST7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t04AJfYST7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t04AJfYST7 img {
    height: 3.8rem !important;
  }
  .cid-t04AJfYST7 .btn {
    display: flex;
  }
  .cid-t04AJfYST7 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t04AJfYST7 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t04AJfYST7 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t04AJfYST7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t04AJfYST7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t04AJfYST7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t04AJfYST7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t04AJfYST7 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t04AJfYST7 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t04AJfYST7 .navbar-toggler {
  position: relative;
}
.cid-t04AJfYST7 .dropdown-item.active,
.cid-t04AJfYST7 .dropdown-item:active {
  color: initial;
}
.cid-t04AJfYST7 .widget-title {
  color: #ff40b4;
}
.cid-t04AJfYST7 .widget-text {
  color: #ff40b4;
}
.cid-t04AJfYST7 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t04AJfYST7 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t04AJfYST7 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t04AJfYST7 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t04AJfYST7 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t04AJfYST7 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t04AJfYST7 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t04AJfYST7 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t04AJfYST7 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t04AJfYST7 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t04AJfYST7 .menu-content-top,
  .cid-t04AJfYST7 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t04AJfYST7 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t04AJfYST7 .widget-title,
.cid-t04AJfYST7 .widget-icon {
  color: #1388ba;
}
.cid-t04AJh7lpN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t04AJh7lpN .mbr-text,
.cid-t04AJh7lpN .mbr-section-btn {
  color: #ffffff;
}
.cid-t04AJh7lpN .mbr-section-title {
  color: #ffffff;
}
.cid-t04AJhHBfD {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/star-back-1280x800.jpg");
}
.cid-t04AJhHBfD H1 {
  color: #0a4f6e;
}
.cid-t04AJhHBfD .mbr-text,
.cid-t04AJhHBfD .mbr-section-btn {
  color: #716c80;
}
.cid-t04AJhHBfD img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t04AJhHBfD img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t04AJi3i6I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t04AJi3i6I .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t04AJi3i6I .card-title {
  transition: all 0.3s;
}
.cid-t04AJi3i6I .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t04AJi3i6I .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t04AJi3i6I .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t04AJi3i6I .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t04AJi3i6I .card-wrapper:hover .mbr-iconfont,
.cid-t04AJi3i6I .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t04AJi3i6I .card-title,
.cid-t04AJi3i6I .card-box {
  color: #353535;
}
.cid-t04AJi3i6I .main-title,
.cid-t04AJi3i6I .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t04AJiDiJj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t04AJiDiJj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t04AJiDiJj .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t04AJiDiJj .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t04AJiDiJj .btn-primary-outline:active {
  color: gray;
}
.cid-t04AJiDiJj .btn-primary-outline:hover {
  color: white;
}
.cid-t04AJiDiJj div {
  overflow: hidden;
}
.cid-t04AJiDiJj li.active .btn-primary-outline {
  color: white;
}
.cid-t04AJiDiJj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t04AJiDiJj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t04AJiDiJj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t04AJiDiJj .mbr-gallery-item {
  overflow: hidden;
}
.cid-t04AJiDiJj .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t04AJiDiJj .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t04AJiDiJj .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t04AJiDiJj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t04AJiDiJj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t04AJiDiJj .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t04AJiDiJj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t04AJiDiJj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t04AJj6fIB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t04AJj6fIB .content {
    text-align: center;
  }
  .cid-t04AJj6fIB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t04AJj6fIB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t04AJj6fIB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t04AJj6fIB .media-wrap img {
  height: 6rem;
}
.cid-t04AJj6fIB .mbr-text {
  color: #8d97ad;
}
.cid-t04AJj6fIB .p-title {
  font-size: 17px;
}
.cid-t04AJj6fIB .p-title span {
  color: #111111;
}
.cid-t04AJj6fIB .title-card {
  font-size: 1.3rem;
}
.cid-t04AJj6fIB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t04AJj6fIB .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t04AJj6fIB .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t04AJj6fIB .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t04AJj6fIB .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t04AJj6fIB .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t04AJj6fIB .copyright img {
  margin-right: 10px;
}
.cid-t04AJj6fIB .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t04AJj6fIB .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t04AJj6fIB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t04AJj6fIB .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t04AJj6fIB .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t04AJj6fIB .p-title,
.cid-t04AJj6fIB .social-media {
  color: #0a4f6e;
}
.cid-t04AJj6fIB H5 {
  color: #0a4f6e;
}
.cid-t04AJj6fIB .copyright > p {
  color: #1388ba;
}
.cid-t0Vk0Gux76 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Vk0Gux76 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Vk0Gux76 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Vk0Gux76 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Vk0Gux76 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Vk0Gux76 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Vk0Gux76 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Vk0Gux76 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Vk0Gux76 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Vk0Gux76 .dropdown-item,
.cid-t0Vk0Gux76 .nav-link,
.cid-t0Vk0Gux76 .brand-name {
  font-style: normal;
}
.cid-t0Vk0Gux76 .dropdown-item:hover,
.cid-t0Vk0Gux76 .nav-link:hover,
.cid-t0Vk0Gux76 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Vk0Gux76 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Vk0Gux76 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Vk0Gux76 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Vk0Gux76 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Vk0Gux76 .nav-item {
  position: relative;
}
.cid-t0Vk0Gux76 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Vk0Gux76 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Vk0Gux76 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Vk0Gux76 .nav-link {
    line-height: 6.13;
  }
  .cid-t0Vk0Gux76 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Vk0Gux76 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Vk0Gux76 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Vk0Gux76 .content-text {
  margin-bottom: 0;
}
.cid-t0Vk0Gux76 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Vk0Gux76 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Vk0Gux76 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Vk0Gux76 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Vk0Gux76 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Vk0Gux76 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Vk0Gux76 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Vk0Gux76 .content-right-side {
  text-align: center;
}
.cid-t0Vk0Gux76 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Vk0Gux76 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Vk0Gux76 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Vk0Gux76 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Vk0Gux76 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Vk0Gux76 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Vk0Gux76 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Vk0Gux76 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Vk0Gux76 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Vk0Gux76 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Vk0Gux76 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Vk0Gux76 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Vk0Gux76 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Vk0Gux76 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Vk0Gux76 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Vk0Gux76 .navbar-toggler {
    display: none;
  }
  .cid-t0Vk0Gux76 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Vk0Gux76 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Vk0Gux76 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Vk0Gux76 .btn-sm {
  padding: 13px 29px;
}
.cid-t0Vk0Gux76 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Vk0Gux76 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Vk0Gux76 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Vk0Gux76 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Vk0Gux76 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Vk0Gux76 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Vk0Gux76 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Vk0Gux76 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Vk0Gux76 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Vk0Gux76 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Vk0Gux76 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Vk0Gux76 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Vk0Gux76 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Vk0Gux76 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Vk0Gux76 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Vk0Gux76 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Vk0Gux76 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Vk0Gux76 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Vk0Gux76 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Vk0Gux76 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Vk0Gux76 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Vk0Gux76 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Vk0Gux76 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Vk0Gux76 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Vk0Gux76 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Vk0Gux76 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Vk0Gux76 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Vk0Gux76 .collapsed .btn {
  display: flex;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.collapsing,
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Vk0Gux76 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Vk0Gux76 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Vk0Gux76 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Vk0Gux76 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Vk0Gux76 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Vk0Gux76 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Vk0Gux76 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Vk0Gux76 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Vk0Gux76 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Vk0Gux76 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Vk0Gux76 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Vk0Gux76 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Vk0Gux76 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Vk0Gux76 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Vk0Gux76 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Vk0Gux76 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing,
  .cid-t0Vk0Gux76 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Vk0Gux76 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Vk0Gux76 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Vk0Gux76 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Vk0Gux76 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Vk0Gux76 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Vk0Gux76 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Vk0Gux76 img {
    height: 3.8rem !important;
  }
  .cid-t0Vk0Gux76 .btn {
    display: flex;
  }
  .cid-t0Vk0Gux76 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Vk0Gux76 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Vk0Gux76 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Vk0Gux76 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Vk0Gux76 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Vk0Gux76 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Vk0Gux76 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Vk0Gux76 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Vk0Gux76 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Vk0Gux76 .navbar-toggler {
  position: relative;
}
.cid-t0Vk0Gux76 .dropdown-item.active,
.cid-t0Vk0Gux76 .dropdown-item:active {
  color: initial;
}
.cid-t0Vk0Gux76 .widget-title {
  color: #ff40b4;
}
.cid-t0Vk0Gux76 .widget-text {
  color: #ff40b4;
}
.cid-t0Vk0Gux76 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Vk0Gux76 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Vk0Gux76 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Vk0Gux76 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Vk0Gux76 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Vk0Gux76 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Vk0Gux76 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Vk0Gux76 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Vk0Gux76 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Vk0Gux76 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Vk0Gux76 .menu-content-top,
  .cid-t0Vk0Gux76 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Vk0Gux76 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Vk0Gux76 .widget-title,
.cid-t0Vk0Gux76 .widget-icon {
  color: #1388ba;
}
.cid-t0Vk0HHIH1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Vk0HHIH1 .mbr-text,
.cid-t0Vk0HHIH1 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0Vk0HHIH1 .mbr-section-title {
  color: #ffffff;
}
.cid-t0Vk0IdnFV {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/merkur-planeta2-2000x1124.jpg");
}
.cid-t0Vk0IdnFV H1 {
  color: #0a4f6e;
}
.cid-t0Vk0IdnFV .mbr-text,
.cid-t0Vk0IdnFV .mbr-section-btn {
  color: #716c80;
}
.cid-t0Vk0IdnFV img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Vk0IdnFV img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0Vk0ICiNN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t0Vk0ICiNN .container {
    max-width: 1162px;
  }
}
.cid-t0Vk0ICiNN .mbr-section-title {
  text-align: center;
}
.cid-t0Vk0IQLHO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0Vk0IQLHO img,
.cid-t0Vk0IQLHO .item-img {
  width: 100%;
}
.cid-t0Vk0IQLHO .item:focus,
.cid-t0Vk0IQLHO span:focus {
  outline: none;
}
.cid-t0Vk0IQLHO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0Vk0IQLHO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0Vk0IQLHO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0Vk0IQLHO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0Vk0IQLHO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0Vk0IQLHO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0Vk0IQLHO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0Vk0IQLHO .mbr-section-title {
  color: #232323;
}
.cid-t0Vk0IQLHO .mbr-text,
.cid-t0Vk0IQLHO .mbr-section-btn {
  text-align: left;
}
.cid-t0Vk0IQLHO .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0Vk0IQLHO .item-subtitle {
  text-align: left;
}
.cid-t0Vk0JsBUw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0Vk0JsBUw img,
.cid-t0Vk0JsBUw .item-img {
  width: 100%;
}
.cid-t0Vk0JsBUw .item:focus,
.cid-t0Vk0JsBUw span:focus {
  outline: none;
}
.cid-t0Vk0JsBUw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0Vk0JsBUw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0Vk0JsBUw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0Vk0JsBUw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0Vk0JsBUw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0Vk0JsBUw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0Vk0JsBUw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0Vk0JsBUw .mbr-section-title {
  color: #232323;
}
.cid-t0Vk0JsBUw .mbr-text,
.cid-t0Vk0JsBUw .mbr-section-btn {
  text-align: left;
}
.cid-t0Vk0JsBUw .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0Vk0JsBUw .item-subtitle {
  text-align: left;
}
.cid-t0Vk0KC9pI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0Vk0KC9pI .content {
    text-align: center;
  }
  .cid-t0Vk0KC9pI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0Vk0KC9pI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0Vk0KC9pI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0Vk0KC9pI .media-wrap img {
  height: 6rem;
}
.cid-t0Vk0KC9pI .mbr-text {
  color: #8d97ad;
}
.cid-t0Vk0KC9pI .p-title {
  font-size: 17px;
}
.cid-t0Vk0KC9pI .p-title span {
  color: #111111;
}
.cid-t0Vk0KC9pI .title-card {
  font-size: 1.3rem;
}
.cid-t0Vk0KC9pI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0Vk0KC9pI .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0Vk0KC9pI .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0Vk0KC9pI .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0Vk0KC9pI .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0Vk0KC9pI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0Vk0KC9pI .copyright img {
  margin-right: 10px;
}
.cid-t0Vk0KC9pI .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0Vk0KC9pI .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0Vk0KC9pI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Vk0KC9pI .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0Vk0KC9pI .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Vk0KC9pI .p-title,
.cid-t0Vk0KC9pI .social-media {
  color: #0a4f6e;
}
.cid-t0Vk0KC9pI H5 {
  color: #0a4f6e;
}
.cid-t0Vk0KC9pI .copyright > p {
  color: #1388ba;
}
.cid-t0VSeDPsr7 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0VSeDPsr7 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0VSeDPsr7 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0VSeDPsr7 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0VSeDPsr7 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0VSeDPsr7 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0VSeDPsr7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0VSeDPsr7 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0VSeDPsr7 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0VSeDPsr7 .dropdown-item,
.cid-t0VSeDPsr7 .nav-link,
.cid-t0VSeDPsr7 .brand-name {
  font-style: normal;
}
.cid-t0VSeDPsr7 .dropdown-item:hover,
.cid-t0VSeDPsr7 .nav-link:hover,
.cid-t0VSeDPsr7 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0VSeDPsr7 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0VSeDPsr7 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0VSeDPsr7 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0VSeDPsr7 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0VSeDPsr7 .nav-item {
  position: relative;
}
.cid-t0VSeDPsr7 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0VSeDPsr7 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0VSeDPsr7 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0VSeDPsr7 .nav-link {
    line-height: 6.13;
  }
  .cid-t0VSeDPsr7 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0VSeDPsr7 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0VSeDPsr7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VSeDPsr7 .content-text {
  margin-bottom: 0;
}
.cid-t0VSeDPsr7 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0VSeDPsr7 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0VSeDPsr7 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0VSeDPsr7 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0VSeDPsr7 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0VSeDPsr7 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0VSeDPsr7 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0VSeDPsr7 .content-right-side {
  text-align: center;
}
.cid-t0VSeDPsr7 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0VSeDPsr7 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0VSeDPsr7 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0VSeDPsr7 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0VSeDPsr7 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VSeDPsr7 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0VSeDPsr7 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0VSeDPsr7 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0VSeDPsr7 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0VSeDPsr7 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0VSeDPsr7 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0VSeDPsr7 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0VSeDPsr7 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0VSeDPsr7 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0VSeDPsr7 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0VSeDPsr7 .navbar-toggler {
    display: none;
  }
  .cid-t0VSeDPsr7 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0VSeDPsr7 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0VSeDPsr7 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0VSeDPsr7 .btn-sm {
  padding: 13px 29px;
}
.cid-t0VSeDPsr7 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0VSeDPsr7 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0VSeDPsr7 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0VSeDPsr7 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0VSeDPsr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0VSeDPsr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0VSeDPsr7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0VSeDPsr7 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0VSeDPsr7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0VSeDPsr7 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0VSeDPsr7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0VSeDPsr7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0VSeDPsr7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0VSeDPsr7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0VSeDPsr7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0VSeDPsr7 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0VSeDPsr7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0VSeDPsr7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0VSeDPsr7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VSeDPsr7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VSeDPsr7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0VSeDPsr7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VSeDPsr7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0VSeDPsr7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0VSeDPsr7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VSeDPsr7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0VSeDPsr7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0VSeDPsr7 .collapsed .btn {
  display: flex;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.collapsing,
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0VSeDPsr7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0VSeDPsr7 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VSeDPsr7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0VSeDPsr7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0VSeDPsr7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0VSeDPsr7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0VSeDPsr7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0VSeDPsr7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0VSeDPsr7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0VSeDPsr7 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0VSeDPsr7 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0VSeDPsr7 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0VSeDPsr7 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0VSeDPsr7 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0VSeDPsr7 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0VSeDPsr7 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing,
  .cid-t0VSeDPsr7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0VSeDPsr7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0VSeDPsr7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0VSeDPsr7 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0VSeDPsr7 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0VSeDPsr7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0VSeDPsr7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0VSeDPsr7 img {
    height: 3.8rem !important;
  }
  .cid-t0VSeDPsr7 .btn {
    display: flex;
  }
  .cid-t0VSeDPsr7 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0VSeDPsr7 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0VSeDPsr7 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0VSeDPsr7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0VSeDPsr7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0VSeDPsr7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0VSeDPsr7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0VSeDPsr7 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0VSeDPsr7 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0VSeDPsr7 .navbar-toggler {
  position: relative;
}
.cid-t0VSeDPsr7 .dropdown-item.active,
.cid-t0VSeDPsr7 .dropdown-item:active {
  color: initial;
}
.cid-t0VSeDPsr7 .widget-title {
  color: #ff40b4;
}
.cid-t0VSeDPsr7 .widget-text {
  color: #ff40b4;
}
.cid-t0VSeDPsr7 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0VSeDPsr7 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0VSeDPsr7 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0VSeDPsr7 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0VSeDPsr7 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0VSeDPsr7 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0VSeDPsr7 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0VSeDPsr7 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0VSeDPsr7 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0VSeDPsr7 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0VSeDPsr7 .menu-content-top,
  .cid-t0VSeDPsr7 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0VSeDPsr7 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0VSeDPsr7 .widget-title,
.cid-t0VSeDPsr7 .widget-icon {
  color: #1388ba;
}
.cid-t0VSeEGQ63 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0VSeEGQ63 .mbr-text,
.cid-t0VSeEGQ63 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0VSeEGQ63 .mbr-section-title {
  color: #ffffff;
}
.cid-t0VSeF326f {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/merkur-planeta2-2000x1124.jpg");
}
.cid-t0VSeF326f H1 {
  color: #0a4f6e;
}
.cid-t0VSeF326f .mbr-text,
.cid-t0VSeF326f .mbr-section-btn {
  color: #716c80;
}
.cid-t0VSeF326f img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0VSeF326f img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0VSeFlKaF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0VSeFlKaF .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0VSeFlKaF .card-title {
  transition: all 0.3s;
}
.cid-t0VSeFlKaF .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0VSeFlKaF .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0VSeFlKaF .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VSeFlKaF .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0VSeFlKaF .card-wrapper:hover .mbr-iconfont,
.cid-t0VSeFlKaF .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0VSeFlKaF .card-title,
.cid-t0VSeFlKaF .card-box {
  color: #353535;
}
.cid-t0VSeFlKaF .main-title,
.cid-t0VSeFlKaF .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0VSeFRTCQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0VSeFRTCQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0VSeFRTCQ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0VSeFRTCQ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0VSeFRTCQ .btn-primary-outline:active {
  color: gray;
}
.cid-t0VSeFRTCQ .btn-primary-outline:hover {
  color: white;
}
.cid-t0VSeFRTCQ div {
  overflow: hidden;
}
.cid-t0VSeFRTCQ li.active .btn-primary-outline {
  color: white;
}
.cid-t0VSeFRTCQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0VSeFRTCQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0VSeFRTCQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0VSeFRTCQ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0VSeFRTCQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0VSeFRTCQ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0VSeFRTCQ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0VSeFRTCQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0VSeFRTCQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0VSeFRTCQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0VSeFRTCQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0VSeFRTCQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0VSeGpfp5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0VSeGpfp5 .content {
    text-align: center;
  }
  .cid-t0VSeGpfp5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0VSeGpfp5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0VSeGpfp5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0VSeGpfp5 .media-wrap img {
  height: 6rem;
}
.cid-t0VSeGpfp5 .mbr-text {
  color: #8d97ad;
}
.cid-t0VSeGpfp5 .p-title {
  font-size: 17px;
}
.cid-t0VSeGpfp5 .p-title span {
  color: #111111;
}
.cid-t0VSeGpfp5 .title-card {
  font-size: 1.3rem;
}
.cid-t0VSeGpfp5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0VSeGpfp5 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0VSeGpfp5 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0VSeGpfp5 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0VSeGpfp5 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0VSeGpfp5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0VSeGpfp5 .copyright img {
  margin-right: 10px;
}
.cid-t0VSeGpfp5 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0VSeGpfp5 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0VSeGpfp5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0VSeGpfp5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0VSeGpfp5 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0VSeGpfp5 .p-title,
.cid-t0VSeGpfp5 .social-media {
  color: #0a4f6e;
}
.cid-t0VSeGpfp5 H5 {
  color: #0a4f6e;
}
.cid-t0VSeGpfp5 .copyright > p {
  color: #1388ba;
}
.cid-t0VTr1CDqM .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0VTr1CDqM .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0VTr1CDqM .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0VTr1CDqM .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0VTr1CDqM .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0VTr1CDqM .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0VTr1CDqM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0VTr1CDqM .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0VTr1CDqM .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0VTr1CDqM .dropdown-item,
.cid-t0VTr1CDqM .nav-link,
.cid-t0VTr1CDqM .brand-name {
  font-style: normal;
}
.cid-t0VTr1CDqM .dropdown-item:hover,
.cid-t0VTr1CDqM .nav-link:hover,
.cid-t0VTr1CDqM .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0VTr1CDqM .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0VTr1CDqM .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0VTr1CDqM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0VTr1CDqM .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0VTr1CDqM .nav-item {
  position: relative;
}
.cid-t0VTr1CDqM .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0VTr1CDqM .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0VTr1CDqM .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0VTr1CDqM .nav-link {
    line-height: 6.13;
  }
  .cid-t0VTr1CDqM .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0VTr1CDqM .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0VTr1CDqM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VTr1CDqM .content-text {
  margin-bottom: 0;
}
.cid-t0VTr1CDqM .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0VTr1CDqM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0VTr1CDqM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0VTr1CDqM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0VTr1CDqM .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0VTr1CDqM .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0VTr1CDqM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0VTr1CDqM .content-right-side {
  text-align: center;
}
.cid-t0VTr1CDqM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0VTr1CDqM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0VTr1CDqM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0VTr1CDqM .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0VTr1CDqM .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VTr1CDqM .info-widget:first-child {
  margin-left: 0;
}
.cid-t0VTr1CDqM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0VTr1CDqM .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0VTr1CDqM .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0VTr1CDqM .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0VTr1CDqM .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0VTr1CDqM .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0VTr1CDqM .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0VTr1CDqM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0VTr1CDqM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0VTr1CDqM .navbar-toggler {
    display: none;
  }
  .cid-t0VTr1CDqM .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0VTr1CDqM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0VTr1CDqM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0VTr1CDqM .btn-sm {
  padding: 13px 29px;
}
.cid-t0VTr1CDqM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0VTr1CDqM .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0VTr1CDqM .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0VTr1CDqM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0VTr1CDqM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0VTr1CDqM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0VTr1CDqM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0VTr1CDqM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0VTr1CDqM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0VTr1CDqM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0VTr1CDqM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0VTr1CDqM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0VTr1CDqM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0VTr1CDqM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0VTr1CDqM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0VTr1CDqM button.navbar-toggler:focus {
  outline: none;
}
.cid-t0VTr1CDqM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0VTr1CDqM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0VTr1CDqM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VTr1CDqM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VTr1CDqM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0VTr1CDqM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VTr1CDqM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0VTr1CDqM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0VTr1CDqM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VTr1CDqM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0VTr1CDqM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0VTr1CDqM .collapsed .btn {
  display: flex;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse.collapsing,
.cid-t0VTr1CDqM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0VTr1CDqM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0VTr1CDqM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0VTr1CDqM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0VTr1CDqM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0VTr1CDqM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0VTr1CDqM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VTr1CDqM .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0VTr1CDqM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0VTr1CDqM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0VTr1CDqM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0VTr1CDqM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0VTr1CDqM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0VTr1CDqM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0VTr1CDqM .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0VTr1CDqM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0VTr1CDqM .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0VTr1CDqM .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0VTr1CDqM .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0VTr1CDqM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0VTr1CDqM .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing,
  .cid-t0VTr1CDqM .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing .navbar-nav,
  .cid-t0VTr1CDqM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0VTr1CDqM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0VTr1CDqM .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0VTr1CDqM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0VTr1CDqM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0VTr1CDqM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0VTr1CDqM img {
    height: 3.8rem !important;
  }
  .cid-t0VTr1CDqM .btn {
    display: flex;
  }
  .cid-t0VTr1CDqM button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0VTr1CDqM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0VTr1CDqM .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0VTr1CDqM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0VTr1CDqM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0VTr1CDqM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0VTr1CDqM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0VTr1CDqM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0VTr1CDqM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0VTr1CDqM .navbar-toggler {
  position: relative;
}
.cid-t0VTr1CDqM .dropdown-item.active,
.cid-t0VTr1CDqM .dropdown-item:active {
  color: initial;
}
.cid-t0VTr1CDqM .widget-title {
  color: #ff40b4;
}
.cid-t0VTr1CDqM .widget-text {
  color: #ff40b4;
}
.cid-t0VTr1CDqM .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0VTr1CDqM .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0VTr1CDqM .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0VTr1CDqM .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0VTr1CDqM .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0VTr1CDqM .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0VTr1CDqM .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0VTr1CDqM .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0VTr1CDqM .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0VTr1CDqM .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0VTr1CDqM .menu-content-top,
  .cid-t0VTr1CDqM .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0VTr1CDqM button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0VTr1CDqM .widget-title,
.cid-t0VTr1CDqM .widget-icon {
  color: #1388ba;
}
.cid-t0VTr337Lx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0VTr337Lx .mbr-text,
.cid-t0VTr337Lx .mbr-section-btn {
  color: #ffffff;
}
.cid-t0VTr337Lx .mbr-section-title {
  color: #ffffff;
}
.cid-t0VTr3AXuu {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/merkur-planeta2-2000x1124.jpg");
}
.cid-t0VTr3AXuu H1 {
  color: #0a4f6e;
}
.cid-t0VTr3AXuu .mbr-text,
.cid-t0VTr3AXuu .mbr-section-btn {
  color: #716c80;
}
.cid-t0VTr3AXuu img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0VTr3AXuu img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0VTr3WvLx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0VTr3WvLx .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0VTr3WvLx .card-title {
  transition: all 0.3s;
}
.cid-t0VTr3WvLx .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0VTr3WvLx .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0VTr3WvLx .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VTr3WvLx .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0VTr3WvLx .card-wrapper:hover .mbr-iconfont,
.cid-t0VTr3WvLx .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0VTr3WvLx .card-title,
.cid-t0VTr3WvLx .card-box {
  color: #353535;
}
.cid-t0VTr3WvLx .main-title,
.cid-t0VTr3WvLx .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0VTr4pP0k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0VTr4pP0k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0VTr4pP0k .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0VTr4pP0k .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0VTr4pP0k .btn-primary-outline:active {
  color: gray;
}
.cid-t0VTr4pP0k .btn-primary-outline:hover {
  color: white;
}
.cid-t0VTr4pP0k div {
  overflow: hidden;
}
.cid-t0VTr4pP0k li.active .btn-primary-outline {
  color: white;
}
.cid-t0VTr4pP0k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0VTr4pP0k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0VTr4pP0k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0VTr4pP0k .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0VTr4pP0k .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0VTr4pP0k .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0VTr4pP0k .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0VTr4pP0k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0VTr4pP0k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0VTr4pP0k .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0VTr4pP0k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0VTr4pP0k .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0VTr4TQ7a {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0VTr4TQ7a .content {
    text-align: center;
  }
  .cid-t0VTr4TQ7a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0VTr4TQ7a .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0VTr4TQ7a .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0VTr4TQ7a .media-wrap img {
  height: 6rem;
}
.cid-t0VTr4TQ7a .mbr-text {
  color: #8d97ad;
}
.cid-t0VTr4TQ7a .p-title {
  font-size: 17px;
}
.cid-t0VTr4TQ7a .p-title span {
  color: #111111;
}
.cid-t0VTr4TQ7a .title-card {
  font-size: 1.3rem;
}
.cid-t0VTr4TQ7a .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0VTr4TQ7a .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0VTr4TQ7a .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0VTr4TQ7a .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0VTr4TQ7a .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0VTr4TQ7a .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0VTr4TQ7a .copyright img {
  margin-right: 10px;
}
.cid-t0VTr4TQ7a .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0VTr4TQ7a .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0VTr4TQ7a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0VTr4TQ7a .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0VTr4TQ7a .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0VTr4TQ7a .p-title,
.cid-t0VTr4TQ7a .social-media {
  color: #0a4f6e;
}
.cid-t0VTr4TQ7a H5 {
  color: #0a4f6e;
}
.cid-t0VTr4TQ7a .copyright > p {
  color: #1388ba;
}
.cid-t0VUiDIgL5 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0VUiDIgL5 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0VUiDIgL5 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0VUiDIgL5 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0VUiDIgL5 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0VUiDIgL5 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0VUiDIgL5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0VUiDIgL5 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0VUiDIgL5 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0VUiDIgL5 .dropdown-item,
.cid-t0VUiDIgL5 .nav-link,
.cid-t0VUiDIgL5 .brand-name {
  font-style: normal;
}
.cid-t0VUiDIgL5 .dropdown-item:hover,
.cid-t0VUiDIgL5 .nav-link:hover,
.cid-t0VUiDIgL5 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0VUiDIgL5 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0VUiDIgL5 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0VUiDIgL5 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0VUiDIgL5 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0VUiDIgL5 .nav-item {
  position: relative;
}
.cid-t0VUiDIgL5 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0VUiDIgL5 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0VUiDIgL5 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0VUiDIgL5 .nav-link {
    line-height: 6.13;
  }
  .cid-t0VUiDIgL5 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0VUiDIgL5 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0VUiDIgL5 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VUiDIgL5 .content-text {
  margin-bottom: 0;
}
.cid-t0VUiDIgL5 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0VUiDIgL5 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0VUiDIgL5 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0VUiDIgL5 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0VUiDIgL5 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0VUiDIgL5 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0VUiDIgL5 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0VUiDIgL5 .content-right-side {
  text-align: center;
}
.cid-t0VUiDIgL5 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0VUiDIgL5 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0VUiDIgL5 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0VUiDIgL5 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0VUiDIgL5 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VUiDIgL5 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0VUiDIgL5 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0VUiDIgL5 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0VUiDIgL5 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0VUiDIgL5 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0VUiDIgL5 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0VUiDIgL5 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0VUiDIgL5 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0VUiDIgL5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0VUiDIgL5 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0VUiDIgL5 .navbar-toggler {
    display: none;
  }
  .cid-t0VUiDIgL5 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0VUiDIgL5 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0VUiDIgL5 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0VUiDIgL5 .btn-sm {
  padding: 13px 29px;
}
.cid-t0VUiDIgL5 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0VUiDIgL5 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0VUiDIgL5 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0VUiDIgL5 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0VUiDIgL5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0VUiDIgL5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0VUiDIgL5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0VUiDIgL5 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0VUiDIgL5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0VUiDIgL5 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0VUiDIgL5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0VUiDIgL5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0VUiDIgL5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0VUiDIgL5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0VUiDIgL5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0VUiDIgL5 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0VUiDIgL5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0VUiDIgL5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0VUiDIgL5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VUiDIgL5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VUiDIgL5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0VUiDIgL5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VUiDIgL5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0VUiDIgL5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0VUiDIgL5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VUiDIgL5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0VUiDIgL5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0VUiDIgL5 .collapsed .btn {
  display: flex;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.collapsing,
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0VUiDIgL5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0VUiDIgL5 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VUiDIgL5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0VUiDIgL5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0VUiDIgL5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0VUiDIgL5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0VUiDIgL5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0VUiDIgL5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0VUiDIgL5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0VUiDIgL5 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0VUiDIgL5 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0VUiDIgL5 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0VUiDIgL5 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0VUiDIgL5 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0VUiDIgL5 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0VUiDIgL5 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing,
  .cid-t0VUiDIgL5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0VUiDIgL5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0VUiDIgL5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0VUiDIgL5 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0VUiDIgL5 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0VUiDIgL5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0VUiDIgL5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0VUiDIgL5 img {
    height: 3.8rem !important;
  }
  .cid-t0VUiDIgL5 .btn {
    display: flex;
  }
  .cid-t0VUiDIgL5 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0VUiDIgL5 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0VUiDIgL5 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0VUiDIgL5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0VUiDIgL5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0VUiDIgL5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0VUiDIgL5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0VUiDIgL5 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0VUiDIgL5 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0VUiDIgL5 .navbar-toggler {
  position: relative;
}
.cid-t0VUiDIgL5 .dropdown-item.active,
.cid-t0VUiDIgL5 .dropdown-item:active {
  color: initial;
}
.cid-t0VUiDIgL5 .widget-title {
  color: #ff40b4;
}
.cid-t0VUiDIgL5 .widget-text {
  color: #ff40b4;
}
.cid-t0VUiDIgL5 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0VUiDIgL5 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0VUiDIgL5 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0VUiDIgL5 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0VUiDIgL5 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0VUiDIgL5 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0VUiDIgL5 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0VUiDIgL5 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0VUiDIgL5 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0VUiDIgL5 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0VUiDIgL5 .menu-content-top,
  .cid-t0VUiDIgL5 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0VUiDIgL5 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0VUiDIgL5 .widget-title,
.cid-t0VUiDIgL5 .widget-icon {
  color: #1388ba;
}
.cid-t0VUiEW8hD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0VUiEW8hD .mbr-text,
.cid-t0VUiEW8hD .mbr-section-btn {
  color: #ffffff;
}
.cid-t0VUiEW8hD .mbr-section-title {
  color: #ffffff;
}
.cid-t0VUiFCthH {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/merkur-planeta2-2000x1124.jpg");
}
.cid-t0VUiFCthH H1 {
  color: #0a4f6e;
}
.cid-t0VUiFCthH .mbr-text,
.cid-t0VUiFCthH .mbr-section-btn {
  color: #716c80;
}
.cid-t0VUiFCthH img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0VUiFCthH img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0VUiFWoU7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0VUiFWoU7 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0VUiFWoU7 .card-title {
  transition: all 0.3s;
}
.cid-t0VUiFWoU7 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0VUiFWoU7 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0VUiFWoU7 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VUiFWoU7 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0VUiFWoU7 .card-wrapper:hover .mbr-iconfont,
.cid-t0VUiFWoU7 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0VUiFWoU7 .card-title,
.cid-t0VUiFWoU7 .card-box {
  color: #353535;
}
.cid-t0VUiFWoU7 .main-title,
.cid-t0VUiFWoU7 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0VUiGsYJv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0VUiGsYJv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0VUiGsYJv .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0VUiGsYJv .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0VUiGsYJv .btn-primary-outline:active {
  color: gray;
}
.cid-t0VUiGsYJv .btn-primary-outline:hover {
  color: white;
}
.cid-t0VUiGsYJv div {
  overflow: hidden;
}
.cid-t0VUiGsYJv li.active .btn-primary-outline {
  color: white;
}
.cid-t0VUiGsYJv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0VUiGsYJv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0VUiGsYJv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0VUiGsYJv .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0VUiGsYJv .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0VUiGsYJv .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0VUiGsYJv .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0VUiGsYJv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0VUiGsYJv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0VUiGsYJv .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0VUiGsYJv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0VUiGsYJv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0VUiGWCHL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0VUiGWCHL .content {
    text-align: center;
  }
  .cid-t0VUiGWCHL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0VUiGWCHL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0VUiGWCHL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0VUiGWCHL .media-wrap img {
  height: 6rem;
}
.cid-t0VUiGWCHL .mbr-text {
  color: #8d97ad;
}
.cid-t0VUiGWCHL .p-title {
  font-size: 17px;
}
.cid-t0VUiGWCHL .p-title span {
  color: #111111;
}
.cid-t0VUiGWCHL .title-card {
  font-size: 1.3rem;
}
.cid-t0VUiGWCHL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0VUiGWCHL .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0VUiGWCHL .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0VUiGWCHL .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0VUiGWCHL .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0VUiGWCHL .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0VUiGWCHL .copyright img {
  margin-right: 10px;
}
.cid-t0VUiGWCHL .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0VUiGWCHL .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0VUiGWCHL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0VUiGWCHL .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0VUiGWCHL .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0VUiGWCHL .p-title,
.cid-t0VUiGWCHL .social-media {
  color: #0a4f6e;
}
.cid-t0VUiGWCHL H5 {
  color: #0a4f6e;
}
.cid-t0VUiGWCHL .copyright > p {
  color: #1388ba;
}
.cid-t0VUSZXIYl .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0VUSZXIYl .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0VUSZXIYl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0VUSZXIYl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0VUSZXIYl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0VUSZXIYl .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0VUSZXIYl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0VUSZXIYl .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0VUSZXIYl .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0VUSZXIYl .dropdown-item,
.cid-t0VUSZXIYl .nav-link,
.cid-t0VUSZXIYl .brand-name {
  font-style: normal;
}
.cid-t0VUSZXIYl .dropdown-item:hover,
.cid-t0VUSZXIYl .nav-link:hover,
.cid-t0VUSZXIYl .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0VUSZXIYl .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0VUSZXIYl .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0VUSZXIYl .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0VUSZXIYl .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0VUSZXIYl .nav-item {
  position: relative;
}
.cid-t0VUSZXIYl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0VUSZXIYl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0VUSZXIYl .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0VUSZXIYl .nav-link {
    line-height: 6.13;
  }
  .cid-t0VUSZXIYl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0VUSZXIYl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0VUSZXIYl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VUSZXIYl .content-text {
  margin-bottom: 0;
}
.cid-t0VUSZXIYl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0VUSZXIYl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0VUSZXIYl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0VUSZXIYl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0VUSZXIYl .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0VUSZXIYl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0VUSZXIYl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0VUSZXIYl .content-right-side {
  text-align: center;
}
.cid-t0VUSZXIYl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0VUSZXIYl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0VUSZXIYl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0VUSZXIYl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0VUSZXIYl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VUSZXIYl .info-widget:first-child {
  margin-left: 0;
}
.cid-t0VUSZXIYl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0VUSZXIYl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0VUSZXIYl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0VUSZXIYl .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0VUSZXIYl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0VUSZXIYl .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0VUSZXIYl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0VUSZXIYl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0VUSZXIYl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0VUSZXIYl .navbar-toggler {
    display: none;
  }
  .cid-t0VUSZXIYl .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0VUSZXIYl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0VUSZXIYl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0VUSZXIYl .btn-sm {
  padding: 13px 29px;
}
.cid-t0VUSZXIYl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0VUSZXIYl .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0VUSZXIYl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0VUSZXIYl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0VUSZXIYl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0VUSZXIYl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0VUSZXIYl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0VUSZXIYl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0VUSZXIYl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0VUSZXIYl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0VUSZXIYl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0VUSZXIYl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0VUSZXIYl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0VUSZXIYl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0VUSZXIYl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0VUSZXIYl button.navbar-toggler:focus {
  outline: none;
}
.cid-t0VUSZXIYl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0VUSZXIYl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0VUSZXIYl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VUSZXIYl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VUSZXIYl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0VUSZXIYl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VUSZXIYl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0VUSZXIYl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0VUSZXIYl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VUSZXIYl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0VUSZXIYl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0VUSZXIYl .collapsed .btn {
  display: flex;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse.collapsing,
.cid-t0VUSZXIYl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0VUSZXIYl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0VUSZXIYl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0VUSZXIYl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0VUSZXIYl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0VUSZXIYl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0VUSZXIYl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VUSZXIYl .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0VUSZXIYl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0VUSZXIYl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0VUSZXIYl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0VUSZXIYl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0VUSZXIYl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0VUSZXIYl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0VUSZXIYl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0VUSZXIYl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0VUSZXIYl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0VUSZXIYl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0VUSZXIYl .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0VUSZXIYl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0VUSZXIYl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing,
  .cid-t0VUSZXIYl .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing .navbar-nav,
  .cid-t0VUSZXIYl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0VUSZXIYl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0VUSZXIYl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0VUSZXIYl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0VUSZXIYl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0VUSZXIYl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0VUSZXIYl img {
    height: 3.8rem !important;
  }
  .cid-t0VUSZXIYl .btn {
    display: flex;
  }
  .cid-t0VUSZXIYl button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0VUSZXIYl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0VUSZXIYl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0VUSZXIYl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0VUSZXIYl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0VUSZXIYl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0VUSZXIYl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0VUSZXIYl .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0VUSZXIYl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0VUSZXIYl .navbar-toggler {
  position: relative;
}
.cid-t0VUSZXIYl .dropdown-item.active,
.cid-t0VUSZXIYl .dropdown-item:active {
  color: initial;
}
.cid-t0VUSZXIYl .widget-title {
  color: #ff40b4;
}
.cid-t0VUSZXIYl .widget-text {
  color: #ff40b4;
}
.cid-t0VUSZXIYl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0VUSZXIYl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0VUSZXIYl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0VUSZXIYl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0VUSZXIYl .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0VUSZXIYl .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0VUSZXIYl .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0VUSZXIYl .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0VUSZXIYl .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0VUSZXIYl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0VUSZXIYl .menu-content-top,
  .cid-t0VUSZXIYl .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0VUSZXIYl button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0VUSZXIYl .widget-title,
.cid-t0VUSZXIYl .widget-icon {
  color: #1388ba;
}
.cid-t0VUT16WEW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0VUT16WEW .mbr-text,
.cid-t0VUT16WEW .mbr-section-btn {
  color: #ffffff;
}
.cid-t0VUT16WEW .mbr-section-title {
  color: #ffffff;
}
.cid-t0VUT1B1IN {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/merkur-planeta2-2000x1124.jpg");
}
.cid-t0VUT1B1IN H1 {
  color: #0a4f6e;
}
.cid-t0VUT1B1IN .mbr-text,
.cid-t0VUT1B1IN .mbr-section-btn {
  color: #716c80;
}
.cid-t0VUT1B1IN img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0VUT1B1IN img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0VUT1XKYD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0VUT1XKYD .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0VUT1XKYD .card-title {
  transition: all 0.3s;
}
.cid-t0VUT1XKYD .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0VUT1XKYD .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0VUT1XKYD .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VUT1XKYD .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0VUT1XKYD .card-wrapper:hover .mbr-iconfont,
.cid-t0VUT1XKYD .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0VUT1XKYD .card-title,
.cid-t0VUT1XKYD .card-box {
  color: #353535;
}
.cid-t0VUT1XKYD .main-title,
.cid-t0VUT1XKYD .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0VUT2pqVh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0VUT2pqVh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0VUT2pqVh .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0VUT2pqVh .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0VUT2pqVh .btn-primary-outline:active {
  color: gray;
}
.cid-t0VUT2pqVh .btn-primary-outline:hover {
  color: white;
}
.cid-t0VUT2pqVh div {
  overflow: hidden;
}
.cid-t0VUT2pqVh li.active .btn-primary-outline {
  color: white;
}
.cid-t0VUT2pqVh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0VUT2pqVh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0VUT2pqVh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0VUT2pqVh .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0VUT2pqVh .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0VUT2pqVh .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0VUT2pqVh .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0VUT2pqVh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0VUT2pqVh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0VUT2pqVh .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0VUT2pqVh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0VUT2pqVh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0VUT2SDVz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0VUT2SDVz .content {
    text-align: center;
  }
  .cid-t0VUT2SDVz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0VUT2SDVz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0VUT2SDVz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0VUT2SDVz .media-wrap img {
  height: 6rem;
}
.cid-t0VUT2SDVz .mbr-text {
  color: #8d97ad;
}
.cid-t0VUT2SDVz .p-title {
  font-size: 17px;
}
.cid-t0VUT2SDVz .p-title span {
  color: #111111;
}
.cid-t0VUT2SDVz .title-card {
  font-size: 1.3rem;
}
.cid-t0VUT2SDVz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0VUT2SDVz .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0VUT2SDVz .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0VUT2SDVz .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0VUT2SDVz .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0VUT2SDVz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0VUT2SDVz .copyright img {
  margin-right: 10px;
}
.cid-t0VUT2SDVz .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0VUT2SDVz .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0VUT2SDVz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0VUT2SDVz .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0VUT2SDVz .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0VUT2SDVz .p-title,
.cid-t0VUT2SDVz .social-media {
  color: #0a4f6e;
}
.cid-t0VUT2SDVz H5 {
  color: #0a4f6e;
}
.cid-t0VUT2SDVz .copyright > p {
  color: #1388ba;
}
.cid-t0VWWIlVmv .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0VWWIlVmv .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0VWWIlVmv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0VWWIlVmv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0VWWIlVmv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0VWWIlVmv .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0VWWIlVmv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0VWWIlVmv .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0VWWIlVmv .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0VWWIlVmv .dropdown-item,
.cid-t0VWWIlVmv .nav-link,
.cid-t0VWWIlVmv .brand-name {
  font-style: normal;
}
.cid-t0VWWIlVmv .dropdown-item:hover,
.cid-t0VWWIlVmv .nav-link:hover,
.cid-t0VWWIlVmv .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0VWWIlVmv .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0VWWIlVmv .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0VWWIlVmv .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0VWWIlVmv .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0VWWIlVmv .nav-item {
  position: relative;
}
.cid-t0VWWIlVmv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0VWWIlVmv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0VWWIlVmv .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0VWWIlVmv .nav-link {
    line-height: 6.13;
  }
  .cid-t0VWWIlVmv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0VWWIlVmv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0VWWIlVmv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VWWIlVmv .content-text {
  margin-bottom: 0;
}
.cid-t0VWWIlVmv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0VWWIlVmv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0VWWIlVmv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0VWWIlVmv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0VWWIlVmv .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0VWWIlVmv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0VWWIlVmv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0VWWIlVmv .content-right-side {
  text-align: center;
}
.cid-t0VWWIlVmv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0VWWIlVmv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0VWWIlVmv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0VWWIlVmv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0VWWIlVmv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0VWWIlVmv .info-widget:first-child {
  margin-left: 0;
}
.cid-t0VWWIlVmv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0VWWIlVmv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0VWWIlVmv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0VWWIlVmv .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0VWWIlVmv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0VWWIlVmv .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0VWWIlVmv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0VWWIlVmv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0VWWIlVmv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0VWWIlVmv .navbar-toggler {
    display: none;
  }
  .cid-t0VWWIlVmv .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0VWWIlVmv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0VWWIlVmv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0VWWIlVmv .btn-sm {
  padding: 13px 29px;
}
.cid-t0VWWIlVmv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0VWWIlVmv .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0VWWIlVmv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0VWWIlVmv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0VWWIlVmv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0VWWIlVmv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0VWWIlVmv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0VWWIlVmv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0VWWIlVmv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0VWWIlVmv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0VWWIlVmv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0VWWIlVmv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0VWWIlVmv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0VWWIlVmv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0VWWIlVmv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0VWWIlVmv button.navbar-toggler:focus {
  outline: none;
}
.cid-t0VWWIlVmv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0VWWIlVmv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0VWWIlVmv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VWWIlVmv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0VWWIlVmv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0VWWIlVmv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VWWIlVmv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0VWWIlVmv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0VWWIlVmv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0VWWIlVmv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0VWWIlVmv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0VWWIlVmv .collapsed .btn {
  display: flex;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse.collapsing,
.cid-t0VWWIlVmv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0VWWIlVmv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0VWWIlVmv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0VWWIlVmv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0VWWIlVmv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0VWWIlVmv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0VWWIlVmv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0VWWIlVmv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0VWWIlVmv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0VWWIlVmv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0VWWIlVmv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0VWWIlVmv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0VWWIlVmv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0VWWIlVmv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0VWWIlVmv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0VWWIlVmv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0VWWIlVmv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0VWWIlVmv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0VWWIlVmv .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0VWWIlVmv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0VWWIlVmv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing,
  .cid-t0VWWIlVmv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing .navbar-nav,
  .cid-t0VWWIlVmv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0VWWIlVmv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0VWWIlVmv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0VWWIlVmv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0VWWIlVmv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0VWWIlVmv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0VWWIlVmv img {
    height: 3.8rem !important;
  }
  .cid-t0VWWIlVmv .btn {
    display: flex;
  }
  .cid-t0VWWIlVmv button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0VWWIlVmv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0VWWIlVmv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0VWWIlVmv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0VWWIlVmv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0VWWIlVmv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0VWWIlVmv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0VWWIlVmv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0VWWIlVmv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0VWWIlVmv .navbar-toggler {
  position: relative;
}
.cid-t0VWWIlVmv .dropdown-item.active,
.cid-t0VWWIlVmv .dropdown-item:active {
  color: initial;
}
.cid-t0VWWIlVmv .widget-title {
  color: #ff40b4;
}
.cid-t0VWWIlVmv .widget-text {
  color: #ff40b4;
}
.cid-t0VWWIlVmv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0VWWIlVmv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0VWWIlVmv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0VWWIlVmv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0VWWIlVmv .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0VWWIlVmv .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0VWWIlVmv .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0VWWIlVmv .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0VWWIlVmv .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0VWWIlVmv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0VWWIlVmv .menu-content-top,
  .cid-t0VWWIlVmv .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0VWWIlVmv button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0VWWIlVmv .widget-title,
.cid-t0VWWIlVmv .widget-icon {
  color: #1388ba;
}
.cid-t0VWWJglOm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0VWWJglOm .mbr-text,
.cid-t0VWWJglOm .mbr-section-btn {
  color: #ffffff;
}
.cid-t0VWWJglOm .mbr-section-title {
  color: #ffffff;
}
.cid-t0VWWJO4hV {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0VWWJO4hV H1 {
  color: #0a4f6e;
}
.cid-t0VWWJO4hV .mbr-text,
.cid-t0VWWJO4hV .mbr-section-btn {
  color: #716c80;
}
.cid-t0VWWJO4hV img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0VWWJO4hV img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0VWWK64BL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t0VWWK64BL .container {
    max-width: 1162px;
  }
}
.cid-t0VWWK64BL .mbr-section-title {
  text-align: center;
}
.cid-t0VWWKjGGX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0VWWKjGGX img,
.cid-t0VWWKjGGX .item-img {
  width: 100%;
}
.cid-t0VWWKjGGX .item:focus,
.cid-t0VWWKjGGX span:focus {
  outline: none;
}
.cid-t0VWWKjGGX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0VWWKjGGX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0VWWKjGGX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0VWWKjGGX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0VWWKjGGX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0VWWKjGGX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0VWWKjGGX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0VWWKjGGX .mbr-section-title {
  color: #232323;
}
.cid-t0VWWKjGGX .mbr-text,
.cid-t0VWWKjGGX .mbr-section-btn {
  text-align: left;
}
.cid-t0VWWKjGGX .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0VWWKjGGX .item-subtitle {
  text-align: left;
}
.cid-t0VWWKPO1b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0VWWKPO1b img,
.cid-t0VWWKPO1b .item-img {
  width: 100%;
}
.cid-t0VWWKPO1b .item:focus,
.cid-t0VWWKPO1b span:focus {
  outline: none;
}
.cid-t0VWWKPO1b .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0VWWKPO1b .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0VWWKPO1b .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0VWWKPO1b .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0VWWKPO1b .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0VWWKPO1b .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0VWWKPO1b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0VWWKPO1b .mbr-section-title {
  color: #232323;
}
.cid-t0VWWKPO1b .mbr-text,
.cid-t0VWWKPO1b .mbr-section-btn {
  text-align: left;
}
.cid-t0VWWKPO1b .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0VWWKPO1b .item-subtitle {
  text-align: left;
}
.cid-t0VWWLKeOj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0VWWLKeOj .content {
    text-align: center;
  }
  .cid-t0VWWLKeOj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0VWWLKeOj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0VWWLKeOj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0VWWLKeOj .media-wrap img {
  height: 6rem;
}
.cid-t0VWWLKeOj .mbr-text {
  color: #8d97ad;
}
.cid-t0VWWLKeOj .p-title {
  font-size: 17px;
}
.cid-t0VWWLKeOj .p-title span {
  color: #111111;
}
.cid-t0VWWLKeOj .title-card {
  font-size: 1.3rem;
}
.cid-t0VWWLKeOj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0VWWLKeOj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0VWWLKeOj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0VWWLKeOj .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0VWWLKeOj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0VWWLKeOj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0VWWLKeOj .copyright img {
  margin-right: 10px;
}
.cid-t0VWWLKeOj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0VWWLKeOj .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0VWWLKeOj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0VWWLKeOj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0VWWLKeOj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0VWWLKeOj .p-title,
.cid-t0VWWLKeOj .social-media {
  color: #0a4f6e;
}
.cid-t0VWWLKeOj H5 {
  color: #0a4f6e;
}
.cid-t0VWWLKeOj .copyright > p {
  color: #1388ba;
}
.cid-t0W8bgeRAO .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0W8bgeRAO .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0W8bgeRAO .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0W8bgeRAO .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0W8bgeRAO .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0W8bgeRAO .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0W8bgeRAO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0W8bgeRAO .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0W8bgeRAO .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0W8bgeRAO .dropdown-item,
.cid-t0W8bgeRAO .nav-link,
.cid-t0W8bgeRAO .brand-name {
  font-style: normal;
}
.cid-t0W8bgeRAO .dropdown-item:hover,
.cid-t0W8bgeRAO .nav-link:hover,
.cid-t0W8bgeRAO .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0W8bgeRAO .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0W8bgeRAO .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0W8bgeRAO .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0W8bgeRAO .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0W8bgeRAO .nav-item {
  position: relative;
}
.cid-t0W8bgeRAO .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0W8bgeRAO .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0W8bgeRAO .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0W8bgeRAO .nav-link {
    line-height: 6.13;
  }
  .cid-t0W8bgeRAO .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0W8bgeRAO .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0W8bgeRAO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W8bgeRAO .content-text {
  margin-bottom: 0;
}
.cid-t0W8bgeRAO .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0W8bgeRAO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0W8bgeRAO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0W8bgeRAO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0W8bgeRAO .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0W8bgeRAO .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0W8bgeRAO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0W8bgeRAO .content-right-side {
  text-align: center;
}
.cid-t0W8bgeRAO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0W8bgeRAO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0W8bgeRAO .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0W8bgeRAO .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0W8bgeRAO .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W8bgeRAO .info-widget:first-child {
  margin-left: 0;
}
.cid-t0W8bgeRAO .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0W8bgeRAO .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0W8bgeRAO .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0W8bgeRAO .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0W8bgeRAO .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0W8bgeRAO .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0W8bgeRAO .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0W8bgeRAO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0W8bgeRAO .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0W8bgeRAO .navbar-toggler {
    display: none;
  }
  .cid-t0W8bgeRAO .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0W8bgeRAO .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0W8bgeRAO .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0W8bgeRAO .btn-sm {
  padding: 13px 29px;
}
.cid-t0W8bgeRAO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0W8bgeRAO .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0W8bgeRAO .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0W8bgeRAO .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0W8bgeRAO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0W8bgeRAO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0W8bgeRAO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0W8bgeRAO .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0W8bgeRAO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0W8bgeRAO .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0W8bgeRAO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0W8bgeRAO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0W8bgeRAO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0W8bgeRAO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0W8bgeRAO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0W8bgeRAO button.navbar-toggler:focus {
  outline: none;
}
.cid-t0W8bgeRAO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0W8bgeRAO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0W8bgeRAO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W8bgeRAO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W8bgeRAO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0W8bgeRAO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W8bgeRAO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0W8bgeRAO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0W8bgeRAO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W8bgeRAO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0W8bgeRAO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0W8bgeRAO .collapsed .btn {
  display: flex;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse.collapsing,
.cid-t0W8bgeRAO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0W8bgeRAO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0W8bgeRAO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0W8bgeRAO .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0W8bgeRAO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0W8bgeRAO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0W8bgeRAO .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W8bgeRAO .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0W8bgeRAO .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0W8bgeRAO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0W8bgeRAO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0W8bgeRAO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0W8bgeRAO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0W8bgeRAO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0W8bgeRAO .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0W8bgeRAO .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0W8bgeRAO .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0W8bgeRAO .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0W8bgeRAO .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0W8bgeRAO .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0W8bgeRAO .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing,
  .cid-t0W8bgeRAO .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing .navbar-nav,
  .cid-t0W8bgeRAO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0W8bgeRAO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0W8bgeRAO .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0W8bgeRAO .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0W8bgeRAO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0W8bgeRAO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0W8bgeRAO img {
    height: 3.8rem !important;
  }
  .cid-t0W8bgeRAO .btn {
    display: flex;
  }
  .cid-t0W8bgeRAO button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0W8bgeRAO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0W8bgeRAO .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0W8bgeRAO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0W8bgeRAO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0W8bgeRAO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0W8bgeRAO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0W8bgeRAO .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0W8bgeRAO .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0W8bgeRAO .navbar-toggler {
  position: relative;
}
.cid-t0W8bgeRAO .dropdown-item.active,
.cid-t0W8bgeRAO .dropdown-item:active {
  color: initial;
}
.cid-t0W8bgeRAO .widget-title {
  color: #ff40b4;
}
.cid-t0W8bgeRAO .widget-text {
  color: #ff40b4;
}
.cid-t0W8bgeRAO .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0W8bgeRAO .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0W8bgeRAO .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0W8bgeRAO .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0W8bgeRAO .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0W8bgeRAO .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0W8bgeRAO .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0W8bgeRAO .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0W8bgeRAO .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0W8bgeRAO .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0W8bgeRAO .menu-content-top,
  .cid-t0W8bgeRAO .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0W8bgeRAO button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0W8bgeRAO .widget-title,
.cid-t0W8bgeRAO .widget-icon {
  color: #1388ba;
}
.cid-t0W8bhyMTj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0W8bhyMTj .mbr-text,
.cid-t0W8bhyMTj .mbr-section-btn {
  color: #ffffff;
}
.cid-t0W8bhyMTj .mbr-section-title {
  color: #ffffff;
}
.cid-t0W8bi7LAt {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0W8bi7LAt H1 {
  color: #0a4f6e;
}
.cid-t0W8bi7LAt .mbr-text,
.cid-t0W8bi7LAt .mbr-section-btn {
  color: #716c80;
}
.cid-t0W8bi7LAt img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0W8bi7LAt img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0W8birv5W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0W8birv5W .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0W8birv5W .card-title {
  transition: all 0.3s;
}
.cid-t0W8birv5W .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0W8birv5W .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0W8birv5W .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W8birv5W .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0W8birv5W .card-wrapper:hover .mbr-iconfont,
.cid-t0W8birv5W .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0W8birv5W .card-title,
.cid-t0W8birv5W .card-box {
  color: #353535;
}
.cid-t0W8birv5W .main-title,
.cid-t0W8birv5W .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0W8biVkOw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0W8biVkOw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0W8biVkOw .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0W8biVkOw .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0W8biVkOw .btn-primary-outline:active {
  color: gray;
}
.cid-t0W8biVkOw .btn-primary-outline:hover {
  color: white;
}
.cid-t0W8biVkOw div {
  overflow: hidden;
}
.cid-t0W8biVkOw li.active .btn-primary-outline {
  color: white;
}
.cid-t0W8biVkOw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0W8biVkOw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0W8biVkOw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0W8biVkOw .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0W8biVkOw .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0W8biVkOw .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0W8biVkOw .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0W8biVkOw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0W8biVkOw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0W8biVkOw .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0W8biVkOw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0W8biVkOw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0W8bjl1oM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0W8bjl1oM .content {
    text-align: center;
  }
  .cid-t0W8bjl1oM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0W8bjl1oM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0W8bjl1oM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0W8bjl1oM .media-wrap img {
  height: 6rem;
}
.cid-t0W8bjl1oM .mbr-text {
  color: #8d97ad;
}
.cid-t0W8bjl1oM .p-title {
  font-size: 17px;
}
.cid-t0W8bjl1oM .p-title span {
  color: #111111;
}
.cid-t0W8bjl1oM .title-card {
  font-size: 1.3rem;
}
.cid-t0W8bjl1oM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0W8bjl1oM .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0W8bjl1oM .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0W8bjl1oM .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0W8bjl1oM .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0W8bjl1oM .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0W8bjl1oM .copyright img {
  margin-right: 10px;
}
.cid-t0W8bjl1oM .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0W8bjl1oM .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0W8bjl1oM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0W8bjl1oM .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0W8bjl1oM .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0W8bjl1oM .p-title,
.cid-t0W8bjl1oM .social-media {
  color: #0a4f6e;
}
.cid-t0W8bjl1oM H5 {
  color: #0a4f6e;
}
.cid-t0W8bjl1oM .copyright > p {
  color: #1388ba;
}
.cid-t0W9cjNcbs .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0W9cjNcbs .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0W9cjNcbs .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0W9cjNcbs .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0W9cjNcbs .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0W9cjNcbs .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0W9cjNcbs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0W9cjNcbs .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0W9cjNcbs .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0W9cjNcbs .dropdown-item,
.cid-t0W9cjNcbs .nav-link,
.cid-t0W9cjNcbs .brand-name {
  font-style: normal;
}
.cid-t0W9cjNcbs .dropdown-item:hover,
.cid-t0W9cjNcbs .nav-link:hover,
.cid-t0W9cjNcbs .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0W9cjNcbs .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0W9cjNcbs .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0W9cjNcbs .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0W9cjNcbs .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0W9cjNcbs .nav-item {
  position: relative;
}
.cid-t0W9cjNcbs .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0W9cjNcbs .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0W9cjNcbs .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0W9cjNcbs .nav-link {
    line-height: 6.13;
  }
  .cid-t0W9cjNcbs .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0W9cjNcbs .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0W9cjNcbs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W9cjNcbs .content-text {
  margin-bottom: 0;
}
.cid-t0W9cjNcbs .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0W9cjNcbs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0W9cjNcbs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0W9cjNcbs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0W9cjNcbs .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0W9cjNcbs .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0W9cjNcbs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0W9cjNcbs .content-right-side {
  text-align: center;
}
.cid-t0W9cjNcbs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0W9cjNcbs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0W9cjNcbs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0W9cjNcbs .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0W9cjNcbs .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W9cjNcbs .info-widget:first-child {
  margin-left: 0;
}
.cid-t0W9cjNcbs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0W9cjNcbs .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0W9cjNcbs .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0W9cjNcbs .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0W9cjNcbs .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0W9cjNcbs .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0W9cjNcbs .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0W9cjNcbs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0W9cjNcbs .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0W9cjNcbs .navbar-toggler {
    display: none;
  }
  .cid-t0W9cjNcbs .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0W9cjNcbs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0W9cjNcbs .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0W9cjNcbs .btn-sm {
  padding: 13px 29px;
}
.cid-t0W9cjNcbs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0W9cjNcbs .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0W9cjNcbs .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0W9cjNcbs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0W9cjNcbs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0W9cjNcbs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0W9cjNcbs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0W9cjNcbs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0W9cjNcbs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0W9cjNcbs .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0W9cjNcbs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0W9cjNcbs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0W9cjNcbs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0W9cjNcbs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0W9cjNcbs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0W9cjNcbs button.navbar-toggler:focus {
  outline: none;
}
.cid-t0W9cjNcbs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0W9cjNcbs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0W9cjNcbs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W9cjNcbs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W9cjNcbs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0W9cjNcbs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W9cjNcbs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0W9cjNcbs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0W9cjNcbs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W9cjNcbs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0W9cjNcbs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0W9cjNcbs .collapsed .btn {
  display: flex;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse.collapsing,
.cid-t0W9cjNcbs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0W9cjNcbs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0W9cjNcbs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0W9cjNcbs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0W9cjNcbs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0W9cjNcbs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0W9cjNcbs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W9cjNcbs .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0W9cjNcbs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0W9cjNcbs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0W9cjNcbs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0W9cjNcbs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0W9cjNcbs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0W9cjNcbs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0W9cjNcbs .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0W9cjNcbs .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0W9cjNcbs .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0W9cjNcbs .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0W9cjNcbs .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0W9cjNcbs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0W9cjNcbs .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing,
  .cid-t0W9cjNcbs .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing .navbar-nav,
  .cid-t0W9cjNcbs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0W9cjNcbs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0W9cjNcbs .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0W9cjNcbs .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0W9cjNcbs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0W9cjNcbs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0W9cjNcbs img {
    height: 3.8rem !important;
  }
  .cid-t0W9cjNcbs .btn {
    display: flex;
  }
  .cid-t0W9cjNcbs button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0W9cjNcbs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0W9cjNcbs .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0W9cjNcbs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0W9cjNcbs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0W9cjNcbs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0W9cjNcbs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0W9cjNcbs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0W9cjNcbs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0W9cjNcbs .navbar-toggler {
  position: relative;
}
.cid-t0W9cjNcbs .dropdown-item.active,
.cid-t0W9cjNcbs .dropdown-item:active {
  color: initial;
}
.cid-t0W9cjNcbs .widget-title {
  color: #ff40b4;
}
.cid-t0W9cjNcbs .widget-text {
  color: #ff40b4;
}
.cid-t0W9cjNcbs .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0W9cjNcbs .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0W9cjNcbs .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0W9cjNcbs .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0W9cjNcbs .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0W9cjNcbs .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0W9cjNcbs .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0W9cjNcbs .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0W9cjNcbs .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0W9cjNcbs .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0W9cjNcbs .menu-content-top,
  .cid-t0W9cjNcbs .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0W9cjNcbs button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0W9cjNcbs .widget-title,
.cid-t0W9cjNcbs .widget-icon {
  color: #1388ba;
}
.cid-t0W9ckZ9Ro {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0W9ckZ9Ro .mbr-text,
.cid-t0W9ckZ9Ro .mbr-section-btn {
  color: #ffffff;
}
.cid-t0W9ckZ9Ro .mbr-section-title {
  color: #ffffff;
}
.cid-t0W9clznn4 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0W9clznn4 H1 {
  color: #0a4f6e;
}
.cid-t0W9clznn4 .mbr-text,
.cid-t0W9clznn4 .mbr-section-btn {
  color: #716c80;
}
.cid-t0W9clznn4 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0W9clznn4 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0W9clTr9g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0W9clTr9g .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0W9clTr9g .card-title {
  transition: all 0.3s;
}
.cid-t0W9clTr9g .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0W9clTr9g .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0W9clTr9g .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W9clTr9g .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0W9clTr9g .card-wrapper:hover .mbr-iconfont,
.cid-t0W9clTr9g .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0W9clTr9g .card-title,
.cid-t0W9clTr9g .card-box {
  color: #353535;
}
.cid-t0W9clTr9g .main-title,
.cid-t0W9clTr9g .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0W9cmljf4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0W9cmljf4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0W9cmljf4 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0W9cmljf4 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0W9cmljf4 .btn-primary-outline:active {
  color: gray;
}
.cid-t0W9cmljf4 .btn-primary-outline:hover {
  color: white;
}
.cid-t0W9cmljf4 div {
  overflow: hidden;
}
.cid-t0W9cmljf4 li.active .btn-primary-outline {
  color: white;
}
.cid-t0W9cmljf4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0W9cmljf4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0W9cmljf4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0W9cmljf4 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0W9cmljf4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0W9cmljf4 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0W9cmljf4 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0W9cmljf4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0W9cmljf4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0W9cmljf4 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0W9cmljf4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0W9cmljf4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0W9cmLsOD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0W9cmLsOD .content {
    text-align: center;
  }
  .cid-t0W9cmLsOD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0W9cmLsOD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0W9cmLsOD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0W9cmLsOD .media-wrap img {
  height: 6rem;
}
.cid-t0W9cmLsOD .mbr-text {
  color: #8d97ad;
}
.cid-t0W9cmLsOD .p-title {
  font-size: 17px;
}
.cid-t0W9cmLsOD .p-title span {
  color: #111111;
}
.cid-t0W9cmLsOD .title-card {
  font-size: 1.3rem;
}
.cid-t0W9cmLsOD .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0W9cmLsOD .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0W9cmLsOD .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0W9cmLsOD .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0W9cmLsOD .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0W9cmLsOD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0W9cmLsOD .copyright img {
  margin-right: 10px;
}
.cid-t0W9cmLsOD .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0W9cmLsOD .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0W9cmLsOD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0W9cmLsOD .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0W9cmLsOD .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0W9cmLsOD .p-title,
.cid-t0W9cmLsOD .social-media {
  color: #0a4f6e;
}
.cid-t0W9cmLsOD H5 {
  color: #0a4f6e;
}
.cid-t0W9cmLsOD .copyright > p {
  color: #1388ba;
}
.cid-t0W9ToO3sy .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0W9ToO3sy .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0W9ToO3sy .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0W9ToO3sy .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0W9ToO3sy .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0W9ToO3sy .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0W9ToO3sy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0W9ToO3sy .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0W9ToO3sy .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0W9ToO3sy .dropdown-item,
.cid-t0W9ToO3sy .nav-link,
.cid-t0W9ToO3sy .brand-name {
  font-style: normal;
}
.cid-t0W9ToO3sy .dropdown-item:hover,
.cid-t0W9ToO3sy .nav-link:hover,
.cid-t0W9ToO3sy .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0W9ToO3sy .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0W9ToO3sy .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0W9ToO3sy .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0W9ToO3sy .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0W9ToO3sy .nav-item {
  position: relative;
}
.cid-t0W9ToO3sy .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0W9ToO3sy .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0W9ToO3sy .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0W9ToO3sy .nav-link {
    line-height: 6.13;
  }
  .cid-t0W9ToO3sy .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0W9ToO3sy .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0W9ToO3sy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W9ToO3sy .content-text {
  margin-bottom: 0;
}
.cid-t0W9ToO3sy .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0W9ToO3sy .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0W9ToO3sy .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0W9ToO3sy .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0W9ToO3sy .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0W9ToO3sy .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0W9ToO3sy .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0W9ToO3sy .content-right-side {
  text-align: center;
}
.cid-t0W9ToO3sy .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0W9ToO3sy .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0W9ToO3sy .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0W9ToO3sy .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0W9ToO3sy .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W9ToO3sy .info-widget:first-child {
  margin-left: 0;
}
.cid-t0W9ToO3sy .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0W9ToO3sy .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0W9ToO3sy .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0W9ToO3sy .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0W9ToO3sy .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0W9ToO3sy .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0W9ToO3sy .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0W9ToO3sy .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0W9ToO3sy .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0W9ToO3sy .navbar-toggler {
    display: none;
  }
  .cid-t0W9ToO3sy .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0W9ToO3sy .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0W9ToO3sy .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0W9ToO3sy .btn-sm {
  padding: 13px 29px;
}
.cid-t0W9ToO3sy .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0W9ToO3sy .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0W9ToO3sy .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0W9ToO3sy .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0W9ToO3sy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0W9ToO3sy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0W9ToO3sy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0W9ToO3sy .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0W9ToO3sy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0W9ToO3sy .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0W9ToO3sy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0W9ToO3sy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0W9ToO3sy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0W9ToO3sy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0W9ToO3sy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0W9ToO3sy button.navbar-toggler:focus {
  outline: none;
}
.cid-t0W9ToO3sy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0W9ToO3sy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0W9ToO3sy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W9ToO3sy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0W9ToO3sy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0W9ToO3sy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W9ToO3sy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0W9ToO3sy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0W9ToO3sy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0W9ToO3sy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0W9ToO3sy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0W9ToO3sy .collapsed .btn {
  display: flex;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse.collapsing,
.cid-t0W9ToO3sy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0W9ToO3sy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0W9ToO3sy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0W9ToO3sy .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0W9ToO3sy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0W9ToO3sy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0W9ToO3sy .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0W9ToO3sy .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0W9ToO3sy .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0W9ToO3sy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0W9ToO3sy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0W9ToO3sy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0W9ToO3sy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0W9ToO3sy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0W9ToO3sy .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0W9ToO3sy .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0W9ToO3sy .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0W9ToO3sy .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0W9ToO3sy .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0W9ToO3sy .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0W9ToO3sy .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing,
  .cid-t0W9ToO3sy .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing .navbar-nav,
  .cid-t0W9ToO3sy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0W9ToO3sy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0W9ToO3sy .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0W9ToO3sy .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0W9ToO3sy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0W9ToO3sy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0W9ToO3sy img {
    height: 3.8rem !important;
  }
  .cid-t0W9ToO3sy .btn {
    display: flex;
  }
  .cid-t0W9ToO3sy button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0W9ToO3sy .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0W9ToO3sy .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0W9ToO3sy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0W9ToO3sy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0W9ToO3sy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0W9ToO3sy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0W9ToO3sy .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0W9ToO3sy .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0W9ToO3sy .navbar-toggler {
  position: relative;
}
.cid-t0W9ToO3sy .dropdown-item.active,
.cid-t0W9ToO3sy .dropdown-item:active {
  color: initial;
}
.cid-t0W9ToO3sy .widget-title {
  color: #ff40b4;
}
.cid-t0W9ToO3sy .widget-text {
  color: #ff40b4;
}
.cid-t0W9ToO3sy .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0W9ToO3sy .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0W9ToO3sy .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0W9ToO3sy .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0W9ToO3sy .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0W9ToO3sy .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0W9ToO3sy .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0W9ToO3sy .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0W9ToO3sy .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0W9ToO3sy .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0W9ToO3sy .menu-content-top,
  .cid-t0W9ToO3sy .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0W9ToO3sy button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0W9ToO3sy .widget-title,
.cid-t0W9ToO3sy .widget-icon {
  color: #1388ba;
}
.cid-t0W9Tq2ega {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0W9Tq2ega .mbr-text,
.cid-t0W9Tq2ega .mbr-section-btn {
  color: #ffffff;
}
.cid-t0W9Tq2ega .mbr-section-title {
  color: #ffffff;
}
.cid-t0W9TqEoem {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0W9TqEoem H1 {
  color: #0a4f6e;
}
.cid-t0W9TqEoem .mbr-text,
.cid-t0W9TqEoem .mbr-section-btn {
  color: #716c80;
}
.cid-t0W9TqEoem img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0W9TqEoem img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0W9TqZfoi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0W9TqZfoi .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0W9TqZfoi .card-title {
  transition: all 0.3s;
}
.cid-t0W9TqZfoi .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0W9TqZfoi .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0W9TqZfoi .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0W9TqZfoi .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0W9TqZfoi .card-wrapper:hover .mbr-iconfont,
.cid-t0W9TqZfoi .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0W9TqZfoi .card-title,
.cid-t0W9TqZfoi .card-box {
  color: #353535;
}
.cid-t0W9TqZfoi .main-title,
.cid-t0W9TqZfoi .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0W9TrpRC5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0W9TrpRC5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0W9TrpRC5 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0W9TrpRC5 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0W9TrpRC5 .btn-primary-outline:active {
  color: gray;
}
.cid-t0W9TrpRC5 .btn-primary-outline:hover {
  color: white;
}
.cid-t0W9TrpRC5 div {
  overflow: hidden;
}
.cid-t0W9TrpRC5 li.active .btn-primary-outline {
  color: white;
}
.cid-t0W9TrpRC5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0W9TrpRC5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0W9TrpRC5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0W9TrpRC5 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0W9TrpRC5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0W9TrpRC5 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0W9TrpRC5 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0W9TrpRC5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0W9TrpRC5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0W9TrpRC5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0W9TrpRC5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0W9TrpRC5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0W9TrRTtd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0W9TrRTtd .content {
    text-align: center;
  }
  .cid-t0W9TrRTtd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0W9TrRTtd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0W9TrRTtd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0W9TrRTtd .media-wrap img {
  height: 6rem;
}
.cid-t0W9TrRTtd .mbr-text {
  color: #8d97ad;
}
.cid-t0W9TrRTtd .p-title {
  font-size: 17px;
}
.cid-t0W9TrRTtd .p-title span {
  color: #111111;
}
.cid-t0W9TrRTtd .title-card {
  font-size: 1.3rem;
}
.cid-t0W9TrRTtd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0W9TrRTtd .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0W9TrRTtd .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0W9TrRTtd .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0W9TrRTtd .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0W9TrRTtd .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0W9TrRTtd .copyright img {
  margin-right: 10px;
}
.cid-t0W9TrRTtd .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0W9TrRTtd .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0W9TrRTtd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0W9TrRTtd .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0W9TrRTtd .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0W9TrRTtd .p-title,
.cid-t0W9TrRTtd .social-media {
  color: #0a4f6e;
}
.cid-t0W9TrRTtd H5 {
  color: #0a4f6e;
}
.cid-t0W9TrRTtd .copyright > p {
  color: #1388ba;
}
.cid-t0WaomCrDD .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WaomCrDD .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WaomCrDD .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WaomCrDD .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WaomCrDD .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WaomCrDD .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WaomCrDD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WaomCrDD .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WaomCrDD .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WaomCrDD .dropdown-item,
.cid-t0WaomCrDD .nav-link,
.cid-t0WaomCrDD .brand-name {
  font-style: normal;
}
.cid-t0WaomCrDD .dropdown-item:hover,
.cid-t0WaomCrDD .nav-link:hover,
.cid-t0WaomCrDD .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WaomCrDD .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WaomCrDD .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WaomCrDD .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WaomCrDD .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WaomCrDD .nav-item {
  position: relative;
}
.cid-t0WaomCrDD .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WaomCrDD .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WaomCrDD .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WaomCrDD .nav-link {
    line-height: 6.13;
  }
  .cid-t0WaomCrDD .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WaomCrDD .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WaomCrDD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WaomCrDD .content-text {
  margin-bottom: 0;
}
.cid-t0WaomCrDD .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WaomCrDD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WaomCrDD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WaomCrDD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WaomCrDD .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WaomCrDD .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WaomCrDD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WaomCrDD .content-right-side {
  text-align: center;
}
.cid-t0WaomCrDD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WaomCrDD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WaomCrDD .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WaomCrDD .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WaomCrDD .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WaomCrDD .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WaomCrDD .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WaomCrDD .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WaomCrDD .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WaomCrDD .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WaomCrDD .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WaomCrDD .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WaomCrDD .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WaomCrDD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WaomCrDD .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WaomCrDD .navbar-toggler {
    display: none;
  }
  .cid-t0WaomCrDD .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WaomCrDD .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WaomCrDD .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WaomCrDD .btn-sm {
  padding: 13px 29px;
}
.cid-t0WaomCrDD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WaomCrDD .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WaomCrDD .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WaomCrDD .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WaomCrDD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WaomCrDD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WaomCrDD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WaomCrDD .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WaomCrDD .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WaomCrDD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WaomCrDD .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WaomCrDD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WaomCrDD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WaomCrDD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WaomCrDD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WaomCrDD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WaomCrDD button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WaomCrDD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WaomCrDD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WaomCrDD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WaomCrDD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WaomCrDD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WaomCrDD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WaomCrDD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WaomCrDD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WaomCrDD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WaomCrDD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WaomCrDD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WaomCrDD .collapsed .btn {
  display: flex;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse.collapsing,
.cid-t0WaomCrDD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WaomCrDD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WaomCrDD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WaomCrDD .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WaomCrDD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WaomCrDD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WaomCrDD .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WaomCrDD .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WaomCrDD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WaomCrDD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WaomCrDD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WaomCrDD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WaomCrDD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WaomCrDD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WaomCrDD .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WaomCrDD .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WaomCrDD .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WaomCrDD .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WaomCrDD .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WaomCrDD .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WaomCrDD .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing,
  .cid-t0WaomCrDD .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WaomCrDD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WaomCrDD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WaomCrDD .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WaomCrDD .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WaomCrDD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WaomCrDD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WaomCrDD img {
    height: 3.8rem !important;
  }
  .cid-t0WaomCrDD .btn {
    display: flex;
  }
  .cid-t0WaomCrDD button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WaomCrDD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WaomCrDD .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WaomCrDD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WaomCrDD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WaomCrDD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WaomCrDD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WaomCrDD .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WaomCrDD .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WaomCrDD .navbar-toggler {
  position: relative;
}
.cid-t0WaomCrDD .dropdown-item.active,
.cid-t0WaomCrDD .dropdown-item:active {
  color: initial;
}
.cid-t0WaomCrDD .widget-title {
  color: #ff40b4;
}
.cid-t0WaomCrDD .widget-text {
  color: #ff40b4;
}
.cid-t0WaomCrDD .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WaomCrDD .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WaomCrDD .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WaomCrDD .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WaomCrDD .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WaomCrDD .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WaomCrDD .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WaomCrDD .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WaomCrDD .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WaomCrDD .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WaomCrDD .menu-content-top,
  .cid-t0WaomCrDD .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WaomCrDD button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WaomCrDD .widget-title,
.cid-t0WaomCrDD .widget-icon {
  color: #1388ba;
}
.cid-t0WaoovvHi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WaoovvHi .mbr-text,
.cid-t0WaoovvHi .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WaoovvHi .mbr-section-title {
  color: #ffffff;
}
.cid-t0Waop6YLn {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0Waop6YLn H1 {
  color: #0a4f6e;
}
.cid-t0Waop6YLn .mbr-text,
.cid-t0Waop6YLn .mbr-section-btn {
  color: #716c80;
}
.cid-t0Waop6YLn img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Waop6YLn img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WaoppXce {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WaoppXce .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WaoppXce .card-title {
  transition: all 0.3s;
}
.cid-t0WaoppXce .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WaoppXce .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WaoppXce .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WaoppXce .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WaoppXce .card-wrapper:hover .mbr-iconfont,
.cid-t0WaoppXce .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WaoppXce .card-title,
.cid-t0WaoppXce .card-box {
  color: #353535;
}
.cid-t0WaoppXce .main-title,
.cid-t0WaoppXce .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WaopSRMZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WaopSRMZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WaopSRMZ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WaopSRMZ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WaopSRMZ .btn-primary-outline:active {
  color: gray;
}
.cid-t0WaopSRMZ .btn-primary-outline:hover {
  color: white;
}
.cid-t0WaopSRMZ div {
  overflow: hidden;
}
.cid-t0WaopSRMZ li.active .btn-primary-outline {
  color: white;
}
.cid-t0WaopSRMZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WaopSRMZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WaopSRMZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WaopSRMZ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WaopSRMZ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WaopSRMZ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WaopSRMZ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WaopSRMZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WaopSRMZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WaopSRMZ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WaopSRMZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WaopSRMZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WaoqglwP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WaoqglwP .content {
    text-align: center;
  }
  .cid-t0WaoqglwP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WaoqglwP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WaoqglwP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WaoqglwP .media-wrap img {
  height: 6rem;
}
.cid-t0WaoqglwP .mbr-text {
  color: #8d97ad;
}
.cid-t0WaoqglwP .p-title {
  font-size: 17px;
}
.cid-t0WaoqglwP .p-title span {
  color: #111111;
}
.cid-t0WaoqglwP .title-card {
  font-size: 1.3rem;
}
.cid-t0WaoqglwP .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WaoqglwP .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WaoqglwP .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WaoqglwP .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WaoqglwP .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WaoqglwP .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WaoqglwP .copyright img {
  margin-right: 10px;
}
.cid-t0WaoqglwP .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WaoqglwP .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WaoqglwP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WaoqglwP .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WaoqglwP .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WaoqglwP .p-title,
.cid-t0WaoqglwP .social-media {
  color: #0a4f6e;
}
.cid-t0WaoqglwP H5 {
  color: #0a4f6e;
}
.cid-t0WaoqglwP .copyright > p {
  color: #1388ba;
}
.cid-t0WaWQKP37 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WaWQKP37 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WaWQKP37 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WaWQKP37 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WaWQKP37 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WaWQKP37 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WaWQKP37 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WaWQKP37 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WaWQKP37 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WaWQKP37 .dropdown-item,
.cid-t0WaWQKP37 .nav-link,
.cid-t0WaWQKP37 .brand-name {
  font-style: normal;
}
.cid-t0WaWQKP37 .dropdown-item:hover,
.cid-t0WaWQKP37 .nav-link:hover,
.cid-t0WaWQKP37 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WaWQKP37 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WaWQKP37 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WaWQKP37 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WaWQKP37 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WaWQKP37 .nav-item {
  position: relative;
}
.cid-t0WaWQKP37 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WaWQKP37 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WaWQKP37 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WaWQKP37 .nav-link {
    line-height: 6.13;
  }
  .cid-t0WaWQKP37 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WaWQKP37 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WaWQKP37 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WaWQKP37 .content-text {
  margin-bottom: 0;
}
.cid-t0WaWQKP37 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WaWQKP37 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WaWQKP37 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WaWQKP37 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WaWQKP37 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WaWQKP37 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WaWQKP37 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WaWQKP37 .content-right-side {
  text-align: center;
}
.cid-t0WaWQKP37 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WaWQKP37 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WaWQKP37 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WaWQKP37 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WaWQKP37 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WaWQKP37 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WaWQKP37 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WaWQKP37 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WaWQKP37 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WaWQKP37 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WaWQKP37 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WaWQKP37 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WaWQKP37 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WaWQKP37 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WaWQKP37 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WaWQKP37 .navbar-toggler {
    display: none;
  }
  .cid-t0WaWQKP37 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WaWQKP37 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WaWQKP37 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WaWQKP37 .btn-sm {
  padding: 13px 29px;
}
.cid-t0WaWQKP37 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WaWQKP37 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WaWQKP37 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WaWQKP37 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WaWQKP37 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WaWQKP37 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WaWQKP37 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WaWQKP37 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WaWQKP37 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WaWQKP37 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WaWQKP37 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WaWQKP37 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WaWQKP37 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WaWQKP37 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WaWQKP37 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WaWQKP37 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WaWQKP37 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WaWQKP37 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WaWQKP37 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WaWQKP37 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WaWQKP37 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WaWQKP37 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WaWQKP37 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WaWQKP37 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WaWQKP37 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WaWQKP37 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WaWQKP37 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WaWQKP37 .collapsed .btn {
  display: flex;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse.collapsing,
.cid-t0WaWQKP37 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WaWQKP37 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WaWQKP37 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WaWQKP37 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WaWQKP37 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WaWQKP37 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WaWQKP37 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WaWQKP37 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WaWQKP37 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WaWQKP37 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WaWQKP37 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WaWQKP37 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WaWQKP37 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WaWQKP37 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WaWQKP37 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WaWQKP37 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WaWQKP37 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WaWQKP37 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WaWQKP37 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WaWQKP37 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WaWQKP37 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing,
  .cid-t0WaWQKP37 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WaWQKP37 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WaWQKP37 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WaWQKP37 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WaWQKP37 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WaWQKP37 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WaWQKP37 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WaWQKP37 img {
    height: 3.8rem !important;
  }
  .cid-t0WaWQKP37 .btn {
    display: flex;
  }
  .cid-t0WaWQKP37 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WaWQKP37 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WaWQKP37 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WaWQKP37 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WaWQKP37 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WaWQKP37 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WaWQKP37 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WaWQKP37 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WaWQKP37 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WaWQKP37 .navbar-toggler {
  position: relative;
}
.cid-t0WaWQKP37 .dropdown-item.active,
.cid-t0WaWQKP37 .dropdown-item:active {
  color: initial;
}
.cid-t0WaWQKP37 .widget-title {
  color: #ff40b4;
}
.cid-t0WaWQKP37 .widget-text {
  color: #ff40b4;
}
.cid-t0WaWQKP37 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WaWQKP37 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WaWQKP37 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WaWQKP37 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WaWQKP37 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WaWQKP37 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WaWQKP37 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WaWQKP37 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WaWQKP37 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WaWQKP37 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WaWQKP37 .menu-content-top,
  .cid-t0WaWQKP37 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WaWQKP37 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WaWQKP37 .widget-title,
.cid-t0WaWQKP37 .widget-icon {
  color: #1388ba;
}
.cid-t0WaWS2kVW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WaWS2kVW .mbr-text,
.cid-t0WaWS2kVW .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WaWS2kVW .mbr-section-title {
  color: #ffffff;
}
.cid-t0WaWSDQ63 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0WaWSDQ63 H1 {
  color: #0a4f6e;
}
.cid-t0WaWSDQ63 .mbr-text,
.cid-t0WaWSDQ63 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WaWSDQ63 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WaWSDQ63 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WaWT2de6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WaWT2de6 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WaWT2de6 .card-title {
  transition: all 0.3s;
}
.cid-t0WaWT2de6 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WaWT2de6 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WaWT2de6 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WaWT2de6 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WaWT2de6 .card-wrapper:hover .mbr-iconfont,
.cid-t0WaWT2de6 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WaWT2de6 .card-title,
.cid-t0WaWT2de6 .card-box {
  color: #353535;
}
.cid-t0WaWT2de6 .main-title,
.cid-t0WaWT2de6 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WaWTyDjr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WaWTyDjr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WaWTyDjr .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WaWTyDjr .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WaWTyDjr .btn-primary-outline:active {
  color: gray;
}
.cid-t0WaWTyDjr .btn-primary-outline:hover {
  color: white;
}
.cid-t0WaWTyDjr div {
  overflow: hidden;
}
.cid-t0WaWTyDjr li.active .btn-primary-outline {
  color: white;
}
.cid-t0WaWTyDjr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WaWTyDjr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WaWTyDjr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WaWTyDjr .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WaWTyDjr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WaWTyDjr .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WaWTyDjr .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WaWTyDjr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WaWTyDjr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WaWTyDjr .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WaWTyDjr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WaWTyDjr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WaWTXGbz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WaWTXGbz .content {
    text-align: center;
  }
  .cid-t0WaWTXGbz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WaWTXGbz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WaWTXGbz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WaWTXGbz .media-wrap img {
  height: 6rem;
}
.cid-t0WaWTXGbz .mbr-text {
  color: #8d97ad;
}
.cid-t0WaWTXGbz .p-title {
  font-size: 17px;
}
.cid-t0WaWTXGbz .p-title span {
  color: #111111;
}
.cid-t0WaWTXGbz .title-card {
  font-size: 1.3rem;
}
.cid-t0WaWTXGbz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WaWTXGbz .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WaWTXGbz .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WaWTXGbz .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WaWTXGbz .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WaWTXGbz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WaWTXGbz .copyright img {
  margin-right: 10px;
}
.cid-t0WaWTXGbz .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WaWTXGbz .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WaWTXGbz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WaWTXGbz .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WaWTXGbz .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WaWTXGbz .p-title,
.cid-t0WaWTXGbz .social-media {
  color: #0a4f6e;
}
.cid-t0WaWTXGbz H5 {
  color: #0a4f6e;
}
.cid-t0WaWTXGbz .copyright > p {
  color: #1388ba;
}
.cid-t0WbxFra2X .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WbxFra2X .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WbxFra2X .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WbxFra2X .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WbxFra2X .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WbxFra2X .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WbxFra2X .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WbxFra2X .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WbxFra2X .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WbxFra2X .dropdown-item,
.cid-t0WbxFra2X .nav-link,
.cid-t0WbxFra2X .brand-name {
  font-style: normal;
}
.cid-t0WbxFra2X .dropdown-item:hover,
.cid-t0WbxFra2X .nav-link:hover,
.cid-t0WbxFra2X .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WbxFra2X .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WbxFra2X .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WbxFra2X .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WbxFra2X .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WbxFra2X .nav-item {
  position: relative;
}
.cid-t0WbxFra2X .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WbxFra2X .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WbxFra2X .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WbxFra2X .nav-link {
    line-height: 6.13;
  }
  .cid-t0WbxFra2X .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WbxFra2X .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WbxFra2X .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WbxFra2X .content-text {
  margin-bottom: 0;
}
.cid-t0WbxFra2X .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WbxFra2X .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WbxFra2X .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WbxFra2X .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WbxFra2X .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WbxFra2X .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WbxFra2X .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WbxFra2X .content-right-side {
  text-align: center;
}
.cid-t0WbxFra2X .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WbxFra2X .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WbxFra2X .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WbxFra2X .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WbxFra2X .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WbxFra2X .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WbxFra2X .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WbxFra2X .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WbxFra2X .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WbxFra2X .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WbxFra2X .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WbxFra2X .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WbxFra2X .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WbxFra2X .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WbxFra2X .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WbxFra2X .navbar-toggler {
    display: none;
  }
  .cid-t0WbxFra2X .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WbxFra2X .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WbxFra2X .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WbxFra2X .btn-sm {
  padding: 13px 29px;
}
.cid-t0WbxFra2X .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WbxFra2X .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WbxFra2X .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WbxFra2X .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WbxFra2X .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WbxFra2X .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WbxFra2X .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WbxFra2X .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WbxFra2X .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WbxFra2X .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WbxFra2X .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WbxFra2X .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WbxFra2X .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WbxFra2X .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WbxFra2X .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WbxFra2X button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WbxFra2X button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WbxFra2X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WbxFra2X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WbxFra2X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WbxFra2X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WbxFra2X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WbxFra2X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WbxFra2X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WbxFra2X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WbxFra2X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WbxFra2X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WbxFra2X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WbxFra2X .collapsed .btn {
  display: flex;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse.collapsing,
.cid-t0WbxFra2X .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WbxFra2X .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WbxFra2X .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WbxFra2X .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WbxFra2X .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WbxFra2X .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WbxFra2X .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WbxFra2X .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WbxFra2X .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WbxFra2X .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WbxFra2X .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WbxFra2X .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WbxFra2X .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WbxFra2X .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WbxFra2X .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WbxFra2X .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WbxFra2X .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WbxFra2X .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WbxFra2X .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WbxFra2X .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WbxFra2X .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing,
  .cid-t0WbxFra2X .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WbxFra2X .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WbxFra2X .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WbxFra2X .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WbxFra2X .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WbxFra2X .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WbxFra2X .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WbxFra2X img {
    height: 3.8rem !important;
  }
  .cid-t0WbxFra2X .btn {
    display: flex;
  }
  .cid-t0WbxFra2X button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WbxFra2X .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WbxFra2X .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WbxFra2X .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WbxFra2X .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WbxFra2X .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WbxFra2X .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WbxFra2X .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WbxFra2X .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WbxFra2X .navbar-toggler {
  position: relative;
}
.cid-t0WbxFra2X .dropdown-item.active,
.cid-t0WbxFra2X .dropdown-item:active {
  color: initial;
}
.cid-t0WbxFra2X .widget-title {
  color: #ff40b4;
}
.cid-t0WbxFra2X .widget-text {
  color: #ff40b4;
}
.cid-t0WbxFra2X .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WbxFra2X .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WbxFra2X .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WbxFra2X .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WbxFra2X .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WbxFra2X .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WbxFra2X .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WbxFra2X .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WbxFra2X .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WbxFra2X .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WbxFra2X .menu-content-top,
  .cid-t0WbxFra2X .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WbxFra2X button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WbxFra2X .widget-title,
.cid-t0WbxFra2X .widget-icon {
  color: #1388ba;
}
.cid-t0WbxGD4tn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WbxGD4tn .mbr-text,
.cid-t0WbxGD4tn .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WbxGD4tn .mbr-section-title {
  color: #ffffff;
}
.cid-t0WbxH9QkB {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/drvece-pozadina-003-2000x1244.jpg");
}
.cid-t0WbxH9QkB H1 {
  color: #0a4f6e;
}
.cid-t0WbxH9QkB .mbr-text,
.cid-t0WbxH9QkB .mbr-section-btn {
  color: #716c80;
}
.cid-t0WbxH9QkB img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WbxH9QkB img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WbxHsx1v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WbxHsx1v .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WbxHsx1v .card-title {
  transition: all 0.3s;
}
.cid-t0WbxHsx1v .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WbxHsx1v .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WbxHsx1v .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WbxHsx1v .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WbxHsx1v .card-wrapper:hover .mbr-iconfont,
.cid-t0WbxHsx1v .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WbxHsx1v .card-title,
.cid-t0WbxHsx1v .card-box {
  color: #353535;
}
.cid-t0WbxHsx1v .main-title,
.cid-t0WbxHsx1v .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WbxHVI5z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WbxHVI5z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WbxHVI5z .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WbxHVI5z .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WbxHVI5z .btn-primary-outline:active {
  color: gray;
}
.cid-t0WbxHVI5z .btn-primary-outline:hover {
  color: white;
}
.cid-t0WbxHVI5z div {
  overflow: hidden;
}
.cid-t0WbxHVI5z li.active .btn-primary-outline {
  color: white;
}
.cid-t0WbxHVI5z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WbxHVI5z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WbxHVI5z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WbxHVI5z .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WbxHVI5z .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WbxHVI5z .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WbxHVI5z .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WbxHVI5z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WbxHVI5z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WbxHVI5z .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WbxHVI5z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WbxHVI5z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WbxInI5O {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WbxInI5O .content {
    text-align: center;
  }
  .cid-t0WbxInI5O .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WbxInI5O .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WbxInI5O .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WbxInI5O .media-wrap img {
  height: 6rem;
}
.cid-t0WbxInI5O .mbr-text {
  color: #8d97ad;
}
.cid-t0WbxInI5O .p-title {
  font-size: 17px;
}
.cid-t0WbxInI5O .p-title span {
  color: #111111;
}
.cid-t0WbxInI5O .title-card {
  font-size: 1.3rem;
}
.cid-t0WbxInI5O .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WbxInI5O .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WbxInI5O .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WbxInI5O .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WbxInI5O .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WbxInI5O .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WbxInI5O .copyright img {
  margin-right: 10px;
}
.cid-t0WbxInI5O .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WbxInI5O .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WbxInI5O .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WbxInI5O .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WbxInI5O .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WbxInI5O .p-title,
.cid-t0WbxInI5O .social-media {
  color: #0a4f6e;
}
.cid-t0WbxInI5O H5 {
  color: #0a4f6e;
}
.cid-t0WbxInI5O .copyright > p {
  color: #1388ba;
}
.cid-t0WhV08dqm .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WhV08dqm .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WhV08dqm .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WhV08dqm .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WhV08dqm .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WhV08dqm .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WhV08dqm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WhV08dqm .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WhV08dqm .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WhV08dqm .dropdown-item,
.cid-t0WhV08dqm .nav-link,
.cid-t0WhV08dqm .brand-name {
  font-style: normal;
}
.cid-t0WhV08dqm .dropdown-item:hover,
.cid-t0WhV08dqm .nav-link:hover,
.cid-t0WhV08dqm .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WhV08dqm .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WhV08dqm .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WhV08dqm .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WhV08dqm .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WhV08dqm .nav-item {
  position: relative;
}
.cid-t0WhV08dqm .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WhV08dqm .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WhV08dqm .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WhV08dqm .nav-link {
    line-height: 6.13;
  }
  .cid-t0WhV08dqm .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WhV08dqm .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WhV08dqm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WhV08dqm .content-text {
  margin-bottom: 0;
}
.cid-t0WhV08dqm .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WhV08dqm .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WhV08dqm .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WhV08dqm .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WhV08dqm .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WhV08dqm .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WhV08dqm .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WhV08dqm .content-right-side {
  text-align: center;
}
.cid-t0WhV08dqm .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WhV08dqm .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WhV08dqm .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WhV08dqm .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WhV08dqm .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WhV08dqm .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WhV08dqm .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WhV08dqm .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WhV08dqm .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WhV08dqm .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WhV08dqm .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WhV08dqm .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WhV08dqm .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WhV08dqm .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WhV08dqm .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WhV08dqm .navbar-toggler {
    display: none;
  }
  .cid-t0WhV08dqm .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WhV08dqm .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WhV08dqm .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WhV08dqm .btn-sm {
  padding: 13px 29px;
}
.cid-t0WhV08dqm .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WhV08dqm .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WhV08dqm .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WhV08dqm .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WhV08dqm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WhV08dqm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WhV08dqm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WhV08dqm .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WhV08dqm .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WhV08dqm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WhV08dqm .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WhV08dqm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WhV08dqm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WhV08dqm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WhV08dqm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WhV08dqm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WhV08dqm button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WhV08dqm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WhV08dqm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WhV08dqm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WhV08dqm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WhV08dqm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WhV08dqm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WhV08dqm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WhV08dqm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WhV08dqm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WhV08dqm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WhV08dqm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WhV08dqm .collapsed .btn {
  display: flex;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse.collapsing,
.cid-t0WhV08dqm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WhV08dqm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WhV08dqm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WhV08dqm .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WhV08dqm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WhV08dqm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WhV08dqm .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WhV08dqm .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WhV08dqm .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WhV08dqm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WhV08dqm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WhV08dqm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WhV08dqm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WhV08dqm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WhV08dqm .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WhV08dqm .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WhV08dqm .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WhV08dqm .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WhV08dqm .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WhV08dqm .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WhV08dqm .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing,
  .cid-t0WhV08dqm .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WhV08dqm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WhV08dqm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WhV08dqm .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WhV08dqm .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WhV08dqm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WhV08dqm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WhV08dqm img {
    height: 3.8rem !important;
  }
  .cid-t0WhV08dqm .btn {
    display: flex;
  }
  .cid-t0WhV08dqm button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WhV08dqm .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WhV08dqm .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WhV08dqm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WhV08dqm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WhV08dqm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WhV08dqm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WhV08dqm .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WhV08dqm .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WhV08dqm .navbar-toggler {
  position: relative;
}
.cid-t0WhV08dqm .dropdown-item.active,
.cid-t0WhV08dqm .dropdown-item:active {
  color: initial;
}
.cid-t0WhV08dqm .widget-title {
  color: #ff40b4;
}
.cid-t0WhV08dqm .widget-text {
  color: #ff40b4;
}
.cid-t0WhV08dqm .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WhV08dqm .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WhV08dqm .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WhV08dqm .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WhV08dqm .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WhV08dqm .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WhV08dqm .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WhV08dqm .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WhV08dqm .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WhV08dqm .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WhV08dqm .menu-content-top,
  .cid-t0WhV08dqm .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WhV08dqm button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WhV08dqm .widget-title,
.cid-t0WhV08dqm .widget-icon {
  color: #1388ba;
}
.cid-t0WhV157u3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WhV157u3 .mbr-text,
.cid-t0WhV157u3 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WhV157u3 .mbr-section-title {
  color: #ffffff;
}
.cid-t0WhV1z0wn {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WhV1z0wn H1 {
  color: #0a4f6e;
}
.cid-t0WhV1z0wn .mbr-text,
.cid-t0WhV1z0wn .mbr-section-btn {
  color: #716c80;
}
.cid-t0WhV1z0wn img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WhV1z0wn img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WhV1Ruhy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t0WhV1Ruhy .container {
    max-width: 1162px;
  }
}
.cid-t0WhV1Ruhy .mbr-section-title {
  text-align: center;
}
.cid-t0WhV29Wel {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WhV29Wel img,
.cid-t0WhV29Wel .item-img {
  width: 100%;
}
.cid-t0WhV29Wel .item:focus,
.cid-t0WhV29Wel span:focus {
  outline: none;
}
.cid-t0WhV29Wel .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WhV29Wel .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WhV29Wel .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WhV29Wel .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WhV29Wel .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WhV29Wel .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WhV29Wel .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WhV29Wel .mbr-section-title {
  color: #232323;
}
.cid-t0WhV29Wel .mbr-text,
.cid-t0WhV29Wel .mbr-section-btn {
  text-align: left;
}
.cid-t0WhV29Wel .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WhV29Wel .item-subtitle {
  text-align: left;
}
.cid-t0WhV2B4KM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WhV2B4KM img,
.cid-t0WhV2B4KM .item-img {
  width: 100%;
}
.cid-t0WhV2B4KM .item:focus,
.cid-t0WhV2B4KM span:focus {
  outline: none;
}
.cid-t0WhV2B4KM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WhV2B4KM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WhV2B4KM .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WhV2B4KM .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WhV2B4KM .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WhV2B4KM .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WhV2B4KM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WhV2B4KM .mbr-section-title {
  color: #232323;
}
.cid-t0WhV2B4KM .mbr-text,
.cid-t0WhV2B4KM .mbr-section-btn {
  text-align: left;
}
.cid-t0WhV2B4KM .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WhV2B4KM .item-subtitle {
  text-align: left;
}
.cid-t0WhV39dG5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WhV39dG5 img,
.cid-t0WhV39dG5 .item-img {
  width: 100%;
}
.cid-t0WhV39dG5 .item:focus,
.cid-t0WhV39dG5 span:focus {
  outline: none;
}
.cid-t0WhV39dG5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WhV39dG5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WhV39dG5 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WhV39dG5 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WhV39dG5 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WhV39dG5 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WhV39dG5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WhV39dG5 .mbr-section-title {
  color: #232323;
}
.cid-t0WhV39dG5 .mbr-text,
.cid-t0WhV39dG5 .mbr-section-btn {
  text-align: left;
}
.cid-t0WhV39dG5 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WhV39dG5 .item-subtitle {
  text-align: left;
}
.cid-t0WlkdHqml {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WlkdHqml img,
.cid-t0WlkdHqml .item-img {
  width: 100%;
}
.cid-t0WlkdHqml .item:focus,
.cid-t0WlkdHqml span:focus {
  outline: none;
}
.cid-t0WlkdHqml .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WlkdHqml .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WlkdHqml .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WlkdHqml .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WlkdHqml .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WlkdHqml .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WlkdHqml .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WlkdHqml .mbr-section-title {
  color: #232323;
}
.cid-t0WlkdHqml .mbr-text,
.cid-t0WlkdHqml .mbr-section-btn {
  text-align: left;
}
.cid-t0WlkdHqml .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WlkdHqml .item-subtitle {
  text-align: left;
}
.cid-t0WlRM3XJB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WlRM3XJB img,
.cid-t0WlRM3XJB .item-img {
  width: 100%;
}
.cid-t0WlRM3XJB .item:focus,
.cid-t0WlRM3XJB span:focus {
  outline: none;
}
.cid-t0WlRM3XJB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WlRM3XJB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WlRM3XJB .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WlRM3XJB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WlRM3XJB .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WlRM3XJB .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WlRM3XJB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WlRM3XJB .mbr-section-title {
  color: #232323;
}
.cid-t0WlRM3XJB .mbr-text,
.cid-t0WlRM3XJB .mbr-section-btn {
  text-align: left;
}
.cid-t0WlRM3XJB .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WlRM3XJB .item-subtitle {
  text-align: left;
}
.cid-t0WhV3ClKx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WhV3ClKx .content {
    text-align: center;
  }
  .cid-t0WhV3ClKx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WhV3ClKx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WhV3ClKx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WhV3ClKx .media-wrap img {
  height: 6rem;
}
.cid-t0WhV3ClKx .mbr-text {
  color: #8d97ad;
}
.cid-t0WhV3ClKx .p-title {
  font-size: 17px;
}
.cid-t0WhV3ClKx .p-title span {
  color: #111111;
}
.cid-t0WhV3ClKx .title-card {
  font-size: 1.3rem;
}
.cid-t0WhV3ClKx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WhV3ClKx .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WhV3ClKx .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WhV3ClKx .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WhV3ClKx .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WhV3ClKx .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WhV3ClKx .copyright img {
  margin-right: 10px;
}
.cid-t0WhV3ClKx .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WhV3ClKx .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WhV3ClKx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WhV3ClKx .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WhV3ClKx .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WhV3ClKx .p-title,
.cid-t0WhV3ClKx .social-media {
  color: #0a4f6e;
}
.cid-t0WhV3ClKx H5 {
  color: #0a4f6e;
}
.cid-t0WhV3ClKx .copyright > p {
  color: #1388ba;
}
.cid-t0WmZCDQVN .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WmZCDQVN .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WmZCDQVN .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WmZCDQVN .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WmZCDQVN .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WmZCDQVN .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WmZCDQVN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WmZCDQVN .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WmZCDQVN .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WmZCDQVN .dropdown-item,
.cid-t0WmZCDQVN .nav-link,
.cid-t0WmZCDQVN .brand-name {
  font-style: normal;
}
.cid-t0WmZCDQVN .dropdown-item:hover,
.cid-t0WmZCDQVN .nav-link:hover,
.cid-t0WmZCDQVN .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WmZCDQVN .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WmZCDQVN .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WmZCDQVN .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WmZCDQVN .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WmZCDQVN .nav-item {
  position: relative;
}
.cid-t0WmZCDQVN .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WmZCDQVN .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WmZCDQVN .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WmZCDQVN .nav-link {
    line-height: 6.13;
  }
  .cid-t0WmZCDQVN .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WmZCDQVN .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WmZCDQVN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WmZCDQVN .content-text {
  margin-bottom: 0;
}
.cid-t0WmZCDQVN .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WmZCDQVN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WmZCDQVN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WmZCDQVN .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WmZCDQVN .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WmZCDQVN .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WmZCDQVN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WmZCDQVN .content-right-side {
  text-align: center;
}
.cid-t0WmZCDQVN .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WmZCDQVN .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WmZCDQVN .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WmZCDQVN .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WmZCDQVN .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WmZCDQVN .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WmZCDQVN .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WmZCDQVN .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WmZCDQVN .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WmZCDQVN .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WmZCDQVN .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WmZCDQVN .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WmZCDQVN .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WmZCDQVN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WmZCDQVN .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WmZCDQVN .navbar-toggler {
    display: none;
  }
  .cid-t0WmZCDQVN .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WmZCDQVN .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WmZCDQVN .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WmZCDQVN .btn-sm {
  padding: 13px 29px;
}
.cid-t0WmZCDQVN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WmZCDQVN .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WmZCDQVN .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WmZCDQVN .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WmZCDQVN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WmZCDQVN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WmZCDQVN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WmZCDQVN .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WmZCDQVN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WmZCDQVN .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WmZCDQVN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WmZCDQVN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WmZCDQVN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WmZCDQVN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WmZCDQVN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WmZCDQVN button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WmZCDQVN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WmZCDQVN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WmZCDQVN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WmZCDQVN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WmZCDQVN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WmZCDQVN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WmZCDQVN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WmZCDQVN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WmZCDQVN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WmZCDQVN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WmZCDQVN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WmZCDQVN .collapsed .btn {
  display: flex;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse.collapsing,
.cid-t0WmZCDQVN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WmZCDQVN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WmZCDQVN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WmZCDQVN .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WmZCDQVN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WmZCDQVN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WmZCDQVN .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WmZCDQVN .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WmZCDQVN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WmZCDQVN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WmZCDQVN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WmZCDQVN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WmZCDQVN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WmZCDQVN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WmZCDQVN .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WmZCDQVN .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WmZCDQVN .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WmZCDQVN .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WmZCDQVN .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WmZCDQVN .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WmZCDQVN .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing,
  .cid-t0WmZCDQVN .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WmZCDQVN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WmZCDQVN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WmZCDQVN .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WmZCDQVN .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WmZCDQVN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WmZCDQVN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WmZCDQVN img {
    height: 3.8rem !important;
  }
  .cid-t0WmZCDQVN .btn {
    display: flex;
  }
  .cid-t0WmZCDQVN button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WmZCDQVN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WmZCDQVN .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WmZCDQVN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WmZCDQVN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WmZCDQVN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WmZCDQVN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WmZCDQVN .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WmZCDQVN .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WmZCDQVN .navbar-toggler {
  position: relative;
}
.cid-t0WmZCDQVN .dropdown-item.active,
.cid-t0WmZCDQVN .dropdown-item:active {
  color: initial;
}
.cid-t0WmZCDQVN .widget-title {
  color: #ff40b4;
}
.cid-t0WmZCDQVN .widget-text {
  color: #ff40b4;
}
.cid-t0WmZCDQVN .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WmZCDQVN .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WmZCDQVN .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WmZCDQVN .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WmZCDQVN .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WmZCDQVN .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WmZCDQVN .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WmZCDQVN .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WmZCDQVN .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WmZCDQVN .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WmZCDQVN .menu-content-top,
  .cid-t0WmZCDQVN .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WmZCDQVN button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WmZCDQVN .widget-title,
.cid-t0WmZCDQVN .widget-icon {
  color: #1388ba;
}
.cid-t0WmZDxGBa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WmZDxGBa .mbr-text,
.cid-t0WmZDxGBa .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WmZDxGBa .mbr-section-title {
  color: #ffffff;
}
.cid-t0WmZDVfH5 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WmZDVfH5 H1 {
  color: #0a4f6e;
}
.cid-t0WmZDVfH5 .mbr-text,
.cid-t0WmZDVfH5 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WmZDVfH5 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WmZDVfH5 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WmZEi2Pj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WmZEi2Pj .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WmZEi2Pj .card-title {
  transition: all 0.3s;
}
.cid-t0WmZEi2Pj .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WmZEi2Pj .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WmZEi2Pj .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WmZEi2Pj .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WmZEi2Pj .card-wrapper:hover .mbr-iconfont,
.cid-t0WmZEi2Pj .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WmZEi2Pj .card-title,
.cid-t0WmZEi2Pj .card-box {
  color: #353535;
}
.cid-t0WmZEi2Pj .main-title,
.cid-t0WmZEi2Pj .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WmZEMror {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WmZEMror .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WmZEMror .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WmZEMror .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WmZEMror .btn-primary-outline:active {
  color: gray;
}
.cid-t0WmZEMror .btn-primary-outline:hover {
  color: white;
}
.cid-t0WmZEMror div {
  overflow: hidden;
}
.cid-t0WmZEMror li.active .btn-primary-outline {
  color: white;
}
.cid-t0WmZEMror .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WmZEMror .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WmZEMror .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WmZEMror .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WmZEMror .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WmZEMror .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WmZEMror .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WmZEMror .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WmZEMror .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WmZEMror .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WmZEMror .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WmZEMror .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WmZFlqBt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WmZFlqBt .content {
    text-align: center;
  }
  .cid-t0WmZFlqBt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WmZFlqBt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WmZFlqBt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WmZFlqBt .media-wrap img {
  height: 6rem;
}
.cid-t0WmZFlqBt .mbr-text {
  color: #8d97ad;
}
.cid-t0WmZFlqBt .p-title {
  font-size: 17px;
}
.cid-t0WmZFlqBt .p-title span {
  color: #111111;
}
.cid-t0WmZFlqBt .title-card {
  font-size: 1.3rem;
}
.cid-t0WmZFlqBt .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WmZFlqBt .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WmZFlqBt .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WmZFlqBt .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WmZFlqBt .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WmZFlqBt .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WmZFlqBt .copyright img {
  margin-right: 10px;
}
.cid-t0WmZFlqBt .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WmZFlqBt .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WmZFlqBt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WmZFlqBt .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WmZFlqBt .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WmZFlqBt .p-title,
.cid-t0WmZFlqBt .social-media {
  color: #0a4f6e;
}
.cid-t0WmZFlqBt H5 {
  color: #0a4f6e;
}
.cid-t0WmZFlqBt .copyright > p {
  color: #1388ba;
}
.cid-t0Wo7mCOzX .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Wo7mCOzX .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Wo7mCOzX .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Wo7mCOzX .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Wo7mCOzX .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Wo7mCOzX .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Wo7mCOzX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Wo7mCOzX .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Wo7mCOzX .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Wo7mCOzX .dropdown-item,
.cid-t0Wo7mCOzX .nav-link,
.cid-t0Wo7mCOzX .brand-name {
  font-style: normal;
}
.cid-t0Wo7mCOzX .dropdown-item:hover,
.cid-t0Wo7mCOzX .nav-link:hover,
.cid-t0Wo7mCOzX .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Wo7mCOzX .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Wo7mCOzX .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Wo7mCOzX .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Wo7mCOzX .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Wo7mCOzX .nav-item {
  position: relative;
}
.cid-t0Wo7mCOzX .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Wo7mCOzX .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Wo7mCOzX .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Wo7mCOzX .nav-link {
    line-height: 6.13;
  }
  .cid-t0Wo7mCOzX .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Wo7mCOzX .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Wo7mCOzX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wo7mCOzX .content-text {
  margin-bottom: 0;
}
.cid-t0Wo7mCOzX .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Wo7mCOzX .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Wo7mCOzX .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Wo7mCOzX .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Wo7mCOzX .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Wo7mCOzX .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Wo7mCOzX .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Wo7mCOzX .content-right-side {
  text-align: center;
}
.cid-t0Wo7mCOzX .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Wo7mCOzX .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Wo7mCOzX .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Wo7mCOzX .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Wo7mCOzX .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wo7mCOzX .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Wo7mCOzX .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Wo7mCOzX .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Wo7mCOzX .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Wo7mCOzX .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Wo7mCOzX .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Wo7mCOzX .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Wo7mCOzX .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Wo7mCOzX .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Wo7mCOzX .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Wo7mCOzX .navbar-toggler {
    display: none;
  }
  .cid-t0Wo7mCOzX .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Wo7mCOzX .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Wo7mCOzX .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Wo7mCOzX .btn-sm {
  padding: 13px 29px;
}
.cid-t0Wo7mCOzX .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Wo7mCOzX .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Wo7mCOzX .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Wo7mCOzX .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Wo7mCOzX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Wo7mCOzX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Wo7mCOzX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Wo7mCOzX .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Wo7mCOzX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Wo7mCOzX .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Wo7mCOzX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Wo7mCOzX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Wo7mCOzX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Wo7mCOzX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Wo7mCOzX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Wo7mCOzX button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Wo7mCOzX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Wo7mCOzX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Wo7mCOzX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wo7mCOzX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wo7mCOzX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Wo7mCOzX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wo7mCOzX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Wo7mCOzX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Wo7mCOzX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wo7mCOzX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Wo7mCOzX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Wo7mCOzX .collapsed .btn {
  display: flex;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.collapsing,
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Wo7mCOzX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Wo7mCOzX .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wo7mCOzX .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Wo7mCOzX .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Wo7mCOzX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Wo7mCOzX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Wo7mCOzX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Wo7mCOzX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Wo7mCOzX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Wo7mCOzX .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Wo7mCOzX .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Wo7mCOzX .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Wo7mCOzX .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Wo7mCOzX .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Wo7mCOzX .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Wo7mCOzX .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing,
  .cid-t0Wo7mCOzX .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Wo7mCOzX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Wo7mCOzX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Wo7mCOzX .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Wo7mCOzX .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Wo7mCOzX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Wo7mCOzX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Wo7mCOzX img {
    height: 3.8rem !important;
  }
  .cid-t0Wo7mCOzX .btn {
    display: flex;
  }
  .cid-t0Wo7mCOzX button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Wo7mCOzX .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Wo7mCOzX .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Wo7mCOzX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Wo7mCOzX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Wo7mCOzX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Wo7mCOzX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Wo7mCOzX .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Wo7mCOzX .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Wo7mCOzX .navbar-toggler {
  position: relative;
}
.cid-t0Wo7mCOzX .dropdown-item.active,
.cid-t0Wo7mCOzX .dropdown-item:active {
  color: initial;
}
.cid-t0Wo7mCOzX .widget-title {
  color: #ff40b4;
}
.cid-t0Wo7mCOzX .widget-text {
  color: #ff40b4;
}
.cid-t0Wo7mCOzX .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Wo7mCOzX .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Wo7mCOzX .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Wo7mCOzX .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Wo7mCOzX .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Wo7mCOzX .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Wo7mCOzX .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Wo7mCOzX .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Wo7mCOzX .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Wo7mCOzX .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Wo7mCOzX .menu-content-top,
  .cid-t0Wo7mCOzX .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Wo7mCOzX button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Wo7mCOzX .widget-title,
.cid-t0Wo7mCOzX .widget-icon {
  color: #1388ba;
}
.cid-t0Wo7nQjfD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Wo7nQjfD .mbr-text,
.cid-t0Wo7nQjfD .mbr-section-btn {
  color: #ffffff;
}
.cid-t0Wo7nQjfD .mbr-section-title {
  color: #ffffff;
}
.cid-t0Wo7ouvge {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0Wo7ouvge H1 {
  color: #0a4f6e;
}
.cid-t0Wo7ouvge .mbr-text,
.cid-t0Wo7ouvge .mbr-section-btn {
  color: #716c80;
}
.cid-t0Wo7ouvge img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Wo7ouvge img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0Wo7oRKei {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0Wo7oRKei .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0Wo7oRKei .card-title {
  transition: all 0.3s;
}
.cid-t0Wo7oRKei .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0Wo7oRKei .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0Wo7oRKei .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wo7oRKei .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0Wo7oRKei .card-wrapper:hover .mbr-iconfont,
.cid-t0Wo7oRKei .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0Wo7oRKei .card-title,
.cid-t0Wo7oRKei .card-box {
  color: #353535;
}
.cid-t0Wo7oRKei .main-title,
.cid-t0Wo7oRKei .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0Wo7poEut {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0Wo7poEut .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0Wo7poEut .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0Wo7poEut .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0Wo7poEut .btn-primary-outline:active {
  color: gray;
}
.cid-t0Wo7poEut .btn-primary-outline:hover {
  color: white;
}
.cid-t0Wo7poEut div {
  overflow: hidden;
}
.cid-t0Wo7poEut li.active .btn-primary-outline {
  color: white;
}
.cid-t0Wo7poEut .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0Wo7poEut .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0Wo7poEut .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0Wo7poEut .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0Wo7poEut .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0Wo7poEut .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0Wo7poEut .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0Wo7poEut .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0Wo7poEut .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0Wo7poEut .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0Wo7poEut .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0Wo7poEut .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0Wo7pS9N7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0Wo7pS9N7 .content {
    text-align: center;
  }
  .cid-t0Wo7pS9N7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0Wo7pS9N7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0Wo7pS9N7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0Wo7pS9N7 .media-wrap img {
  height: 6rem;
}
.cid-t0Wo7pS9N7 .mbr-text {
  color: #8d97ad;
}
.cid-t0Wo7pS9N7 .p-title {
  font-size: 17px;
}
.cid-t0Wo7pS9N7 .p-title span {
  color: #111111;
}
.cid-t0Wo7pS9N7 .title-card {
  font-size: 1.3rem;
}
.cid-t0Wo7pS9N7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0Wo7pS9N7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0Wo7pS9N7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0Wo7pS9N7 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0Wo7pS9N7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0Wo7pS9N7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0Wo7pS9N7 .copyright img {
  margin-right: 10px;
}
.cid-t0Wo7pS9N7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0Wo7pS9N7 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0Wo7pS9N7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Wo7pS9N7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0Wo7pS9N7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Wo7pS9N7 .p-title,
.cid-t0Wo7pS9N7 .social-media {
  color: #0a4f6e;
}
.cid-t0Wo7pS9N7 H5 {
  color: #0a4f6e;
}
.cid-t0Wo7pS9N7 .copyright > p {
  color: #1388ba;
}
.cid-t0WoGVlgZG .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WoGVlgZG .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WoGVlgZG .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WoGVlgZG .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WoGVlgZG .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WoGVlgZG .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WoGVlgZG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WoGVlgZG .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WoGVlgZG .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WoGVlgZG .dropdown-item,
.cid-t0WoGVlgZG .nav-link,
.cid-t0WoGVlgZG .brand-name {
  font-style: normal;
}
.cid-t0WoGVlgZG .dropdown-item:hover,
.cid-t0WoGVlgZG .nav-link:hover,
.cid-t0WoGVlgZG .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WoGVlgZG .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WoGVlgZG .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WoGVlgZG .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WoGVlgZG .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WoGVlgZG .nav-item {
  position: relative;
}
.cid-t0WoGVlgZG .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WoGVlgZG .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WoGVlgZG .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WoGVlgZG .nav-link {
    line-height: 6.13;
  }
  .cid-t0WoGVlgZG .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WoGVlgZG .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WoGVlgZG .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WoGVlgZG .content-text {
  margin-bottom: 0;
}
.cid-t0WoGVlgZG .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WoGVlgZG .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WoGVlgZG .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WoGVlgZG .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WoGVlgZG .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WoGVlgZG .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WoGVlgZG .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WoGVlgZG .content-right-side {
  text-align: center;
}
.cid-t0WoGVlgZG .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WoGVlgZG .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WoGVlgZG .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WoGVlgZG .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WoGVlgZG .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WoGVlgZG .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WoGVlgZG .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WoGVlgZG .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WoGVlgZG .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WoGVlgZG .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WoGVlgZG .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WoGVlgZG .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WoGVlgZG .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WoGVlgZG .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WoGVlgZG .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WoGVlgZG .navbar-toggler {
    display: none;
  }
  .cid-t0WoGVlgZG .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WoGVlgZG .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WoGVlgZG .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WoGVlgZG .btn-sm {
  padding: 13px 29px;
}
.cid-t0WoGVlgZG .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WoGVlgZG .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WoGVlgZG .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WoGVlgZG .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WoGVlgZG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WoGVlgZG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WoGVlgZG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WoGVlgZG .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WoGVlgZG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WoGVlgZG .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WoGVlgZG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WoGVlgZG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WoGVlgZG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WoGVlgZG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WoGVlgZG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WoGVlgZG button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WoGVlgZG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WoGVlgZG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WoGVlgZG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WoGVlgZG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WoGVlgZG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WoGVlgZG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WoGVlgZG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WoGVlgZG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WoGVlgZG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WoGVlgZG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WoGVlgZG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WoGVlgZG .collapsed .btn {
  display: flex;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse.collapsing,
.cid-t0WoGVlgZG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WoGVlgZG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WoGVlgZG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WoGVlgZG .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WoGVlgZG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WoGVlgZG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WoGVlgZG .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WoGVlgZG .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WoGVlgZG .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WoGVlgZG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WoGVlgZG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WoGVlgZG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WoGVlgZG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WoGVlgZG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WoGVlgZG .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WoGVlgZG .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WoGVlgZG .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WoGVlgZG .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WoGVlgZG .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WoGVlgZG .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WoGVlgZG .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing,
  .cid-t0WoGVlgZG .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WoGVlgZG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WoGVlgZG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WoGVlgZG .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WoGVlgZG .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WoGVlgZG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WoGVlgZG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WoGVlgZG img {
    height: 3.8rem !important;
  }
  .cid-t0WoGVlgZG .btn {
    display: flex;
  }
  .cid-t0WoGVlgZG button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WoGVlgZG .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WoGVlgZG .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WoGVlgZG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WoGVlgZG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WoGVlgZG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WoGVlgZG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WoGVlgZG .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WoGVlgZG .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WoGVlgZG .navbar-toggler {
  position: relative;
}
.cid-t0WoGVlgZG .dropdown-item.active,
.cid-t0WoGVlgZG .dropdown-item:active {
  color: initial;
}
.cid-t0WoGVlgZG .widget-title {
  color: #ff40b4;
}
.cid-t0WoGVlgZG .widget-text {
  color: #ff40b4;
}
.cid-t0WoGVlgZG .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WoGVlgZG .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WoGVlgZG .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WoGVlgZG .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WoGVlgZG .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WoGVlgZG .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WoGVlgZG .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WoGVlgZG .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WoGVlgZG .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WoGVlgZG .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WoGVlgZG .menu-content-top,
  .cid-t0WoGVlgZG .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WoGVlgZG button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WoGVlgZG .widget-title,
.cid-t0WoGVlgZG .widget-icon {
  color: #1388ba;
}
.cid-t0WoGWHIcd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WoGWHIcd .mbr-text,
.cid-t0WoGWHIcd .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WoGWHIcd .mbr-section-title {
  color: #ffffff;
}
.cid-t0WoGXo6OC {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WoGXo6OC H1 {
  color: #0a4f6e;
}
.cid-t0WoGXo6OC .mbr-text,
.cid-t0WoGXo6OC .mbr-section-btn {
  color: #716c80;
}
.cid-t0WoGXo6OC img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WoGXo6OC img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WoGXLkCX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WoGXLkCX .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WoGXLkCX .card-title {
  transition: all 0.3s;
}
.cid-t0WoGXLkCX .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WoGXLkCX .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WoGXLkCX .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WoGXLkCX .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WoGXLkCX .card-wrapper:hover .mbr-iconfont,
.cid-t0WoGXLkCX .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WoGXLkCX .card-title,
.cid-t0WoGXLkCX .card-box {
  color: #353535;
}
.cid-t0WoGXLkCX .main-title,
.cid-t0WoGXLkCX .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WoGYj9ap {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WoGYj9ap .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WoGYj9ap .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WoGYj9ap .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WoGYj9ap .btn-primary-outline:active {
  color: gray;
}
.cid-t0WoGYj9ap .btn-primary-outline:hover {
  color: white;
}
.cid-t0WoGYj9ap div {
  overflow: hidden;
}
.cid-t0WoGYj9ap li.active .btn-primary-outline {
  color: white;
}
.cid-t0WoGYj9ap .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WoGYj9ap .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WoGYj9ap .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WoGYj9ap .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WoGYj9ap .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WoGYj9ap .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WoGYj9ap .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WoGYj9ap .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WoGYj9ap .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WoGYj9ap .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WoGYj9ap .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WoGYj9ap .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WoGYTzK7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WoGYTzK7 .content {
    text-align: center;
  }
  .cid-t0WoGYTzK7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WoGYTzK7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WoGYTzK7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WoGYTzK7 .media-wrap img {
  height: 6rem;
}
.cid-t0WoGYTzK7 .mbr-text {
  color: #8d97ad;
}
.cid-t0WoGYTzK7 .p-title {
  font-size: 17px;
}
.cid-t0WoGYTzK7 .p-title span {
  color: #111111;
}
.cid-t0WoGYTzK7 .title-card {
  font-size: 1.3rem;
}
.cid-t0WoGYTzK7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WoGYTzK7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WoGYTzK7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WoGYTzK7 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WoGYTzK7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WoGYTzK7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WoGYTzK7 .copyright img {
  margin-right: 10px;
}
.cid-t0WoGYTzK7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WoGYTzK7 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WoGYTzK7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WoGYTzK7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WoGYTzK7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WoGYTzK7 .p-title,
.cid-t0WoGYTzK7 .social-media {
  color: #0a4f6e;
}
.cid-t0WoGYTzK7 H5 {
  color: #0a4f6e;
}
.cid-t0WoGYTzK7 .copyright > p {
  color: #1388ba;
}
.cid-t0Wp7IBZoh .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Wp7IBZoh .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Wp7IBZoh .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Wp7IBZoh .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Wp7IBZoh .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Wp7IBZoh .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Wp7IBZoh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Wp7IBZoh .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Wp7IBZoh .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Wp7IBZoh .dropdown-item,
.cid-t0Wp7IBZoh .nav-link,
.cid-t0Wp7IBZoh .brand-name {
  font-style: normal;
}
.cid-t0Wp7IBZoh .dropdown-item:hover,
.cid-t0Wp7IBZoh .nav-link:hover,
.cid-t0Wp7IBZoh .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Wp7IBZoh .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Wp7IBZoh .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Wp7IBZoh .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Wp7IBZoh .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Wp7IBZoh .nav-item {
  position: relative;
}
.cid-t0Wp7IBZoh .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Wp7IBZoh .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Wp7IBZoh .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Wp7IBZoh .nav-link {
    line-height: 6.13;
  }
  .cid-t0Wp7IBZoh .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Wp7IBZoh .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Wp7IBZoh .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wp7IBZoh .content-text {
  margin-bottom: 0;
}
.cid-t0Wp7IBZoh .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Wp7IBZoh .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Wp7IBZoh .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Wp7IBZoh .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Wp7IBZoh .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Wp7IBZoh .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Wp7IBZoh .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Wp7IBZoh .content-right-side {
  text-align: center;
}
.cid-t0Wp7IBZoh .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Wp7IBZoh .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Wp7IBZoh .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Wp7IBZoh .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Wp7IBZoh .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wp7IBZoh .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Wp7IBZoh .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Wp7IBZoh .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Wp7IBZoh .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Wp7IBZoh .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Wp7IBZoh .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Wp7IBZoh .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Wp7IBZoh .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Wp7IBZoh .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Wp7IBZoh .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Wp7IBZoh .navbar-toggler {
    display: none;
  }
  .cid-t0Wp7IBZoh .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Wp7IBZoh .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Wp7IBZoh .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Wp7IBZoh .btn-sm {
  padding: 13px 29px;
}
.cid-t0Wp7IBZoh .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Wp7IBZoh .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Wp7IBZoh .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Wp7IBZoh .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Wp7IBZoh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Wp7IBZoh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Wp7IBZoh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Wp7IBZoh .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Wp7IBZoh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Wp7IBZoh .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Wp7IBZoh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Wp7IBZoh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Wp7IBZoh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Wp7IBZoh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Wp7IBZoh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Wp7IBZoh button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Wp7IBZoh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Wp7IBZoh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Wp7IBZoh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wp7IBZoh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wp7IBZoh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Wp7IBZoh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wp7IBZoh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Wp7IBZoh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Wp7IBZoh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wp7IBZoh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Wp7IBZoh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Wp7IBZoh .collapsed .btn {
  display: flex;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.collapsing,
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Wp7IBZoh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Wp7IBZoh .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wp7IBZoh .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Wp7IBZoh .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Wp7IBZoh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Wp7IBZoh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Wp7IBZoh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Wp7IBZoh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Wp7IBZoh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Wp7IBZoh .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Wp7IBZoh .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Wp7IBZoh .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Wp7IBZoh .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Wp7IBZoh .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Wp7IBZoh .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Wp7IBZoh .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing,
  .cid-t0Wp7IBZoh .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Wp7IBZoh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Wp7IBZoh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Wp7IBZoh .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Wp7IBZoh .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Wp7IBZoh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Wp7IBZoh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Wp7IBZoh img {
    height: 3.8rem !important;
  }
  .cid-t0Wp7IBZoh .btn {
    display: flex;
  }
  .cid-t0Wp7IBZoh button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Wp7IBZoh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Wp7IBZoh .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Wp7IBZoh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Wp7IBZoh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Wp7IBZoh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Wp7IBZoh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Wp7IBZoh .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Wp7IBZoh .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Wp7IBZoh .navbar-toggler {
  position: relative;
}
.cid-t0Wp7IBZoh .dropdown-item.active,
.cid-t0Wp7IBZoh .dropdown-item:active {
  color: initial;
}
.cid-t0Wp7IBZoh .widget-title {
  color: #ff40b4;
}
.cid-t0Wp7IBZoh .widget-text {
  color: #ff40b4;
}
.cid-t0Wp7IBZoh .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Wp7IBZoh .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Wp7IBZoh .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Wp7IBZoh .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Wp7IBZoh .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Wp7IBZoh .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Wp7IBZoh .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Wp7IBZoh .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Wp7IBZoh .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Wp7IBZoh .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Wp7IBZoh .menu-content-top,
  .cid-t0Wp7IBZoh .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Wp7IBZoh button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Wp7IBZoh .widget-title,
.cid-t0Wp7IBZoh .widget-icon {
  color: #1388ba;
}
.cid-t0Wp7JT1vU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Wp7JT1vU .mbr-text,
.cid-t0Wp7JT1vU .mbr-section-btn {
  color: #ffffff;
}
.cid-t0Wp7JT1vU .mbr-section-title {
  color: #ffffff;
}
.cid-t0Wp7KCs2T {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0Wp7KCs2T H1 {
  color: #0a4f6e;
}
.cid-t0Wp7KCs2T .mbr-text,
.cid-t0Wp7KCs2T .mbr-section-btn {
  color: #716c80;
}
.cid-t0Wp7KCs2T img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Wp7KCs2T img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0Wp7L24Qu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0Wp7L24Qu .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0Wp7L24Qu .card-title {
  transition: all 0.3s;
}
.cid-t0Wp7L24Qu .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0Wp7L24Qu .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0Wp7L24Qu .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wp7L24Qu .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0Wp7L24Qu .card-wrapper:hover .mbr-iconfont,
.cid-t0Wp7L24Qu .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0Wp7L24Qu .card-title,
.cid-t0Wp7L24Qu .card-box {
  color: #353535;
}
.cid-t0Wp7L24Qu .main-title,
.cid-t0Wp7L24Qu .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0Wp7LwOVd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0Wp7LwOVd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0Wp7LwOVd .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0Wp7LwOVd .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0Wp7LwOVd .btn-primary-outline:active {
  color: gray;
}
.cid-t0Wp7LwOVd .btn-primary-outline:hover {
  color: white;
}
.cid-t0Wp7LwOVd div {
  overflow: hidden;
}
.cid-t0Wp7LwOVd li.active .btn-primary-outline {
  color: white;
}
.cid-t0Wp7LwOVd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0Wp7LwOVd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0Wp7LwOVd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0Wp7LwOVd .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0Wp7LwOVd .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0Wp7LwOVd .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0Wp7LwOVd .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0Wp7LwOVd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0Wp7LwOVd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0Wp7LwOVd .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0Wp7LwOVd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0Wp7LwOVd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0Wp7M1AV5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0Wp7M1AV5 .content {
    text-align: center;
  }
  .cid-t0Wp7M1AV5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0Wp7M1AV5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0Wp7M1AV5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0Wp7M1AV5 .media-wrap img {
  height: 6rem;
}
.cid-t0Wp7M1AV5 .mbr-text {
  color: #8d97ad;
}
.cid-t0Wp7M1AV5 .p-title {
  font-size: 17px;
}
.cid-t0Wp7M1AV5 .p-title span {
  color: #111111;
}
.cid-t0Wp7M1AV5 .title-card {
  font-size: 1.3rem;
}
.cid-t0Wp7M1AV5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0Wp7M1AV5 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0Wp7M1AV5 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0Wp7M1AV5 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0Wp7M1AV5 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0Wp7M1AV5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0Wp7M1AV5 .copyright img {
  margin-right: 10px;
}
.cid-t0Wp7M1AV5 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0Wp7M1AV5 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0Wp7M1AV5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Wp7M1AV5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0Wp7M1AV5 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Wp7M1AV5 .p-title,
.cid-t0Wp7M1AV5 .social-media {
  color: #0a4f6e;
}
.cid-t0Wp7M1AV5 H5 {
  color: #0a4f6e;
}
.cid-t0Wp7M1AV5 .copyright > p {
  color: #1388ba;
}
.cid-t0WpETMO55 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WpETMO55 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WpETMO55 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WpETMO55 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WpETMO55 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WpETMO55 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WpETMO55 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WpETMO55 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WpETMO55 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WpETMO55 .dropdown-item,
.cid-t0WpETMO55 .nav-link,
.cid-t0WpETMO55 .brand-name {
  font-style: normal;
}
.cid-t0WpETMO55 .dropdown-item:hover,
.cid-t0WpETMO55 .nav-link:hover,
.cid-t0WpETMO55 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WpETMO55 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WpETMO55 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WpETMO55 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WpETMO55 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WpETMO55 .nav-item {
  position: relative;
}
.cid-t0WpETMO55 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WpETMO55 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WpETMO55 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WpETMO55 .nav-link {
    line-height: 6.13;
  }
  .cid-t0WpETMO55 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WpETMO55 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WpETMO55 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WpETMO55 .content-text {
  margin-bottom: 0;
}
.cid-t0WpETMO55 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WpETMO55 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WpETMO55 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WpETMO55 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WpETMO55 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WpETMO55 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WpETMO55 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WpETMO55 .content-right-side {
  text-align: center;
}
.cid-t0WpETMO55 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WpETMO55 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WpETMO55 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WpETMO55 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WpETMO55 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WpETMO55 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WpETMO55 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WpETMO55 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WpETMO55 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WpETMO55 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WpETMO55 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WpETMO55 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WpETMO55 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WpETMO55 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WpETMO55 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WpETMO55 .navbar-toggler {
    display: none;
  }
  .cid-t0WpETMO55 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WpETMO55 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WpETMO55 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WpETMO55 .btn-sm {
  padding: 13px 29px;
}
.cid-t0WpETMO55 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WpETMO55 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WpETMO55 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WpETMO55 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WpETMO55 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WpETMO55 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WpETMO55 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WpETMO55 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WpETMO55 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WpETMO55 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WpETMO55 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WpETMO55 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WpETMO55 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WpETMO55 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WpETMO55 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WpETMO55 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WpETMO55 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WpETMO55 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WpETMO55 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WpETMO55 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WpETMO55 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WpETMO55 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WpETMO55 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WpETMO55 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WpETMO55 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WpETMO55 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WpETMO55 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WpETMO55 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WpETMO55 .collapsed .btn {
  display: flex;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse.collapsing,
.cid-t0WpETMO55 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WpETMO55 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WpETMO55 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WpETMO55 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WpETMO55 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WpETMO55 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WpETMO55 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WpETMO55 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WpETMO55 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WpETMO55 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WpETMO55 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WpETMO55 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WpETMO55 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WpETMO55 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WpETMO55 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WpETMO55 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WpETMO55 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WpETMO55 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WpETMO55 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WpETMO55 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WpETMO55 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing,
  .cid-t0WpETMO55 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WpETMO55 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WpETMO55 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WpETMO55 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WpETMO55 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WpETMO55 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WpETMO55 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WpETMO55 img {
    height: 3.8rem !important;
  }
  .cid-t0WpETMO55 .btn {
    display: flex;
  }
  .cid-t0WpETMO55 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WpETMO55 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WpETMO55 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WpETMO55 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WpETMO55 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WpETMO55 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WpETMO55 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WpETMO55 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WpETMO55 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WpETMO55 .navbar-toggler {
  position: relative;
}
.cid-t0WpETMO55 .dropdown-item.active,
.cid-t0WpETMO55 .dropdown-item:active {
  color: initial;
}
.cid-t0WpETMO55 .widget-title {
  color: #ff40b4;
}
.cid-t0WpETMO55 .widget-text {
  color: #ff40b4;
}
.cid-t0WpETMO55 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WpETMO55 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WpETMO55 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WpETMO55 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WpETMO55 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WpETMO55 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WpETMO55 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WpETMO55 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WpETMO55 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WpETMO55 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WpETMO55 .menu-content-top,
  .cid-t0WpETMO55 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WpETMO55 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WpETMO55 .widget-title,
.cid-t0WpETMO55 .widget-icon {
  color: #1388ba;
}
.cid-t0WpEVbnBi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WpEVbnBi .mbr-text,
.cid-t0WpEVbnBi .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WpEVbnBi .mbr-section-title {
  color: #ffffff;
}
.cid-t0WpEVJ4Bv {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WpEVJ4Bv H1 {
  color: #0a4f6e;
}
.cid-t0WpEVJ4Bv .mbr-text,
.cid-t0WpEVJ4Bv .mbr-section-btn {
  color: #716c80;
}
.cid-t0WpEVJ4Bv img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WpEVJ4Bv img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WpEW7U3U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WpEW7U3U .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WpEW7U3U .card-title {
  transition: all 0.3s;
}
.cid-t0WpEW7U3U .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WpEW7U3U .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WpEW7U3U .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WpEW7U3U .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WpEW7U3U .card-wrapper:hover .mbr-iconfont,
.cid-t0WpEW7U3U .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WpEW7U3U .card-title,
.cid-t0WpEW7U3U .card-box {
  color: #353535;
}
.cid-t0WpEW7U3U .main-title,
.cid-t0WpEW7U3U .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WpEWCvnQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WpEWCvnQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WpEWCvnQ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WpEWCvnQ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WpEWCvnQ .btn-primary-outline:active {
  color: gray;
}
.cid-t0WpEWCvnQ .btn-primary-outline:hover {
  color: white;
}
.cid-t0WpEWCvnQ div {
  overflow: hidden;
}
.cid-t0WpEWCvnQ li.active .btn-primary-outline {
  color: white;
}
.cid-t0WpEWCvnQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WpEWCvnQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WpEWCvnQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WpEWCvnQ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WpEWCvnQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WpEWCvnQ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WpEWCvnQ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WpEWCvnQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WpEWCvnQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WpEWCvnQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WpEWCvnQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WpEWCvnQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WpEX4awK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WpEX4awK .content {
    text-align: center;
  }
  .cid-t0WpEX4awK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WpEX4awK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WpEX4awK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WpEX4awK .media-wrap img {
  height: 6rem;
}
.cid-t0WpEX4awK .mbr-text {
  color: #8d97ad;
}
.cid-t0WpEX4awK .p-title {
  font-size: 17px;
}
.cid-t0WpEX4awK .p-title span {
  color: #111111;
}
.cid-t0WpEX4awK .title-card {
  font-size: 1.3rem;
}
.cid-t0WpEX4awK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WpEX4awK .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WpEX4awK .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WpEX4awK .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WpEX4awK .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WpEX4awK .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WpEX4awK .copyright img {
  margin-right: 10px;
}
.cid-t0WpEX4awK .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WpEX4awK .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WpEX4awK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WpEX4awK .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WpEX4awK .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WpEX4awK .p-title,
.cid-t0WpEX4awK .social-media {
  color: #0a4f6e;
}
.cid-t0WpEX4awK H5 {
  color: #0a4f6e;
}
.cid-t0WpEX4awK .copyright > p {
  color: #1388ba;
}
.cid-t0Wq7A0Iea .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Wq7A0Iea .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Wq7A0Iea .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Wq7A0Iea .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Wq7A0Iea .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Wq7A0Iea .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Wq7A0Iea .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Wq7A0Iea .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Wq7A0Iea .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Wq7A0Iea .dropdown-item,
.cid-t0Wq7A0Iea .nav-link,
.cid-t0Wq7A0Iea .brand-name {
  font-style: normal;
}
.cid-t0Wq7A0Iea .dropdown-item:hover,
.cid-t0Wq7A0Iea .nav-link:hover,
.cid-t0Wq7A0Iea .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Wq7A0Iea .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Wq7A0Iea .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Wq7A0Iea .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Wq7A0Iea .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Wq7A0Iea .nav-item {
  position: relative;
}
.cid-t0Wq7A0Iea .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Wq7A0Iea .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Wq7A0Iea .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Wq7A0Iea .nav-link {
    line-height: 6.13;
  }
  .cid-t0Wq7A0Iea .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Wq7A0Iea .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Wq7A0Iea .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wq7A0Iea .content-text {
  margin-bottom: 0;
}
.cid-t0Wq7A0Iea .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Wq7A0Iea .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Wq7A0Iea .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Wq7A0Iea .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Wq7A0Iea .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Wq7A0Iea .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Wq7A0Iea .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Wq7A0Iea .content-right-side {
  text-align: center;
}
.cid-t0Wq7A0Iea .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Wq7A0Iea .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Wq7A0Iea .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Wq7A0Iea .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Wq7A0Iea .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wq7A0Iea .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Wq7A0Iea .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Wq7A0Iea .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Wq7A0Iea .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Wq7A0Iea .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Wq7A0Iea .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Wq7A0Iea .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Wq7A0Iea .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Wq7A0Iea .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Wq7A0Iea .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Wq7A0Iea .navbar-toggler {
    display: none;
  }
  .cid-t0Wq7A0Iea .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Wq7A0Iea .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Wq7A0Iea .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Wq7A0Iea .btn-sm {
  padding: 13px 29px;
}
.cid-t0Wq7A0Iea .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Wq7A0Iea .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Wq7A0Iea .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Wq7A0Iea .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Wq7A0Iea .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Wq7A0Iea .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Wq7A0Iea .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Wq7A0Iea .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Wq7A0Iea .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Wq7A0Iea .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Wq7A0Iea .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Wq7A0Iea .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Wq7A0Iea .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Wq7A0Iea .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Wq7A0Iea button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Wq7A0Iea button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Wq7A0Iea button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Wq7A0Iea button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Wq7A0Iea button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wq7A0Iea button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wq7A0Iea button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Wq7A0Iea nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wq7A0Iea nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Wq7A0Iea nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Wq7A0Iea nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wq7A0Iea .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Wq7A0Iea .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Wq7A0Iea .collapsed .btn {
  display: flex;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.collapsing,
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Wq7A0Iea .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Wq7A0Iea .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wq7A0Iea .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Wq7A0Iea .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Wq7A0Iea .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Wq7A0Iea .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Wq7A0Iea .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Wq7A0Iea .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Wq7A0Iea .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Wq7A0Iea .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Wq7A0Iea .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Wq7A0Iea .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Wq7A0Iea .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Wq7A0Iea .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Wq7A0Iea .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Wq7A0Iea .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing,
  .cid-t0Wq7A0Iea .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Wq7A0Iea .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Wq7A0Iea .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Wq7A0Iea .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Wq7A0Iea .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Wq7A0Iea .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Wq7A0Iea .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Wq7A0Iea img {
    height: 3.8rem !important;
  }
  .cid-t0Wq7A0Iea .btn {
    display: flex;
  }
  .cid-t0Wq7A0Iea button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Wq7A0Iea .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Wq7A0Iea .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Wq7A0Iea .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Wq7A0Iea .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Wq7A0Iea .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Wq7A0Iea .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Wq7A0Iea .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Wq7A0Iea .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Wq7A0Iea .navbar-toggler {
  position: relative;
}
.cid-t0Wq7A0Iea .dropdown-item.active,
.cid-t0Wq7A0Iea .dropdown-item:active {
  color: initial;
}
.cid-t0Wq7A0Iea .widget-title {
  color: #ff40b4;
}
.cid-t0Wq7A0Iea .widget-text {
  color: #ff40b4;
}
.cid-t0Wq7A0Iea .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Wq7A0Iea .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Wq7A0Iea .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Wq7A0Iea .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Wq7A0Iea .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Wq7A0Iea .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Wq7A0Iea .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Wq7A0Iea .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Wq7A0Iea .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Wq7A0Iea .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Wq7A0Iea .menu-content-top,
  .cid-t0Wq7A0Iea .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Wq7A0Iea button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Wq7A0Iea .widget-title,
.cid-t0Wq7A0Iea .widget-icon {
  color: #1388ba;
}
.cid-t0Wq7BtBny {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Wq7BtBny .mbr-text,
.cid-t0Wq7BtBny .mbr-section-btn {
  color: #ffffff;
}
.cid-t0Wq7BtBny .mbr-section-title {
  color: #ffffff;
}
.cid-t0Wq7CboRd {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0Wq7CboRd H1 {
  color: #0a4f6e;
}
.cid-t0Wq7CboRd .mbr-text,
.cid-t0Wq7CboRd .mbr-section-btn {
  color: #716c80;
}
.cid-t0Wq7CboRd img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Wq7CboRd img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0Wq7Cx3KK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0Wq7Cx3KK .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0Wq7Cx3KK .card-title {
  transition: all 0.3s;
}
.cid-t0Wq7Cx3KK .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0Wq7Cx3KK .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0Wq7Cx3KK .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wq7Cx3KK .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0Wq7Cx3KK .card-wrapper:hover .mbr-iconfont,
.cid-t0Wq7Cx3KK .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0Wq7Cx3KK .card-title,
.cid-t0Wq7Cx3KK .card-box {
  color: #353535;
}
.cid-t0Wq7Cx3KK .main-title,
.cid-t0Wq7Cx3KK .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0Wq7D2ogk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0Wq7D2ogk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0Wq7D2ogk .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0Wq7D2ogk .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0Wq7D2ogk .btn-primary-outline:active {
  color: gray;
}
.cid-t0Wq7D2ogk .btn-primary-outline:hover {
  color: white;
}
.cid-t0Wq7D2ogk div {
  overflow: hidden;
}
.cid-t0Wq7D2ogk li.active .btn-primary-outline {
  color: white;
}
.cid-t0Wq7D2ogk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0Wq7D2ogk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0Wq7D2ogk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0Wq7D2ogk .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0Wq7D2ogk .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0Wq7D2ogk .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0Wq7D2ogk .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0Wq7D2ogk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0Wq7D2ogk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0Wq7D2ogk .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0Wq7D2ogk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0Wq7D2ogk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0Wq7Dvdak {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0Wq7Dvdak .content {
    text-align: center;
  }
  .cid-t0Wq7Dvdak .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0Wq7Dvdak .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0Wq7Dvdak .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0Wq7Dvdak .media-wrap img {
  height: 6rem;
}
.cid-t0Wq7Dvdak .mbr-text {
  color: #8d97ad;
}
.cid-t0Wq7Dvdak .p-title {
  font-size: 17px;
}
.cid-t0Wq7Dvdak .p-title span {
  color: #111111;
}
.cid-t0Wq7Dvdak .title-card {
  font-size: 1.3rem;
}
.cid-t0Wq7Dvdak .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0Wq7Dvdak .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0Wq7Dvdak .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0Wq7Dvdak .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0Wq7Dvdak .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0Wq7Dvdak .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0Wq7Dvdak .copyright img {
  margin-right: 10px;
}
.cid-t0Wq7Dvdak .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0Wq7Dvdak .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0Wq7Dvdak .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Wq7Dvdak .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0Wq7Dvdak .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Wq7Dvdak .p-title,
.cid-t0Wq7Dvdak .social-media {
  color: #0a4f6e;
}
.cid-t0Wq7Dvdak H5 {
  color: #0a4f6e;
}
.cid-t0Wq7Dvdak .copyright > p {
  color: #1388ba;
}
.cid-t0WqEIkfvt .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WqEIkfvt .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WqEIkfvt .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WqEIkfvt .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WqEIkfvt .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WqEIkfvt .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WqEIkfvt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WqEIkfvt .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WqEIkfvt .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WqEIkfvt .dropdown-item,
.cid-t0WqEIkfvt .nav-link,
.cid-t0WqEIkfvt .brand-name {
  font-style: normal;
}
.cid-t0WqEIkfvt .dropdown-item:hover,
.cid-t0WqEIkfvt .nav-link:hover,
.cid-t0WqEIkfvt .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WqEIkfvt .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WqEIkfvt .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WqEIkfvt .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WqEIkfvt .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WqEIkfvt .nav-item {
  position: relative;
}
.cid-t0WqEIkfvt .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WqEIkfvt .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WqEIkfvt .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WqEIkfvt .nav-link {
    line-height: 6.13;
  }
  .cid-t0WqEIkfvt .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WqEIkfvt .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WqEIkfvt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WqEIkfvt .content-text {
  margin-bottom: 0;
}
.cid-t0WqEIkfvt .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WqEIkfvt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WqEIkfvt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WqEIkfvt .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WqEIkfvt .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WqEIkfvt .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WqEIkfvt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WqEIkfvt .content-right-side {
  text-align: center;
}
.cid-t0WqEIkfvt .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WqEIkfvt .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WqEIkfvt .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WqEIkfvt .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WqEIkfvt .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WqEIkfvt .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WqEIkfvt .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WqEIkfvt .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WqEIkfvt .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WqEIkfvt .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WqEIkfvt .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WqEIkfvt .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WqEIkfvt .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WqEIkfvt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WqEIkfvt .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WqEIkfvt .navbar-toggler {
    display: none;
  }
  .cid-t0WqEIkfvt .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WqEIkfvt .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WqEIkfvt .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WqEIkfvt .btn-sm {
  padding: 13px 29px;
}
.cid-t0WqEIkfvt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WqEIkfvt .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WqEIkfvt .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WqEIkfvt .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WqEIkfvt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WqEIkfvt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WqEIkfvt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WqEIkfvt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WqEIkfvt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WqEIkfvt .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WqEIkfvt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WqEIkfvt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WqEIkfvt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WqEIkfvt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WqEIkfvt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WqEIkfvt button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WqEIkfvt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WqEIkfvt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WqEIkfvt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WqEIkfvt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WqEIkfvt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WqEIkfvt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WqEIkfvt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WqEIkfvt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WqEIkfvt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WqEIkfvt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WqEIkfvt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WqEIkfvt .collapsed .btn {
  display: flex;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse.collapsing,
.cid-t0WqEIkfvt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WqEIkfvt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WqEIkfvt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WqEIkfvt .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WqEIkfvt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WqEIkfvt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WqEIkfvt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WqEIkfvt .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WqEIkfvt .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WqEIkfvt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WqEIkfvt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WqEIkfvt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WqEIkfvt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WqEIkfvt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WqEIkfvt .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WqEIkfvt .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WqEIkfvt .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WqEIkfvt .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WqEIkfvt .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WqEIkfvt .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WqEIkfvt .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing,
  .cid-t0WqEIkfvt .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WqEIkfvt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WqEIkfvt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WqEIkfvt .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WqEIkfvt .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WqEIkfvt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WqEIkfvt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WqEIkfvt img {
    height: 3.8rem !important;
  }
  .cid-t0WqEIkfvt .btn {
    display: flex;
  }
  .cid-t0WqEIkfvt button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WqEIkfvt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WqEIkfvt .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WqEIkfvt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WqEIkfvt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WqEIkfvt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WqEIkfvt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WqEIkfvt .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WqEIkfvt .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WqEIkfvt .navbar-toggler {
  position: relative;
}
.cid-t0WqEIkfvt .dropdown-item.active,
.cid-t0WqEIkfvt .dropdown-item:active {
  color: initial;
}
.cid-t0WqEIkfvt .widget-title {
  color: #ff40b4;
}
.cid-t0WqEIkfvt .widget-text {
  color: #ff40b4;
}
.cid-t0WqEIkfvt .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WqEIkfvt .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WqEIkfvt .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WqEIkfvt .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WqEIkfvt .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WqEIkfvt .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WqEIkfvt .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WqEIkfvt .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WqEIkfvt .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WqEIkfvt .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WqEIkfvt .menu-content-top,
  .cid-t0WqEIkfvt .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WqEIkfvt button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WqEIkfvt .widget-title,
.cid-t0WqEIkfvt .widget-icon {
  color: #1388ba;
}
.cid-t0WqEJJm3Q {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WqEJJm3Q .mbr-text,
.cid-t0WqEJJm3Q .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WqEJJm3Q .mbr-section-title {
  color: #ffffff;
}
.cid-t0WqEKqSIO {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WqEKqSIO H1 {
  color: #0a4f6e;
}
.cid-t0WqEKqSIO .mbr-text,
.cid-t0WqEKqSIO .mbr-section-btn {
  color: #716c80;
}
.cid-t0WqEKqSIO img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WqEKqSIO img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WqEKOwPa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WqEKOwPa .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WqEKOwPa .card-title {
  transition: all 0.3s;
}
.cid-t0WqEKOwPa .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WqEKOwPa .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WqEKOwPa .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WqEKOwPa .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WqEKOwPa .card-wrapper:hover .mbr-iconfont,
.cid-t0WqEKOwPa .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WqEKOwPa .card-title,
.cid-t0WqEKOwPa .card-box {
  color: #353535;
}
.cid-t0WqEKOwPa .main-title,
.cid-t0WqEKOwPa .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WqELhynd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WqELhynd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WqELhynd .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WqELhynd .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WqELhynd .btn-primary-outline:active {
  color: gray;
}
.cid-t0WqELhynd .btn-primary-outline:hover {
  color: white;
}
.cid-t0WqELhynd div {
  overflow: hidden;
}
.cid-t0WqELhynd li.active .btn-primary-outline {
  color: white;
}
.cid-t0WqELhynd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WqELhynd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WqELhynd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WqELhynd .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WqELhynd .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WqELhynd .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WqELhynd .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WqELhynd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WqELhynd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WqELhynd .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WqELhynd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WqELhynd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WqELKdxN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WqELKdxN .content {
    text-align: center;
  }
  .cid-t0WqELKdxN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WqELKdxN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WqELKdxN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WqELKdxN .media-wrap img {
  height: 6rem;
}
.cid-t0WqELKdxN .mbr-text {
  color: #8d97ad;
}
.cid-t0WqELKdxN .p-title {
  font-size: 17px;
}
.cid-t0WqELKdxN .p-title span {
  color: #111111;
}
.cid-t0WqELKdxN .title-card {
  font-size: 1.3rem;
}
.cid-t0WqELKdxN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WqELKdxN .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WqELKdxN .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WqELKdxN .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WqELKdxN .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WqELKdxN .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WqELKdxN .copyright img {
  margin-right: 10px;
}
.cid-t0WqELKdxN .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WqELKdxN .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WqELKdxN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WqELKdxN .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WqELKdxN .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WqELKdxN .p-title,
.cid-t0WqELKdxN .social-media {
  color: #0a4f6e;
}
.cid-t0WqELKdxN H5 {
  color: #0a4f6e;
}
.cid-t0WqELKdxN .copyright > p {
  color: #1388ba;
}
.cid-t0Wrhx3dHL .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Wrhx3dHL .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Wrhx3dHL .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Wrhx3dHL .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Wrhx3dHL .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Wrhx3dHL .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Wrhx3dHL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Wrhx3dHL .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Wrhx3dHL .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Wrhx3dHL .dropdown-item,
.cid-t0Wrhx3dHL .nav-link,
.cid-t0Wrhx3dHL .brand-name {
  font-style: normal;
}
.cid-t0Wrhx3dHL .dropdown-item:hover,
.cid-t0Wrhx3dHL .nav-link:hover,
.cid-t0Wrhx3dHL .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Wrhx3dHL .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Wrhx3dHL .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Wrhx3dHL .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Wrhx3dHL .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Wrhx3dHL .nav-item {
  position: relative;
}
.cid-t0Wrhx3dHL .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Wrhx3dHL .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Wrhx3dHL .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Wrhx3dHL .nav-link {
    line-height: 6.13;
  }
  .cid-t0Wrhx3dHL .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Wrhx3dHL .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Wrhx3dHL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wrhx3dHL .content-text {
  margin-bottom: 0;
}
.cid-t0Wrhx3dHL .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Wrhx3dHL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Wrhx3dHL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Wrhx3dHL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Wrhx3dHL .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Wrhx3dHL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Wrhx3dHL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Wrhx3dHL .content-right-side {
  text-align: center;
}
.cid-t0Wrhx3dHL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Wrhx3dHL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Wrhx3dHL .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Wrhx3dHL .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Wrhx3dHL .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wrhx3dHL .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Wrhx3dHL .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Wrhx3dHL .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Wrhx3dHL .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Wrhx3dHL .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Wrhx3dHL .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Wrhx3dHL .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Wrhx3dHL .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Wrhx3dHL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Wrhx3dHL .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Wrhx3dHL .navbar-toggler {
    display: none;
  }
  .cid-t0Wrhx3dHL .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Wrhx3dHL .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Wrhx3dHL .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Wrhx3dHL .btn-sm {
  padding: 13px 29px;
}
.cid-t0Wrhx3dHL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Wrhx3dHL .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Wrhx3dHL .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Wrhx3dHL .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Wrhx3dHL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Wrhx3dHL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Wrhx3dHL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Wrhx3dHL .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Wrhx3dHL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Wrhx3dHL .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Wrhx3dHL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Wrhx3dHL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Wrhx3dHL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Wrhx3dHL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Wrhx3dHL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Wrhx3dHL button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Wrhx3dHL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Wrhx3dHL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Wrhx3dHL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wrhx3dHL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wrhx3dHL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Wrhx3dHL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wrhx3dHL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Wrhx3dHL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Wrhx3dHL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wrhx3dHL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Wrhx3dHL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Wrhx3dHL .collapsed .btn {
  display: flex;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.collapsing,
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Wrhx3dHL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Wrhx3dHL .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wrhx3dHL .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Wrhx3dHL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Wrhx3dHL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Wrhx3dHL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Wrhx3dHL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Wrhx3dHL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Wrhx3dHL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Wrhx3dHL .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Wrhx3dHL .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Wrhx3dHL .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Wrhx3dHL .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Wrhx3dHL .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Wrhx3dHL .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Wrhx3dHL .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing,
  .cid-t0Wrhx3dHL .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Wrhx3dHL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Wrhx3dHL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Wrhx3dHL .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Wrhx3dHL .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Wrhx3dHL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Wrhx3dHL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Wrhx3dHL img {
    height: 3.8rem !important;
  }
  .cid-t0Wrhx3dHL .btn {
    display: flex;
  }
  .cid-t0Wrhx3dHL button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Wrhx3dHL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Wrhx3dHL .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Wrhx3dHL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Wrhx3dHL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Wrhx3dHL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Wrhx3dHL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Wrhx3dHL .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Wrhx3dHL .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Wrhx3dHL .navbar-toggler {
  position: relative;
}
.cid-t0Wrhx3dHL .dropdown-item.active,
.cid-t0Wrhx3dHL .dropdown-item:active {
  color: initial;
}
.cid-t0Wrhx3dHL .widget-title {
  color: #ff40b4;
}
.cid-t0Wrhx3dHL .widget-text {
  color: #ff40b4;
}
.cid-t0Wrhx3dHL .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Wrhx3dHL .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Wrhx3dHL .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Wrhx3dHL .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Wrhx3dHL .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Wrhx3dHL .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Wrhx3dHL .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Wrhx3dHL .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Wrhx3dHL .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Wrhx3dHL .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Wrhx3dHL .menu-content-top,
  .cid-t0Wrhx3dHL .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Wrhx3dHL button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Wrhx3dHL .widget-title,
.cid-t0Wrhx3dHL .widget-icon {
  color: #1388ba;
}
.cid-t0WrhywwZL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WrhywwZL .mbr-text,
.cid-t0WrhywwZL .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WrhywwZL .mbr-section-title {
  color: #ffffff;
}
.cid-t0WrhzaicF {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WrhzaicF H1 {
  color: #0a4f6e;
}
.cid-t0WrhzaicF .mbr-text,
.cid-t0WrhzaicF .mbr-section-btn {
  color: #716c80;
}
.cid-t0WrhzaicF img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WrhzaicF img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WrhzuDau {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WrhzuDau .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WrhzuDau .card-title {
  transition: all 0.3s;
}
.cid-t0WrhzuDau .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WrhzuDau .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WrhzuDau .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WrhzuDau .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WrhzuDau .card-wrapper:hover .mbr-iconfont,
.cid-t0WrhzuDau .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WrhzuDau .card-title,
.cid-t0WrhzuDau .card-box {
  color: #353535;
}
.cid-t0WrhzuDau .main-title,
.cid-t0WrhzuDau .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WrhzXIXc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WrhzXIXc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WrhzXIXc .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WrhzXIXc .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WrhzXIXc .btn-primary-outline:active {
  color: gray;
}
.cid-t0WrhzXIXc .btn-primary-outline:hover {
  color: white;
}
.cid-t0WrhzXIXc div {
  overflow: hidden;
}
.cid-t0WrhzXIXc li.active .btn-primary-outline {
  color: white;
}
.cid-t0WrhzXIXc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WrhzXIXc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WrhzXIXc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WrhzXIXc .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WrhzXIXc .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WrhzXIXc .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WrhzXIXc .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WrhzXIXc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WrhzXIXc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WrhzXIXc .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WrhzXIXc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WrhzXIXc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WrhAsPGi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WrhAsPGi .content {
    text-align: center;
  }
  .cid-t0WrhAsPGi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WrhAsPGi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WrhAsPGi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WrhAsPGi .media-wrap img {
  height: 6rem;
}
.cid-t0WrhAsPGi .mbr-text {
  color: #8d97ad;
}
.cid-t0WrhAsPGi .p-title {
  font-size: 17px;
}
.cid-t0WrhAsPGi .p-title span {
  color: #111111;
}
.cid-t0WrhAsPGi .title-card {
  font-size: 1.3rem;
}
.cid-t0WrhAsPGi .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WrhAsPGi .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WrhAsPGi .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WrhAsPGi .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WrhAsPGi .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WrhAsPGi .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WrhAsPGi .copyright img {
  margin-right: 10px;
}
.cid-t0WrhAsPGi .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WrhAsPGi .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WrhAsPGi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WrhAsPGi .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WrhAsPGi .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WrhAsPGi .p-title,
.cid-t0WrhAsPGi .social-media {
  color: #0a4f6e;
}
.cid-t0WrhAsPGi H5 {
  color: #0a4f6e;
}
.cid-t0WrhAsPGi .copyright > p {
  color: #1388ba;
}
.cid-t0WrTYgQ0c .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WrTYgQ0c .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WrTYgQ0c .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WrTYgQ0c .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WrTYgQ0c .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WrTYgQ0c .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WrTYgQ0c .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WrTYgQ0c .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WrTYgQ0c .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WrTYgQ0c .dropdown-item,
.cid-t0WrTYgQ0c .nav-link,
.cid-t0WrTYgQ0c .brand-name {
  font-style: normal;
}
.cid-t0WrTYgQ0c .dropdown-item:hover,
.cid-t0WrTYgQ0c .nav-link:hover,
.cid-t0WrTYgQ0c .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WrTYgQ0c .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WrTYgQ0c .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WrTYgQ0c .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WrTYgQ0c .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WrTYgQ0c .nav-item {
  position: relative;
}
.cid-t0WrTYgQ0c .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WrTYgQ0c .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WrTYgQ0c .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WrTYgQ0c .nav-link {
    line-height: 6.13;
  }
  .cid-t0WrTYgQ0c .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WrTYgQ0c .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WrTYgQ0c .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WrTYgQ0c .content-text {
  margin-bottom: 0;
}
.cid-t0WrTYgQ0c .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WrTYgQ0c .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WrTYgQ0c .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WrTYgQ0c .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WrTYgQ0c .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WrTYgQ0c .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WrTYgQ0c .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WrTYgQ0c .content-right-side {
  text-align: center;
}
.cid-t0WrTYgQ0c .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WrTYgQ0c .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WrTYgQ0c .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WrTYgQ0c .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WrTYgQ0c .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WrTYgQ0c .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WrTYgQ0c .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WrTYgQ0c .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WrTYgQ0c .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WrTYgQ0c .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WrTYgQ0c .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WrTYgQ0c .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WrTYgQ0c .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WrTYgQ0c .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WrTYgQ0c .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WrTYgQ0c .navbar-toggler {
    display: none;
  }
  .cid-t0WrTYgQ0c .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WrTYgQ0c .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WrTYgQ0c .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WrTYgQ0c .btn-sm {
  padding: 13px 29px;
}
.cid-t0WrTYgQ0c .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WrTYgQ0c .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WrTYgQ0c .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WrTYgQ0c .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WrTYgQ0c .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WrTYgQ0c .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WrTYgQ0c .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WrTYgQ0c .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WrTYgQ0c .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WrTYgQ0c .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WrTYgQ0c .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WrTYgQ0c .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WrTYgQ0c .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WrTYgQ0c .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WrTYgQ0c button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WrTYgQ0c button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WrTYgQ0c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WrTYgQ0c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WrTYgQ0c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WrTYgQ0c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WrTYgQ0c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WrTYgQ0c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WrTYgQ0c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WrTYgQ0c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WrTYgQ0c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WrTYgQ0c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WrTYgQ0c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WrTYgQ0c .collapsed .btn {
  display: flex;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.collapsing,
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WrTYgQ0c .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WrTYgQ0c .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WrTYgQ0c .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WrTYgQ0c .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WrTYgQ0c .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WrTYgQ0c .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WrTYgQ0c .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WrTYgQ0c .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WrTYgQ0c .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WrTYgQ0c .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WrTYgQ0c .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WrTYgQ0c .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WrTYgQ0c .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WrTYgQ0c .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WrTYgQ0c .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WrTYgQ0c .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing,
  .cid-t0WrTYgQ0c .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WrTYgQ0c .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WrTYgQ0c .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WrTYgQ0c .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WrTYgQ0c .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WrTYgQ0c .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WrTYgQ0c .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WrTYgQ0c img {
    height: 3.8rem !important;
  }
  .cid-t0WrTYgQ0c .btn {
    display: flex;
  }
  .cid-t0WrTYgQ0c button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WrTYgQ0c .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WrTYgQ0c .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WrTYgQ0c .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WrTYgQ0c .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WrTYgQ0c .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WrTYgQ0c .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WrTYgQ0c .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WrTYgQ0c .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WrTYgQ0c .navbar-toggler {
  position: relative;
}
.cid-t0WrTYgQ0c .dropdown-item.active,
.cid-t0WrTYgQ0c .dropdown-item:active {
  color: initial;
}
.cid-t0WrTYgQ0c .widget-title {
  color: #ff40b4;
}
.cid-t0WrTYgQ0c .widget-text {
  color: #ff40b4;
}
.cid-t0WrTYgQ0c .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WrTYgQ0c .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WrTYgQ0c .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WrTYgQ0c .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WrTYgQ0c .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WrTYgQ0c .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WrTYgQ0c .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WrTYgQ0c .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WrTYgQ0c .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WrTYgQ0c .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WrTYgQ0c .menu-content-top,
  .cid-t0WrTYgQ0c .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WrTYgQ0c button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WrTYgQ0c .widget-title,
.cid-t0WrTYgQ0c .widget-icon {
  color: #1388ba;
}
.cid-t0WrTZweuc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WrTZweuc .mbr-text,
.cid-t0WrTZweuc .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WrTZweuc .mbr-section-title {
  color: #ffffff;
}
.cid-t0WrU0dd7C {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WrU0dd7C H1 {
  color: #0a4f6e;
}
.cid-t0WrU0dd7C .mbr-text,
.cid-t0WrU0dd7C .mbr-section-btn {
  color: #716c80;
}
.cid-t0WrU0dd7C img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WrU0dd7C img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WrU0yL2g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WrU0yL2g .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WrU0yL2g .card-title {
  transition: all 0.3s;
}
.cid-t0WrU0yL2g .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WrU0yL2g .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WrU0yL2g .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WrU0yL2g .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WrU0yL2g .card-wrapper:hover .mbr-iconfont,
.cid-t0WrU0yL2g .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WrU0yL2g .card-title,
.cid-t0WrU0yL2g .card-box {
  color: #353535;
}
.cid-t0WrU0yL2g .main-title,
.cid-t0WrU0yL2g .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WrU17Dlh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WrU17Dlh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WrU17Dlh .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WrU17Dlh .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WrU17Dlh .btn-primary-outline:active {
  color: gray;
}
.cid-t0WrU17Dlh .btn-primary-outline:hover {
  color: white;
}
.cid-t0WrU17Dlh div {
  overflow: hidden;
}
.cid-t0WrU17Dlh li.active .btn-primary-outline {
  color: white;
}
.cid-t0WrU17Dlh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WrU17Dlh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WrU17Dlh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WrU17Dlh .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WrU17Dlh .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WrU17Dlh .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WrU17Dlh .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WrU17Dlh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WrU17Dlh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WrU17Dlh .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WrU17Dlh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WrU17Dlh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WrU1zXMl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WrU1zXMl .content {
    text-align: center;
  }
  .cid-t0WrU1zXMl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WrU1zXMl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WrU1zXMl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WrU1zXMl .media-wrap img {
  height: 6rem;
}
.cid-t0WrU1zXMl .mbr-text {
  color: #8d97ad;
}
.cid-t0WrU1zXMl .p-title {
  font-size: 17px;
}
.cid-t0WrU1zXMl .p-title span {
  color: #111111;
}
.cid-t0WrU1zXMl .title-card {
  font-size: 1.3rem;
}
.cid-t0WrU1zXMl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WrU1zXMl .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WrU1zXMl .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WrU1zXMl .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WrU1zXMl .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WrU1zXMl .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WrU1zXMl .copyright img {
  margin-right: 10px;
}
.cid-t0WrU1zXMl .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WrU1zXMl .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WrU1zXMl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WrU1zXMl .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WrU1zXMl .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WrU1zXMl .p-title,
.cid-t0WrU1zXMl .social-media {
  color: #0a4f6e;
}
.cid-t0WrU1zXMl H5 {
  color: #0a4f6e;
}
.cid-t0WrU1zXMl .copyright > p {
  color: #1388ba;
}
.cid-t0WsrfqcMQ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WsrfqcMQ .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WsrfqcMQ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WsrfqcMQ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WsrfqcMQ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WsrfqcMQ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WsrfqcMQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WsrfqcMQ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WsrfqcMQ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WsrfqcMQ .dropdown-item,
.cid-t0WsrfqcMQ .nav-link,
.cid-t0WsrfqcMQ .brand-name {
  font-style: normal;
}
.cid-t0WsrfqcMQ .dropdown-item:hover,
.cid-t0WsrfqcMQ .nav-link:hover,
.cid-t0WsrfqcMQ .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WsrfqcMQ .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WsrfqcMQ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WsrfqcMQ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WsrfqcMQ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WsrfqcMQ .nav-item {
  position: relative;
}
.cid-t0WsrfqcMQ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WsrfqcMQ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WsrfqcMQ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WsrfqcMQ .nav-link {
    line-height: 6.13;
  }
  .cid-t0WsrfqcMQ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WsrfqcMQ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WsrfqcMQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WsrfqcMQ .content-text {
  margin-bottom: 0;
}
.cid-t0WsrfqcMQ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WsrfqcMQ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WsrfqcMQ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WsrfqcMQ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WsrfqcMQ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WsrfqcMQ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WsrfqcMQ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WsrfqcMQ .content-right-side {
  text-align: center;
}
.cid-t0WsrfqcMQ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WsrfqcMQ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WsrfqcMQ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WsrfqcMQ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WsrfqcMQ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WsrfqcMQ .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WsrfqcMQ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WsrfqcMQ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WsrfqcMQ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WsrfqcMQ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WsrfqcMQ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WsrfqcMQ .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WsrfqcMQ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WsrfqcMQ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WsrfqcMQ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WsrfqcMQ .navbar-toggler {
    display: none;
  }
  .cid-t0WsrfqcMQ .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WsrfqcMQ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WsrfqcMQ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WsrfqcMQ .btn-sm {
  padding: 13px 29px;
}
.cid-t0WsrfqcMQ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WsrfqcMQ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WsrfqcMQ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WsrfqcMQ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WsrfqcMQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WsrfqcMQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WsrfqcMQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WsrfqcMQ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WsrfqcMQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WsrfqcMQ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WsrfqcMQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WsrfqcMQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WsrfqcMQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WsrfqcMQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WsrfqcMQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WsrfqcMQ button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WsrfqcMQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WsrfqcMQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WsrfqcMQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WsrfqcMQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WsrfqcMQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WsrfqcMQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WsrfqcMQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WsrfqcMQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WsrfqcMQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WsrfqcMQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WsrfqcMQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WsrfqcMQ .collapsed .btn {
  display: flex;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.collapsing,
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WsrfqcMQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WsrfqcMQ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WsrfqcMQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WsrfqcMQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WsrfqcMQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WsrfqcMQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WsrfqcMQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WsrfqcMQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WsrfqcMQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WsrfqcMQ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WsrfqcMQ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WsrfqcMQ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WsrfqcMQ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WsrfqcMQ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WsrfqcMQ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WsrfqcMQ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing,
  .cid-t0WsrfqcMQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WsrfqcMQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WsrfqcMQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WsrfqcMQ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WsrfqcMQ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WsrfqcMQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WsrfqcMQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WsrfqcMQ img {
    height: 3.8rem !important;
  }
  .cid-t0WsrfqcMQ .btn {
    display: flex;
  }
  .cid-t0WsrfqcMQ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WsrfqcMQ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WsrfqcMQ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WsrfqcMQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WsrfqcMQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WsrfqcMQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WsrfqcMQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WsrfqcMQ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WsrfqcMQ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WsrfqcMQ .navbar-toggler {
  position: relative;
}
.cid-t0WsrfqcMQ .dropdown-item.active,
.cid-t0WsrfqcMQ .dropdown-item:active {
  color: initial;
}
.cid-t0WsrfqcMQ .widget-title {
  color: #ff40b4;
}
.cid-t0WsrfqcMQ .widget-text {
  color: #ff40b4;
}
.cid-t0WsrfqcMQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WsrfqcMQ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WsrfqcMQ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WsrfqcMQ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WsrfqcMQ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WsrfqcMQ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WsrfqcMQ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WsrfqcMQ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WsrfqcMQ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WsrfqcMQ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WsrfqcMQ .menu-content-top,
  .cid-t0WsrfqcMQ .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WsrfqcMQ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WsrfqcMQ .widget-title,
.cid-t0WsrfqcMQ .widget-icon {
  color: #1388ba;
}
.cid-t0WsrgIomO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WsrgIomO .mbr-text,
.cid-t0WsrgIomO .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WsrgIomO .mbr-section-title {
  color: #ffffff;
}
.cid-t0WsrhijOL {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WsrhijOL H1 {
  color: #0a4f6e;
}
.cid-t0WsrhijOL .mbr-text,
.cid-t0WsrhijOL .mbr-section-btn {
  color: #716c80;
}
.cid-t0WsrhijOL img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WsrhijOL img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WsrhHYNb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WsrhHYNb .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WsrhHYNb .card-title {
  transition: all 0.3s;
}
.cid-t0WsrhHYNb .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WsrhHYNb .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WsrhHYNb .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WsrhHYNb .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WsrhHYNb .card-wrapper:hover .mbr-iconfont,
.cid-t0WsrhHYNb .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WsrhHYNb .card-title,
.cid-t0WsrhHYNb .card-box {
  color: #353535;
}
.cid-t0WsrhHYNb .main-title,
.cid-t0WsrhHYNb .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0Wsrihb4E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0Wsrihb4E .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0Wsrihb4E .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0Wsrihb4E .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0Wsrihb4E .btn-primary-outline:active {
  color: gray;
}
.cid-t0Wsrihb4E .btn-primary-outline:hover {
  color: white;
}
.cid-t0Wsrihb4E div {
  overflow: hidden;
}
.cid-t0Wsrihb4E li.active .btn-primary-outline {
  color: white;
}
.cid-t0Wsrihb4E .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0Wsrihb4E .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0Wsrihb4E .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0Wsrihb4E .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0Wsrihb4E .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0Wsrihb4E .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0Wsrihb4E .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0Wsrihb4E .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0Wsrihb4E .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0Wsrihb4E .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0Wsrihb4E .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0Wsrihb4E .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WsriLKcI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WsriLKcI .content {
    text-align: center;
  }
  .cid-t0WsriLKcI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WsriLKcI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WsriLKcI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WsriLKcI .media-wrap img {
  height: 6rem;
}
.cid-t0WsriLKcI .mbr-text {
  color: #8d97ad;
}
.cid-t0WsriLKcI .p-title {
  font-size: 17px;
}
.cid-t0WsriLKcI .p-title span {
  color: #111111;
}
.cid-t0WsriLKcI .title-card {
  font-size: 1.3rem;
}
.cid-t0WsriLKcI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WsriLKcI .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WsriLKcI .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WsriLKcI .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WsriLKcI .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WsriLKcI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WsriLKcI .copyright img {
  margin-right: 10px;
}
.cid-t0WsriLKcI .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WsriLKcI .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WsriLKcI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WsriLKcI .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WsriLKcI .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WsriLKcI .p-title,
.cid-t0WsriLKcI .social-media {
  color: #0a4f6e;
}
.cid-t0WsriLKcI H5 {
  color: #0a4f6e;
}
.cid-t0WsriLKcI .copyright > p {
  color: #1388ba;
}
.cid-t0WsX66HCe .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WsX66HCe .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WsX66HCe .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WsX66HCe .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WsX66HCe .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WsX66HCe .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WsX66HCe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WsX66HCe .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WsX66HCe .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WsX66HCe .dropdown-item,
.cid-t0WsX66HCe .nav-link,
.cid-t0WsX66HCe .brand-name {
  font-style: normal;
}
.cid-t0WsX66HCe .dropdown-item:hover,
.cid-t0WsX66HCe .nav-link:hover,
.cid-t0WsX66HCe .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WsX66HCe .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WsX66HCe .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WsX66HCe .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WsX66HCe .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WsX66HCe .nav-item {
  position: relative;
}
.cid-t0WsX66HCe .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WsX66HCe .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WsX66HCe .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WsX66HCe .nav-link {
    line-height: 6.13;
  }
  .cid-t0WsX66HCe .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WsX66HCe .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WsX66HCe .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WsX66HCe .content-text {
  margin-bottom: 0;
}
.cid-t0WsX66HCe .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WsX66HCe .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WsX66HCe .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WsX66HCe .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WsX66HCe .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WsX66HCe .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WsX66HCe .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WsX66HCe .content-right-side {
  text-align: center;
}
.cid-t0WsX66HCe .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WsX66HCe .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WsX66HCe .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WsX66HCe .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WsX66HCe .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WsX66HCe .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WsX66HCe .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WsX66HCe .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WsX66HCe .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WsX66HCe .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WsX66HCe .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WsX66HCe .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WsX66HCe .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WsX66HCe .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WsX66HCe .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WsX66HCe .navbar-toggler {
    display: none;
  }
  .cid-t0WsX66HCe .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WsX66HCe .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WsX66HCe .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WsX66HCe .btn-sm {
  padding: 13px 29px;
}
.cid-t0WsX66HCe .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WsX66HCe .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WsX66HCe .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WsX66HCe .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WsX66HCe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WsX66HCe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WsX66HCe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WsX66HCe .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WsX66HCe .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WsX66HCe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WsX66HCe .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WsX66HCe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WsX66HCe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WsX66HCe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WsX66HCe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WsX66HCe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WsX66HCe button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WsX66HCe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WsX66HCe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WsX66HCe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WsX66HCe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WsX66HCe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WsX66HCe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WsX66HCe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WsX66HCe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WsX66HCe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WsX66HCe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WsX66HCe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WsX66HCe .collapsed .btn {
  display: flex;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse.collapsing,
.cid-t0WsX66HCe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WsX66HCe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WsX66HCe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WsX66HCe .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WsX66HCe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WsX66HCe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WsX66HCe .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WsX66HCe .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WsX66HCe .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WsX66HCe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WsX66HCe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WsX66HCe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WsX66HCe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WsX66HCe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WsX66HCe .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WsX66HCe .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WsX66HCe .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WsX66HCe .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WsX66HCe .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WsX66HCe .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WsX66HCe .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing,
  .cid-t0WsX66HCe .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WsX66HCe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WsX66HCe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WsX66HCe .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WsX66HCe .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WsX66HCe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WsX66HCe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WsX66HCe img {
    height: 3.8rem !important;
  }
  .cid-t0WsX66HCe .btn {
    display: flex;
  }
  .cid-t0WsX66HCe button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WsX66HCe .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WsX66HCe .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WsX66HCe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WsX66HCe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WsX66HCe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WsX66HCe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WsX66HCe .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WsX66HCe .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WsX66HCe .navbar-toggler {
  position: relative;
}
.cid-t0WsX66HCe .dropdown-item.active,
.cid-t0WsX66HCe .dropdown-item:active {
  color: initial;
}
.cid-t0WsX66HCe .widget-title {
  color: #ff40b4;
}
.cid-t0WsX66HCe .widget-text {
  color: #ff40b4;
}
.cid-t0WsX66HCe .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WsX66HCe .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WsX66HCe .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WsX66HCe .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WsX66HCe .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WsX66HCe .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WsX66HCe .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WsX66HCe .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WsX66HCe .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WsX66HCe .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WsX66HCe .menu-content-top,
  .cid-t0WsX66HCe .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WsX66HCe button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WsX66HCe .widget-title,
.cid-t0WsX66HCe .widget-icon {
  color: #1388ba;
}
.cid-t0WsX7rjv9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WsX7rjv9 .mbr-text,
.cid-t0WsX7rjv9 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WsX7rjv9 .mbr-section-title {
  color: #ffffff;
}
.cid-t0WsX806mU {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WsX806mU H1 {
  color: #0a4f6e;
}
.cid-t0WsX806mU .mbr-text,
.cid-t0WsX806mU .mbr-section-btn {
  color: #716c80;
}
.cid-t0WsX806mU img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WsX806mU img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WsX8lrWW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WsX8lrWW .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WsX8lrWW .card-title {
  transition: all 0.3s;
}
.cid-t0WsX8lrWW .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WsX8lrWW .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WsX8lrWW .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WsX8lrWW .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WsX8lrWW .card-wrapper:hover .mbr-iconfont,
.cid-t0WsX8lrWW .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WsX8lrWW .card-title,
.cid-t0WsX8lrWW .card-box {
  color: #353535;
}
.cid-t0WsX8lrWW .main-title,
.cid-t0WsX8lrWW .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WsX8SzEE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WsX8SzEE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WsX8SzEE .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WsX8SzEE .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WsX8SzEE .btn-primary-outline:active {
  color: gray;
}
.cid-t0WsX8SzEE .btn-primary-outline:hover {
  color: white;
}
.cid-t0WsX8SzEE div {
  overflow: hidden;
}
.cid-t0WsX8SzEE li.active .btn-primary-outline {
  color: white;
}
.cid-t0WsX8SzEE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WsX8SzEE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WsX8SzEE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WsX8SzEE .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WsX8SzEE .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WsX8SzEE .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WsX8SzEE .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WsX8SzEE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WsX8SzEE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WsX8SzEE .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WsX8SzEE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WsX8SzEE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WsX9lO2C {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WsX9lO2C .content {
    text-align: center;
  }
  .cid-t0WsX9lO2C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WsX9lO2C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WsX9lO2C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WsX9lO2C .media-wrap img {
  height: 6rem;
}
.cid-t0WsX9lO2C .mbr-text {
  color: #8d97ad;
}
.cid-t0WsX9lO2C .p-title {
  font-size: 17px;
}
.cid-t0WsX9lO2C .p-title span {
  color: #111111;
}
.cid-t0WsX9lO2C .title-card {
  font-size: 1.3rem;
}
.cid-t0WsX9lO2C .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WsX9lO2C .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WsX9lO2C .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WsX9lO2C .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WsX9lO2C .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WsX9lO2C .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WsX9lO2C .copyright img {
  margin-right: 10px;
}
.cid-t0WsX9lO2C .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WsX9lO2C .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WsX9lO2C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WsX9lO2C .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WsX9lO2C .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WsX9lO2C .p-title,
.cid-t0WsX9lO2C .social-media {
  color: #0a4f6e;
}
.cid-t0WsX9lO2C H5 {
  color: #0a4f6e;
}
.cid-t0WsX9lO2C .copyright > p {
  color: #1388ba;
}
.cid-t0Wtr3RpEW .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0Wtr3RpEW .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0Wtr3RpEW .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0Wtr3RpEW .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0Wtr3RpEW .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0Wtr3RpEW .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0Wtr3RpEW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0Wtr3RpEW .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0Wtr3RpEW .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0Wtr3RpEW .dropdown-item,
.cid-t0Wtr3RpEW .nav-link,
.cid-t0Wtr3RpEW .brand-name {
  font-style: normal;
}
.cid-t0Wtr3RpEW .dropdown-item:hover,
.cid-t0Wtr3RpEW .nav-link:hover,
.cid-t0Wtr3RpEW .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0Wtr3RpEW .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0Wtr3RpEW .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0Wtr3RpEW .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0Wtr3RpEW .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0Wtr3RpEW .nav-item {
  position: relative;
}
.cid-t0Wtr3RpEW .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0Wtr3RpEW .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0Wtr3RpEW .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0Wtr3RpEW .nav-link {
    line-height: 6.13;
  }
  .cid-t0Wtr3RpEW .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0Wtr3RpEW .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0Wtr3RpEW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wtr3RpEW .content-text {
  margin-bottom: 0;
}
.cid-t0Wtr3RpEW .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0Wtr3RpEW .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0Wtr3RpEW .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0Wtr3RpEW .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0Wtr3RpEW .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0Wtr3RpEW .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0Wtr3RpEW .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0Wtr3RpEW .content-right-side {
  text-align: center;
}
.cid-t0Wtr3RpEW .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0Wtr3RpEW .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0Wtr3RpEW .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0Wtr3RpEW .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0Wtr3RpEW .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wtr3RpEW .info-widget:first-child {
  margin-left: 0;
}
.cid-t0Wtr3RpEW .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0Wtr3RpEW .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0Wtr3RpEW .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0Wtr3RpEW .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0Wtr3RpEW .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0Wtr3RpEW .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0Wtr3RpEW .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0Wtr3RpEW .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0Wtr3RpEW .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0Wtr3RpEW .navbar-toggler {
    display: none;
  }
  .cid-t0Wtr3RpEW .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0Wtr3RpEW .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0Wtr3RpEW .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0Wtr3RpEW .btn-sm {
  padding: 13px 29px;
}
.cid-t0Wtr3RpEW .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0Wtr3RpEW .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0Wtr3RpEW .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0Wtr3RpEW .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0Wtr3RpEW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0Wtr3RpEW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0Wtr3RpEW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0Wtr3RpEW .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0Wtr3RpEW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0Wtr3RpEW .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0Wtr3RpEW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0Wtr3RpEW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0Wtr3RpEW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0Wtr3RpEW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0Wtr3RpEW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0Wtr3RpEW button.navbar-toggler:focus {
  outline: none;
}
.cid-t0Wtr3RpEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0Wtr3RpEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0Wtr3RpEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wtr3RpEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0Wtr3RpEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0Wtr3RpEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wtr3RpEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0Wtr3RpEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0Wtr3RpEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0Wtr3RpEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0Wtr3RpEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0Wtr3RpEW .collapsed .btn {
  display: flex;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.collapsing,
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0Wtr3RpEW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0Wtr3RpEW .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0Wtr3RpEW .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0Wtr3RpEW .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0Wtr3RpEW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0Wtr3RpEW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0Wtr3RpEW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0Wtr3RpEW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0Wtr3RpEW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0Wtr3RpEW .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0Wtr3RpEW .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0Wtr3RpEW .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0Wtr3RpEW .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0Wtr3RpEW .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0Wtr3RpEW .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0Wtr3RpEW .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing,
  .cid-t0Wtr3RpEW .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing .navbar-nav,
  .cid-t0Wtr3RpEW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0Wtr3RpEW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0Wtr3RpEW .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0Wtr3RpEW .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0Wtr3RpEW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0Wtr3RpEW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0Wtr3RpEW img {
    height: 3.8rem !important;
  }
  .cid-t0Wtr3RpEW .btn {
    display: flex;
  }
  .cid-t0Wtr3RpEW button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0Wtr3RpEW .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0Wtr3RpEW .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0Wtr3RpEW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0Wtr3RpEW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0Wtr3RpEW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0Wtr3RpEW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0Wtr3RpEW .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0Wtr3RpEW .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0Wtr3RpEW .navbar-toggler {
  position: relative;
}
.cid-t0Wtr3RpEW .dropdown-item.active,
.cid-t0Wtr3RpEW .dropdown-item:active {
  color: initial;
}
.cid-t0Wtr3RpEW .widget-title {
  color: #ff40b4;
}
.cid-t0Wtr3RpEW .widget-text {
  color: #ff40b4;
}
.cid-t0Wtr3RpEW .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0Wtr3RpEW .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0Wtr3RpEW .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0Wtr3RpEW .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0Wtr3RpEW .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0Wtr3RpEW .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0Wtr3RpEW .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0Wtr3RpEW .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0Wtr3RpEW .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0Wtr3RpEW .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0Wtr3RpEW .menu-content-top,
  .cid-t0Wtr3RpEW .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0Wtr3RpEW button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0Wtr3RpEW .widget-title,
.cid-t0Wtr3RpEW .widget-icon {
  color: #1388ba;
}
.cid-t0Wtr5aqj4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Wtr5aqj4 .mbr-text,
.cid-t0Wtr5aqj4 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0Wtr5aqj4 .mbr-section-title {
  color: #ffffff;
}
.cid-t0Wtr5QOy0 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0Wtr5QOy0 H1 {
  color: #0a4f6e;
}
.cid-t0Wtr5QOy0 .mbr-text,
.cid-t0Wtr5QOy0 .mbr-section-btn {
  color: #716c80;
}
.cid-t0Wtr5QOy0 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0Wtr5QOy0 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0Wtr6dXnF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0Wtr6dXnF .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0Wtr6dXnF .card-title {
  transition: all 0.3s;
}
.cid-t0Wtr6dXnF .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0Wtr6dXnF .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0Wtr6dXnF .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0Wtr6dXnF .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0Wtr6dXnF .card-wrapper:hover .mbr-iconfont,
.cid-t0Wtr6dXnF .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0Wtr6dXnF .card-title,
.cid-t0Wtr6dXnF .card-box {
  color: #353535;
}
.cid-t0Wtr6dXnF .main-title,
.cid-t0Wtr6dXnF .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0Wtr6Lh4K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0Wtr6Lh4K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0Wtr6Lh4K .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0Wtr6Lh4K .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0Wtr6Lh4K .btn-primary-outline:active {
  color: gray;
}
.cid-t0Wtr6Lh4K .btn-primary-outline:hover {
  color: white;
}
.cid-t0Wtr6Lh4K div {
  overflow: hidden;
}
.cid-t0Wtr6Lh4K li.active .btn-primary-outline {
  color: white;
}
.cid-t0Wtr6Lh4K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0Wtr6Lh4K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0Wtr6Lh4K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0Wtr6Lh4K .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0Wtr6Lh4K .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0Wtr6Lh4K .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0Wtr6Lh4K .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0Wtr6Lh4K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0Wtr6Lh4K .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0Wtr6Lh4K .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0Wtr6Lh4K .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0Wtr6Lh4K .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0Wtr7gAr9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0Wtr7gAr9 .content {
    text-align: center;
  }
  .cid-t0Wtr7gAr9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0Wtr7gAr9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0Wtr7gAr9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0Wtr7gAr9 .media-wrap img {
  height: 6rem;
}
.cid-t0Wtr7gAr9 .mbr-text {
  color: #8d97ad;
}
.cid-t0Wtr7gAr9 .p-title {
  font-size: 17px;
}
.cid-t0Wtr7gAr9 .p-title span {
  color: #111111;
}
.cid-t0Wtr7gAr9 .title-card {
  font-size: 1.3rem;
}
.cid-t0Wtr7gAr9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0Wtr7gAr9 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0Wtr7gAr9 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0Wtr7gAr9 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0Wtr7gAr9 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0Wtr7gAr9 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0Wtr7gAr9 .copyright img {
  margin-right: 10px;
}
.cid-t0Wtr7gAr9 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0Wtr7gAr9 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0Wtr7gAr9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0Wtr7gAr9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0Wtr7gAr9 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0Wtr7gAr9 .p-title,
.cid-t0Wtr7gAr9 .social-media {
  color: #0a4f6e;
}
.cid-t0Wtr7gAr9 H5 {
  color: #0a4f6e;
}
.cid-t0Wtr7gAr9 .copyright > p {
  color: #1388ba;
}
.cid-t0WtVqAxA7 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WtVqAxA7 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WtVqAxA7 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WtVqAxA7 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WtVqAxA7 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WtVqAxA7 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WtVqAxA7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WtVqAxA7 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WtVqAxA7 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WtVqAxA7 .dropdown-item,
.cid-t0WtVqAxA7 .nav-link,
.cid-t0WtVqAxA7 .brand-name {
  font-style: normal;
}
.cid-t0WtVqAxA7 .dropdown-item:hover,
.cid-t0WtVqAxA7 .nav-link:hover,
.cid-t0WtVqAxA7 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WtVqAxA7 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WtVqAxA7 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WtVqAxA7 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WtVqAxA7 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WtVqAxA7 .nav-item {
  position: relative;
}
.cid-t0WtVqAxA7 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WtVqAxA7 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WtVqAxA7 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WtVqAxA7 .nav-link {
    line-height: 6.13;
  }
  .cid-t0WtVqAxA7 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WtVqAxA7 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WtVqAxA7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WtVqAxA7 .content-text {
  margin-bottom: 0;
}
.cid-t0WtVqAxA7 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WtVqAxA7 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WtVqAxA7 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WtVqAxA7 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WtVqAxA7 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WtVqAxA7 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WtVqAxA7 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WtVqAxA7 .content-right-side {
  text-align: center;
}
.cid-t0WtVqAxA7 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WtVqAxA7 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WtVqAxA7 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WtVqAxA7 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WtVqAxA7 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WtVqAxA7 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WtVqAxA7 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WtVqAxA7 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WtVqAxA7 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WtVqAxA7 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WtVqAxA7 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WtVqAxA7 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WtVqAxA7 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WtVqAxA7 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WtVqAxA7 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WtVqAxA7 .navbar-toggler {
    display: none;
  }
  .cid-t0WtVqAxA7 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WtVqAxA7 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WtVqAxA7 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WtVqAxA7 .btn-sm {
  padding: 13px 29px;
}
.cid-t0WtVqAxA7 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WtVqAxA7 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WtVqAxA7 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WtVqAxA7 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WtVqAxA7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WtVqAxA7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WtVqAxA7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WtVqAxA7 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WtVqAxA7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WtVqAxA7 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WtVqAxA7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WtVqAxA7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WtVqAxA7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WtVqAxA7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WtVqAxA7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WtVqAxA7 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WtVqAxA7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WtVqAxA7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WtVqAxA7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WtVqAxA7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WtVqAxA7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WtVqAxA7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WtVqAxA7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WtVqAxA7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WtVqAxA7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WtVqAxA7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WtVqAxA7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WtVqAxA7 .collapsed .btn {
  display: flex;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.collapsing,
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WtVqAxA7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WtVqAxA7 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WtVqAxA7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WtVqAxA7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WtVqAxA7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WtVqAxA7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WtVqAxA7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WtVqAxA7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WtVqAxA7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WtVqAxA7 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WtVqAxA7 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WtVqAxA7 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WtVqAxA7 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WtVqAxA7 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WtVqAxA7 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WtVqAxA7 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing,
  .cid-t0WtVqAxA7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WtVqAxA7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WtVqAxA7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WtVqAxA7 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WtVqAxA7 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WtVqAxA7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WtVqAxA7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WtVqAxA7 img {
    height: 3.8rem !important;
  }
  .cid-t0WtVqAxA7 .btn {
    display: flex;
  }
  .cid-t0WtVqAxA7 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WtVqAxA7 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WtVqAxA7 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WtVqAxA7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WtVqAxA7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WtVqAxA7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WtVqAxA7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WtVqAxA7 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WtVqAxA7 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WtVqAxA7 .navbar-toggler {
  position: relative;
}
.cid-t0WtVqAxA7 .dropdown-item.active,
.cid-t0WtVqAxA7 .dropdown-item:active {
  color: initial;
}
.cid-t0WtVqAxA7 .widget-title {
  color: #ff40b4;
}
.cid-t0WtVqAxA7 .widget-text {
  color: #ff40b4;
}
.cid-t0WtVqAxA7 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WtVqAxA7 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WtVqAxA7 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WtVqAxA7 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WtVqAxA7 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WtVqAxA7 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WtVqAxA7 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WtVqAxA7 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WtVqAxA7 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WtVqAxA7 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WtVqAxA7 .menu-content-top,
  .cid-t0WtVqAxA7 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WtVqAxA7 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WtVqAxA7 .widget-title,
.cid-t0WtVqAxA7 .widget-icon {
  color: #1388ba;
}
.cid-t0WtVrZ12R {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WtVrZ12R .mbr-text,
.cid-t0WtVrZ12R .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WtVrZ12R .mbr-section-title {
  color: #ffffff;
}
.cid-t0WtVsDNUk {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WtVsDNUk H1 {
  color: #0a4f6e;
}
.cid-t0WtVsDNUk .mbr-text,
.cid-t0WtVsDNUk .mbr-section-btn {
  color: #716c80;
}
.cid-t0WtVsDNUk img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WtVsDNUk img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WtVt3tNU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WtVt3tNU .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WtVt3tNU .card-title {
  transition: all 0.3s;
}
.cid-t0WtVt3tNU .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WtVt3tNU .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WtVt3tNU .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WtVt3tNU .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WtVt3tNU .card-wrapper:hover .mbr-iconfont,
.cid-t0WtVt3tNU .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WtVt3tNU .card-title,
.cid-t0WtVt3tNU .card-box {
  color: #353535;
}
.cid-t0WtVt3tNU .main-title,
.cid-t0WtVt3tNU .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WtVtCLu1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WtVtCLu1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WtVtCLu1 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WtVtCLu1 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WtVtCLu1 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WtVtCLu1 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WtVtCLu1 div {
  overflow: hidden;
}
.cid-t0WtVtCLu1 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WtVtCLu1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WtVtCLu1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WtVtCLu1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WtVtCLu1 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WtVtCLu1 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WtVtCLu1 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WtVtCLu1 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WtVtCLu1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WtVtCLu1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WtVtCLu1 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WtVtCLu1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WtVtCLu1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WtVu4SiL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WtVu4SiL .content {
    text-align: center;
  }
  .cid-t0WtVu4SiL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WtVu4SiL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WtVu4SiL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WtVu4SiL .media-wrap img {
  height: 6rem;
}
.cid-t0WtVu4SiL .mbr-text {
  color: #8d97ad;
}
.cid-t0WtVu4SiL .p-title {
  font-size: 17px;
}
.cid-t0WtVu4SiL .p-title span {
  color: #111111;
}
.cid-t0WtVu4SiL .title-card {
  font-size: 1.3rem;
}
.cid-t0WtVu4SiL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WtVu4SiL .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WtVu4SiL .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WtVu4SiL .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WtVu4SiL .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WtVu4SiL .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WtVu4SiL .copyright img {
  margin-right: 10px;
}
.cid-t0WtVu4SiL .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WtVu4SiL .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WtVu4SiL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WtVu4SiL .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WtVu4SiL .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WtVu4SiL .p-title,
.cid-t0WtVu4SiL .social-media {
  color: #0a4f6e;
}
.cid-t0WtVu4SiL H5 {
  color: #0a4f6e;
}
.cid-t0WtVu4SiL .copyright > p {
  color: #1388ba;
}
.cid-t0WurJc7Sf .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WurJc7Sf .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WurJc7Sf .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WurJc7Sf .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WurJc7Sf .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WurJc7Sf .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WurJc7Sf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WurJc7Sf .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WurJc7Sf .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WurJc7Sf .dropdown-item,
.cid-t0WurJc7Sf .nav-link,
.cid-t0WurJc7Sf .brand-name {
  font-style: normal;
}
.cid-t0WurJc7Sf .dropdown-item:hover,
.cid-t0WurJc7Sf .nav-link:hover,
.cid-t0WurJc7Sf .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WurJc7Sf .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WurJc7Sf .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WurJc7Sf .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WurJc7Sf .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WurJc7Sf .nav-item {
  position: relative;
}
.cid-t0WurJc7Sf .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WurJc7Sf .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WurJc7Sf .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WurJc7Sf .nav-link {
    line-height: 6.13;
  }
  .cid-t0WurJc7Sf .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WurJc7Sf .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WurJc7Sf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WurJc7Sf .content-text {
  margin-bottom: 0;
}
.cid-t0WurJc7Sf .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WurJc7Sf .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WurJc7Sf .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WurJc7Sf .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WurJc7Sf .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WurJc7Sf .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WurJc7Sf .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WurJc7Sf .content-right-side {
  text-align: center;
}
.cid-t0WurJc7Sf .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WurJc7Sf .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WurJc7Sf .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WurJc7Sf .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WurJc7Sf .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WurJc7Sf .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WurJc7Sf .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WurJc7Sf .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WurJc7Sf .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WurJc7Sf .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WurJc7Sf .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WurJc7Sf .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WurJc7Sf .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WurJc7Sf .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WurJc7Sf .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WurJc7Sf .navbar-toggler {
    display: none;
  }
  .cid-t0WurJc7Sf .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WurJc7Sf .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WurJc7Sf .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WurJc7Sf .btn-sm {
  padding: 13px 29px;
}
.cid-t0WurJc7Sf .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WurJc7Sf .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WurJc7Sf .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WurJc7Sf .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WurJc7Sf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WurJc7Sf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WurJc7Sf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WurJc7Sf .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WurJc7Sf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WurJc7Sf .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WurJc7Sf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WurJc7Sf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WurJc7Sf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WurJc7Sf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WurJc7Sf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WurJc7Sf button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WurJc7Sf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WurJc7Sf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WurJc7Sf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WurJc7Sf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WurJc7Sf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WurJc7Sf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WurJc7Sf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WurJc7Sf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WurJc7Sf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WurJc7Sf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WurJc7Sf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WurJc7Sf .collapsed .btn {
  display: flex;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse.collapsing,
.cid-t0WurJc7Sf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WurJc7Sf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WurJc7Sf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WurJc7Sf .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WurJc7Sf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WurJc7Sf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WurJc7Sf .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WurJc7Sf .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WurJc7Sf .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WurJc7Sf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WurJc7Sf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WurJc7Sf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WurJc7Sf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WurJc7Sf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WurJc7Sf .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WurJc7Sf .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WurJc7Sf .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WurJc7Sf .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WurJc7Sf .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WurJc7Sf .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WurJc7Sf .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing,
  .cid-t0WurJc7Sf .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WurJc7Sf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WurJc7Sf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WurJc7Sf .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WurJc7Sf .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WurJc7Sf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WurJc7Sf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WurJc7Sf img {
    height: 3.8rem !important;
  }
  .cid-t0WurJc7Sf .btn {
    display: flex;
  }
  .cid-t0WurJc7Sf button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WurJc7Sf .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WurJc7Sf .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WurJc7Sf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WurJc7Sf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WurJc7Sf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WurJc7Sf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WurJc7Sf .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WurJc7Sf .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WurJc7Sf .navbar-toggler {
  position: relative;
}
.cid-t0WurJc7Sf .dropdown-item.active,
.cid-t0WurJc7Sf .dropdown-item:active {
  color: initial;
}
.cid-t0WurJc7Sf .widget-title {
  color: #ff40b4;
}
.cid-t0WurJc7Sf .widget-text {
  color: #ff40b4;
}
.cid-t0WurJc7Sf .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WurJc7Sf .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WurJc7Sf .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WurJc7Sf .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WurJc7Sf .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WurJc7Sf .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WurJc7Sf .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WurJc7Sf .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WurJc7Sf .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WurJc7Sf .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WurJc7Sf .menu-content-top,
  .cid-t0WurJc7Sf .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WurJc7Sf button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WurJc7Sf .widget-title,
.cid-t0WurJc7Sf .widget-icon {
  color: #1388ba;
}
.cid-t0WurL1XI4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WurL1XI4 .mbr-text,
.cid-t0WurL1XI4 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WurL1XI4 .mbr-section-title {
  color: #ffffff;
}
.cid-t0WurLD4Tf {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WurLD4Tf H1 {
  color: #0a4f6e;
}
.cid-t0WurLD4Tf .mbr-text,
.cid-t0WurLD4Tf .mbr-section-btn {
  color: #716c80;
}
.cid-t0WurLD4Tf img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WurLD4Tf img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WurM26Fj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WurM26Fj .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WurM26Fj .card-title {
  transition: all 0.3s;
}
.cid-t0WurM26Fj .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WurM26Fj .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WurM26Fj .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WurM26Fj .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WurM26Fj .card-wrapper:hover .mbr-iconfont,
.cid-t0WurM26Fj .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WurM26Fj .card-title,
.cid-t0WurM26Fj .card-box {
  color: #353535;
}
.cid-t0WurM26Fj .main-title,
.cid-t0WurM26Fj .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WurMt3ov {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WurMt3ov .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WurMt3ov .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WurMt3ov .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WurMt3ov .btn-primary-outline:active {
  color: gray;
}
.cid-t0WurMt3ov .btn-primary-outline:hover {
  color: white;
}
.cid-t0WurMt3ov div {
  overflow: hidden;
}
.cid-t0WurMt3ov li.active .btn-primary-outline {
  color: white;
}
.cid-t0WurMt3ov .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WurMt3ov .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WurMt3ov .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WurMt3ov .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WurMt3ov .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WurMt3ov .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WurMt3ov .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WurMt3ov .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WurMt3ov .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WurMt3ov .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WurMt3ov .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WurMt3ov .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WurMVp3H {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WurMVp3H .content {
    text-align: center;
  }
  .cid-t0WurMVp3H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WurMVp3H .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WurMVp3H .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WurMVp3H .media-wrap img {
  height: 6rem;
}
.cid-t0WurMVp3H .mbr-text {
  color: #8d97ad;
}
.cid-t0WurMVp3H .p-title {
  font-size: 17px;
}
.cid-t0WurMVp3H .p-title span {
  color: #111111;
}
.cid-t0WurMVp3H .title-card {
  font-size: 1.3rem;
}
.cid-t0WurMVp3H .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WurMVp3H .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WurMVp3H .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WurMVp3H .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WurMVp3H .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WurMVp3H .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WurMVp3H .copyright img {
  margin-right: 10px;
}
.cid-t0WurMVp3H .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WurMVp3H .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WurMVp3H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WurMVp3H .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WurMVp3H .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WurMVp3H .p-title,
.cid-t0WurMVp3H .social-media {
  color: #0a4f6e;
}
.cid-t0WurMVp3H H5 {
  color: #0a4f6e;
}
.cid-t0WurMVp3H .copyright > p {
  color: #1388ba;
}
.cid-t0WuWeU6Oz .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WuWeU6Oz .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WuWeU6Oz .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WuWeU6Oz .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WuWeU6Oz .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WuWeU6Oz .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WuWeU6Oz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WuWeU6Oz .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WuWeU6Oz .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WuWeU6Oz .dropdown-item,
.cid-t0WuWeU6Oz .nav-link,
.cid-t0WuWeU6Oz .brand-name {
  font-style: normal;
}
.cid-t0WuWeU6Oz .dropdown-item:hover,
.cid-t0WuWeU6Oz .nav-link:hover,
.cid-t0WuWeU6Oz .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WuWeU6Oz .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WuWeU6Oz .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WuWeU6Oz .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WuWeU6Oz .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WuWeU6Oz .nav-item {
  position: relative;
}
.cid-t0WuWeU6Oz .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WuWeU6Oz .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WuWeU6Oz .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WuWeU6Oz .nav-link {
    line-height: 6.13;
  }
  .cid-t0WuWeU6Oz .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WuWeU6Oz .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WuWeU6Oz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WuWeU6Oz .content-text {
  margin-bottom: 0;
}
.cid-t0WuWeU6Oz .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WuWeU6Oz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WuWeU6Oz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WuWeU6Oz .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WuWeU6Oz .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WuWeU6Oz .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WuWeU6Oz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WuWeU6Oz .content-right-side {
  text-align: center;
}
.cid-t0WuWeU6Oz .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WuWeU6Oz .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WuWeU6Oz .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WuWeU6Oz .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WuWeU6Oz .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WuWeU6Oz .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WuWeU6Oz .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WuWeU6Oz .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WuWeU6Oz .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WuWeU6Oz .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WuWeU6Oz .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WuWeU6Oz .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WuWeU6Oz .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WuWeU6Oz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WuWeU6Oz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WuWeU6Oz .navbar-toggler {
    display: none;
  }
  .cid-t0WuWeU6Oz .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WuWeU6Oz .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WuWeU6Oz .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WuWeU6Oz .btn-sm {
  padding: 13px 29px;
}
.cid-t0WuWeU6Oz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WuWeU6Oz .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WuWeU6Oz .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WuWeU6Oz .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WuWeU6Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WuWeU6Oz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WuWeU6Oz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WuWeU6Oz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WuWeU6Oz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WuWeU6Oz .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WuWeU6Oz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WuWeU6Oz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WuWeU6Oz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WuWeU6Oz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WuWeU6Oz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WuWeU6Oz button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WuWeU6Oz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WuWeU6Oz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WuWeU6Oz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WuWeU6Oz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WuWeU6Oz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WuWeU6Oz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WuWeU6Oz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WuWeU6Oz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WuWeU6Oz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WuWeU6Oz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WuWeU6Oz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WuWeU6Oz .collapsed .btn {
  display: flex;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.collapsing,
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WuWeU6Oz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WuWeU6Oz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WuWeU6Oz .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WuWeU6Oz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WuWeU6Oz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WuWeU6Oz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WuWeU6Oz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WuWeU6Oz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WuWeU6Oz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WuWeU6Oz .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WuWeU6Oz .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WuWeU6Oz .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WuWeU6Oz .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WuWeU6Oz .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WuWeU6Oz .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WuWeU6Oz .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing,
  .cid-t0WuWeU6Oz .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WuWeU6Oz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WuWeU6Oz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WuWeU6Oz .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WuWeU6Oz .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WuWeU6Oz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WuWeU6Oz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WuWeU6Oz img {
    height: 3.8rem !important;
  }
  .cid-t0WuWeU6Oz .btn {
    display: flex;
  }
  .cid-t0WuWeU6Oz button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WuWeU6Oz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WuWeU6Oz .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WuWeU6Oz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WuWeU6Oz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WuWeU6Oz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WuWeU6Oz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WuWeU6Oz .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WuWeU6Oz .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WuWeU6Oz .navbar-toggler {
  position: relative;
}
.cid-t0WuWeU6Oz .dropdown-item.active,
.cid-t0WuWeU6Oz .dropdown-item:active {
  color: initial;
}
.cid-t0WuWeU6Oz .widget-title {
  color: #ff40b4;
}
.cid-t0WuWeU6Oz .widget-text {
  color: #ff40b4;
}
.cid-t0WuWeU6Oz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WuWeU6Oz .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WuWeU6Oz .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WuWeU6Oz .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WuWeU6Oz .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WuWeU6Oz .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WuWeU6Oz .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WuWeU6Oz .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WuWeU6Oz .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WuWeU6Oz .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WuWeU6Oz .menu-content-top,
  .cid-t0WuWeU6Oz .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WuWeU6Oz button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WuWeU6Oz .widget-title,
.cid-t0WuWeU6Oz .widget-icon {
  color: #1388ba;
}
.cid-t0WuWgeCKJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WuWgeCKJ .mbr-text,
.cid-t0WuWgeCKJ .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WuWgeCKJ .mbr-section-title {
  color: #ffffff;
}
.cid-t0WuWgPl08 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/badem-pozadina-1002-1920x1200.jpg");
}
.cid-t0WuWgPl08 H1 {
  color: #0a4f6e;
}
.cid-t0WuWgPl08 .mbr-text,
.cid-t0WuWgPl08 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WuWgPl08 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WuWgPl08 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WuWhgUah {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WuWhgUah .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WuWhgUah .card-title {
  transition: all 0.3s;
}
.cid-t0WuWhgUah .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WuWhgUah .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WuWhgUah .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WuWhgUah .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WuWhgUah .card-wrapper:hover .mbr-iconfont,
.cid-t0WuWhgUah .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WuWhgUah .card-title,
.cid-t0WuWhgUah .card-box {
  color: #353535;
}
.cid-t0WuWhgUah .main-title,
.cid-t0WuWhgUah .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WuWhHnOQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WuWhHnOQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WuWhHnOQ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WuWhHnOQ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WuWhHnOQ .btn-primary-outline:active {
  color: gray;
}
.cid-t0WuWhHnOQ .btn-primary-outline:hover {
  color: white;
}
.cid-t0WuWhHnOQ div {
  overflow: hidden;
}
.cid-t0WuWhHnOQ li.active .btn-primary-outline {
  color: white;
}
.cid-t0WuWhHnOQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WuWhHnOQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WuWhHnOQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WuWhHnOQ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WuWhHnOQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WuWhHnOQ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WuWhHnOQ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WuWhHnOQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WuWhHnOQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WuWhHnOQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WuWhHnOQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WuWhHnOQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WuWicobF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WuWicobF .content {
    text-align: center;
  }
  .cid-t0WuWicobF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WuWicobF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WuWicobF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WuWicobF .media-wrap img {
  height: 6rem;
}
.cid-t0WuWicobF .mbr-text {
  color: #8d97ad;
}
.cid-t0WuWicobF .p-title {
  font-size: 17px;
}
.cid-t0WuWicobF .p-title span {
  color: #111111;
}
.cid-t0WuWicobF .title-card {
  font-size: 1.3rem;
}
.cid-t0WuWicobF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WuWicobF .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WuWicobF .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WuWicobF .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WuWicobF .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WuWicobF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WuWicobF .copyright img {
  margin-right: 10px;
}
.cid-t0WuWicobF .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WuWicobF .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WuWicobF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WuWicobF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WuWicobF .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WuWicobF .p-title,
.cid-t0WuWicobF .social-media {
  color: #0a4f6e;
}
.cid-t0WuWicobF H5 {
  color: #0a4f6e;
}
.cid-t0WuWicobF .copyright > p {
  color: #1388ba;
}
.cid-t0WyLYsDYG .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WyLYsDYG .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WyLYsDYG .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WyLYsDYG .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WyLYsDYG .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WyLYsDYG .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WyLYsDYG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WyLYsDYG .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WyLYsDYG .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WyLYsDYG .dropdown-item,
.cid-t0WyLYsDYG .nav-link,
.cid-t0WyLYsDYG .brand-name {
  font-style: normal;
}
.cid-t0WyLYsDYG .dropdown-item:hover,
.cid-t0WyLYsDYG .nav-link:hover,
.cid-t0WyLYsDYG .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WyLYsDYG .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WyLYsDYG .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WyLYsDYG .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WyLYsDYG .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WyLYsDYG .nav-item {
  position: relative;
}
.cid-t0WyLYsDYG .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WyLYsDYG .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WyLYsDYG .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WyLYsDYG .nav-link {
    line-height: 6.13;
  }
  .cid-t0WyLYsDYG .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WyLYsDYG .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WyLYsDYG .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WyLYsDYG .content-text {
  margin-bottom: 0;
}
.cid-t0WyLYsDYG .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WyLYsDYG .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WyLYsDYG .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WyLYsDYG .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WyLYsDYG .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WyLYsDYG .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WyLYsDYG .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WyLYsDYG .content-right-side {
  text-align: center;
}
.cid-t0WyLYsDYG .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WyLYsDYG .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WyLYsDYG .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WyLYsDYG .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WyLYsDYG .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WyLYsDYG .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WyLYsDYG .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WyLYsDYG .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WyLYsDYG .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WyLYsDYG .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WyLYsDYG .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WyLYsDYG .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WyLYsDYG .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WyLYsDYG .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WyLYsDYG .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WyLYsDYG .navbar-toggler {
    display: none;
  }
  .cid-t0WyLYsDYG .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WyLYsDYG .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WyLYsDYG .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WyLYsDYG .btn-sm {
  padding: 13px 29px;
}
.cid-t0WyLYsDYG .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WyLYsDYG .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WyLYsDYG .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WyLYsDYG .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WyLYsDYG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WyLYsDYG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WyLYsDYG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WyLYsDYG .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WyLYsDYG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WyLYsDYG .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WyLYsDYG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WyLYsDYG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WyLYsDYG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WyLYsDYG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WyLYsDYG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WyLYsDYG button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WyLYsDYG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WyLYsDYG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WyLYsDYG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WyLYsDYG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WyLYsDYG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WyLYsDYG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WyLYsDYG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WyLYsDYG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WyLYsDYG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WyLYsDYG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WyLYsDYG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WyLYsDYG .collapsed .btn {
  display: flex;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse.collapsing,
.cid-t0WyLYsDYG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WyLYsDYG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WyLYsDYG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WyLYsDYG .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WyLYsDYG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WyLYsDYG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WyLYsDYG .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WyLYsDYG .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WyLYsDYG .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WyLYsDYG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WyLYsDYG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WyLYsDYG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WyLYsDYG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WyLYsDYG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WyLYsDYG .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WyLYsDYG .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WyLYsDYG .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WyLYsDYG .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WyLYsDYG .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WyLYsDYG .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WyLYsDYG .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing,
  .cid-t0WyLYsDYG .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WyLYsDYG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WyLYsDYG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WyLYsDYG .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WyLYsDYG .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WyLYsDYG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WyLYsDYG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WyLYsDYG img {
    height: 3.8rem !important;
  }
  .cid-t0WyLYsDYG .btn {
    display: flex;
  }
  .cid-t0WyLYsDYG button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WyLYsDYG .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WyLYsDYG .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WyLYsDYG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WyLYsDYG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WyLYsDYG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WyLYsDYG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WyLYsDYG .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WyLYsDYG .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WyLYsDYG .navbar-toggler {
  position: relative;
}
.cid-t0WyLYsDYG .dropdown-item.active,
.cid-t0WyLYsDYG .dropdown-item:active {
  color: initial;
}
.cid-t0WyLYsDYG .widget-title {
  color: #ff40b4;
}
.cid-t0WyLYsDYG .widget-text {
  color: #ff40b4;
}
.cid-t0WyLYsDYG .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WyLYsDYG .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WyLYsDYG .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WyLYsDYG .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WyLYsDYG .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WyLYsDYG .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WyLYsDYG .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WyLYsDYG .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WyLYsDYG .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WyLYsDYG .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WyLYsDYG .menu-content-top,
  .cid-t0WyLYsDYG .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WyLYsDYG button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WyLYsDYG .widget-title,
.cid-t0WyLYsDYG .widget-icon {
  color: #1388ba;
}
.cid-t0WyLZzn9L {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WyLZzn9L .mbr-text,
.cid-t0WyLZzn9L .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WyLZzn9L .mbr-section-title {
  color: #ffffff;
}
.cid-t0WyM05lH2 {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WyM05lH2 H1 {
  color: #0a4f6e;
}
.cid-t0WyM05lH2 .mbr-text,
.cid-t0WyM05lH2 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WyM05lH2 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WyM05lH2 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WyM0oWAN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t0WyM0oWAN .container {
    max-width: 1162px;
  }
}
.cid-t0WyM0oWAN .mbr-section-title {
  text-align: center;
}
.cid-t0WyM0H2i6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WyM0H2i6 img,
.cid-t0WyM0H2i6 .item-img {
  width: 100%;
}
.cid-t0WyM0H2i6 .item:focus,
.cid-t0WyM0H2i6 span:focus {
  outline: none;
}
.cid-t0WyM0H2i6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WyM0H2i6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WyM0H2i6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WyM0H2i6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WyM0H2i6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WyM0H2i6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WyM0H2i6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WyM0H2i6 .mbr-section-title {
  color: #232323;
}
.cid-t0WyM0H2i6 .mbr-text,
.cid-t0WyM0H2i6 .mbr-section-btn {
  text-align: left;
}
.cid-t0WyM0H2i6 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WyM0H2i6 .item-subtitle {
  text-align: left;
}
.cid-t0WyM1devx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WyM1devx img,
.cid-t0WyM1devx .item-img {
  width: 100%;
}
.cid-t0WyM1devx .item:focus,
.cid-t0WyM1devx span:focus {
  outline: none;
}
.cid-t0WyM1devx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WyM1devx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WyM1devx .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WyM1devx .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WyM1devx .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WyM1devx .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WyM1devx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WyM1devx .mbr-section-title {
  color: #232323;
}
.cid-t0WyM1devx .mbr-text,
.cid-t0WyM1devx .mbr-section-btn {
  text-align: left;
}
.cid-t0WyM1devx .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WyM1devx .item-subtitle {
  text-align: left;
}
.cid-t0WyM1H5m3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WyM1H5m3 img,
.cid-t0WyM1H5m3 .item-img {
  width: 100%;
}
.cid-t0WyM1H5m3 .item:focus,
.cid-t0WyM1H5m3 span:focus {
  outline: none;
}
.cid-t0WyM1H5m3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WyM1H5m3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WyM1H5m3 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WyM1H5m3 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WyM1H5m3 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WyM1H5m3 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WyM1H5m3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WyM1H5m3 .mbr-section-title {
  color: #232323;
}
.cid-t0WyM1H5m3 .mbr-text,
.cid-t0WyM1H5m3 .mbr-section-btn {
  text-align: left;
}
.cid-t0WyM1H5m3 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WyM1H5m3 .item-subtitle {
  text-align: left;
}
.cid-t0WyM2dfar {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WyM2dfar img,
.cid-t0WyM2dfar .item-img {
  width: 100%;
}
.cid-t0WyM2dfar .item:focus,
.cid-t0WyM2dfar span:focus {
  outline: none;
}
.cid-t0WyM2dfar .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WyM2dfar .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WyM2dfar .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WyM2dfar .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WyM2dfar .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WyM2dfar .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WyM2dfar .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WyM2dfar .mbr-section-title {
  color: #232323;
}
.cid-t0WyM2dfar .mbr-text,
.cid-t0WyM2dfar .mbr-section-btn {
  text-align: left;
}
.cid-t0WyM2dfar .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WyM2dfar .item-subtitle {
  text-align: left;
}
.cid-t0WyM2KyWq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t0WyM2KyWq img,
.cid-t0WyM2KyWq .item-img {
  width: 100%;
}
.cid-t0WyM2KyWq .item:focus,
.cid-t0WyM2KyWq span:focus {
  outline: none;
}
.cid-t0WyM2KyWq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0WyM2KyWq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0WyM2KyWq .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t0WyM2KyWq .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0WyM2KyWq .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t0WyM2KyWq .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t0WyM2KyWq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0WyM2KyWq .mbr-section-title {
  color: #232323;
}
.cid-t0WyM2KyWq .mbr-text,
.cid-t0WyM2KyWq .mbr-section-btn {
  text-align: left;
}
.cid-t0WyM2KyWq .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t0WyM2KyWq .item-subtitle {
  text-align: left;
}
.cid-t0WyM3f2rJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WyM3f2rJ .content {
    text-align: center;
  }
  .cid-t0WyM3f2rJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WyM3f2rJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WyM3f2rJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WyM3f2rJ .media-wrap img {
  height: 6rem;
}
.cid-t0WyM3f2rJ .mbr-text {
  color: #8d97ad;
}
.cid-t0WyM3f2rJ .p-title {
  font-size: 17px;
}
.cid-t0WyM3f2rJ .p-title span {
  color: #111111;
}
.cid-t0WyM3f2rJ .title-card {
  font-size: 1.3rem;
}
.cid-t0WyM3f2rJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WyM3f2rJ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WyM3f2rJ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WyM3f2rJ .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WyM3f2rJ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WyM3f2rJ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WyM3f2rJ .copyright img {
  margin-right: 10px;
}
.cid-t0WyM3f2rJ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WyM3f2rJ .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WyM3f2rJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WyM3f2rJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WyM3f2rJ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WyM3f2rJ .p-title,
.cid-t0WyM3f2rJ .social-media {
  color: #0a4f6e;
}
.cid-t0WyM3f2rJ H5 {
  color: #0a4f6e;
}
.cid-t0WyM3f2rJ .copyright > p {
  color: #1388ba;
}
.cid-t0WHP7jdec .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WHP7jdec .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WHP7jdec .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WHP7jdec .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WHP7jdec .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WHP7jdec .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WHP7jdec .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WHP7jdec .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WHP7jdec .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WHP7jdec .dropdown-item,
.cid-t0WHP7jdec .nav-link,
.cid-t0WHP7jdec .brand-name {
  font-style: normal;
}
.cid-t0WHP7jdec .dropdown-item:hover,
.cid-t0WHP7jdec .nav-link:hover,
.cid-t0WHP7jdec .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WHP7jdec .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WHP7jdec .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WHP7jdec .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WHP7jdec .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WHP7jdec .nav-item {
  position: relative;
}
.cid-t0WHP7jdec .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WHP7jdec .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WHP7jdec .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WHP7jdec .nav-link {
    line-height: 6.13;
  }
  .cid-t0WHP7jdec .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WHP7jdec .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WHP7jdec .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WHP7jdec .content-text {
  margin-bottom: 0;
}
.cid-t0WHP7jdec .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WHP7jdec .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WHP7jdec .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WHP7jdec .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WHP7jdec .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WHP7jdec .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WHP7jdec .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WHP7jdec .content-right-side {
  text-align: center;
}
.cid-t0WHP7jdec .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WHP7jdec .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WHP7jdec .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WHP7jdec .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WHP7jdec .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WHP7jdec .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WHP7jdec .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WHP7jdec .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WHP7jdec .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WHP7jdec .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WHP7jdec .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WHP7jdec .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WHP7jdec .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WHP7jdec .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WHP7jdec .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WHP7jdec .navbar-toggler {
    display: none;
  }
  .cid-t0WHP7jdec .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WHP7jdec .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WHP7jdec .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WHP7jdec .btn-sm {
  padding: 13px 29px;
}
.cid-t0WHP7jdec .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WHP7jdec .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WHP7jdec .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WHP7jdec .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WHP7jdec .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WHP7jdec .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WHP7jdec .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WHP7jdec .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WHP7jdec .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WHP7jdec .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WHP7jdec .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WHP7jdec .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WHP7jdec .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WHP7jdec .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WHP7jdec .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WHP7jdec button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WHP7jdec button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WHP7jdec button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WHP7jdec button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WHP7jdec button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WHP7jdec button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WHP7jdec button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WHP7jdec nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WHP7jdec nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WHP7jdec nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WHP7jdec nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WHP7jdec .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WHP7jdec .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WHP7jdec .collapsed .btn {
  display: flex;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse.collapsing,
.cid-t0WHP7jdec .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WHP7jdec .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WHP7jdec .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WHP7jdec .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WHP7jdec .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WHP7jdec .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WHP7jdec .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WHP7jdec .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WHP7jdec .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WHP7jdec .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WHP7jdec .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WHP7jdec .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WHP7jdec .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WHP7jdec .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WHP7jdec .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WHP7jdec .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WHP7jdec .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WHP7jdec .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WHP7jdec .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WHP7jdec .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WHP7jdec .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing,
  .cid-t0WHP7jdec .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WHP7jdec .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WHP7jdec .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WHP7jdec .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WHP7jdec .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WHP7jdec .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WHP7jdec .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WHP7jdec img {
    height: 3.8rem !important;
  }
  .cid-t0WHP7jdec .btn {
    display: flex;
  }
  .cid-t0WHP7jdec button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WHP7jdec .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WHP7jdec .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WHP7jdec .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WHP7jdec .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WHP7jdec .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WHP7jdec .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WHP7jdec .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WHP7jdec .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WHP7jdec .navbar-toggler {
  position: relative;
}
.cid-t0WHP7jdec .dropdown-item.active,
.cid-t0WHP7jdec .dropdown-item:active {
  color: initial;
}
.cid-t0WHP7jdec .widget-title {
  color: #ff40b4;
}
.cid-t0WHP7jdec .widget-text {
  color: #ff40b4;
}
.cid-t0WHP7jdec .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WHP7jdec .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WHP7jdec .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WHP7jdec .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WHP7jdec .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WHP7jdec .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WHP7jdec .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WHP7jdec .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WHP7jdec .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WHP7jdec .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WHP7jdec .menu-content-top,
  .cid-t0WHP7jdec .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WHP7jdec button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WHP7jdec .widget-title,
.cid-t0WHP7jdec .widget-icon {
  color: #1388ba;
}
.cid-t0WHP8gB4s {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WHP8gB4s .mbr-text,
.cid-t0WHP8gB4s .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WHP8gB4s .mbr-section-title {
  color: #ffffff;
}
.cid-t0WHP8JQa0 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WHP8JQa0 H1 {
  color: #0a4f6e;
}
.cid-t0WHP8JQa0 .mbr-text,
.cid-t0WHP8JQa0 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WHP8JQa0 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WHP8JQa0 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WHP97Evy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WHP97Evy .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WHP97Evy .card-title {
  transition: all 0.3s;
}
.cid-t0WHP97Evy .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WHP97Evy .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WHP97Evy .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WHP97Evy .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WHP97Evy .card-wrapper:hover .mbr-iconfont,
.cid-t0WHP97Evy .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WHP97Evy .card-title,
.cid-t0WHP97Evy .card-box {
  color: #353535;
}
.cid-t0WHP97Evy .main-title,
.cid-t0WHP97Evy .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WHP9wL82 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WHP9wL82 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WHP9wL82 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WHP9wL82 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WHP9wL82 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WHP9wL82 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WHP9wL82 div {
  overflow: hidden;
}
.cid-t0WHP9wL82 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WHP9wL82 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WHP9wL82 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WHP9wL82 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WHP9wL82 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WHP9wL82 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WHP9wL82 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WHP9wL82 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WHP9wL82 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WHP9wL82 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WHP9wL82 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WHP9wL82 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WHP9wL82 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WHP9VrTX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WHP9VrTX .content {
    text-align: center;
  }
  .cid-t0WHP9VrTX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WHP9VrTX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WHP9VrTX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WHP9VrTX .media-wrap img {
  height: 6rem;
}
.cid-t0WHP9VrTX .mbr-text {
  color: #8d97ad;
}
.cid-t0WHP9VrTX .p-title {
  font-size: 17px;
}
.cid-t0WHP9VrTX .p-title span {
  color: #111111;
}
.cid-t0WHP9VrTX .title-card {
  font-size: 1.3rem;
}
.cid-t0WHP9VrTX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WHP9VrTX .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WHP9VrTX .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WHP9VrTX .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WHP9VrTX .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WHP9VrTX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WHP9VrTX .copyright img {
  margin-right: 10px;
}
.cid-t0WHP9VrTX .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WHP9VrTX .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WHP9VrTX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WHP9VrTX .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WHP9VrTX .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WHP9VrTX .p-title,
.cid-t0WHP9VrTX .social-media {
  color: #0a4f6e;
}
.cid-t0WHP9VrTX H5 {
  color: #0a4f6e;
}
.cid-t0WHP9VrTX .copyright > p {
  color: #1388ba;
}
.cid-t0WIDrcnWa .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WIDrcnWa .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WIDrcnWa .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WIDrcnWa .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WIDrcnWa .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WIDrcnWa .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WIDrcnWa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WIDrcnWa .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WIDrcnWa .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WIDrcnWa .dropdown-item,
.cid-t0WIDrcnWa .nav-link,
.cid-t0WIDrcnWa .brand-name {
  font-style: normal;
}
.cid-t0WIDrcnWa .dropdown-item:hover,
.cid-t0WIDrcnWa .nav-link:hover,
.cid-t0WIDrcnWa .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WIDrcnWa .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WIDrcnWa .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WIDrcnWa .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WIDrcnWa .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WIDrcnWa .nav-item {
  position: relative;
}
.cid-t0WIDrcnWa .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WIDrcnWa .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WIDrcnWa .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WIDrcnWa .nav-link {
    line-height: 6.13;
  }
  .cid-t0WIDrcnWa .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WIDrcnWa .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WIDrcnWa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WIDrcnWa .content-text {
  margin-bottom: 0;
}
.cid-t0WIDrcnWa .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WIDrcnWa .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WIDrcnWa .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WIDrcnWa .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WIDrcnWa .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WIDrcnWa .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WIDrcnWa .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WIDrcnWa .content-right-side {
  text-align: center;
}
.cid-t0WIDrcnWa .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WIDrcnWa .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WIDrcnWa .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WIDrcnWa .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WIDrcnWa .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WIDrcnWa .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WIDrcnWa .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WIDrcnWa .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WIDrcnWa .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WIDrcnWa .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WIDrcnWa .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WIDrcnWa .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WIDrcnWa .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WIDrcnWa .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WIDrcnWa .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WIDrcnWa .navbar-toggler {
    display: none;
  }
  .cid-t0WIDrcnWa .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WIDrcnWa .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WIDrcnWa .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WIDrcnWa .btn-sm {
  padding: 13px 29px;
}
.cid-t0WIDrcnWa .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WIDrcnWa .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WIDrcnWa .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WIDrcnWa .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WIDrcnWa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WIDrcnWa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WIDrcnWa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WIDrcnWa .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WIDrcnWa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WIDrcnWa .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WIDrcnWa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WIDrcnWa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WIDrcnWa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WIDrcnWa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WIDrcnWa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WIDrcnWa button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WIDrcnWa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WIDrcnWa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WIDrcnWa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WIDrcnWa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WIDrcnWa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WIDrcnWa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WIDrcnWa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WIDrcnWa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WIDrcnWa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WIDrcnWa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WIDrcnWa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WIDrcnWa .collapsed .btn {
  display: flex;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse.collapsing,
.cid-t0WIDrcnWa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WIDrcnWa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WIDrcnWa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WIDrcnWa .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WIDrcnWa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WIDrcnWa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WIDrcnWa .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WIDrcnWa .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WIDrcnWa .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WIDrcnWa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WIDrcnWa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WIDrcnWa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WIDrcnWa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WIDrcnWa .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WIDrcnWa .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WIDrcnWa .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WIDrcnWa .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WIDrcnWa .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WIDrcnWa .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WIDrcnWa .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WIDrcnWa .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing,
  .cid-t0WIDrcnWa .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WIDrcnWa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WIDrcnWa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WIDrcnWa .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WIDrcnWa .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WIDrcnWa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WIDrcnWa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WIDrcnWa img {
    height: 3.8rem !important;
  }
  .cid-t0WIDrcnWa .btn {
    display: flex;
  }
  .cid-t0WIDrcnWa button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WIDrcnWa .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WIDrcnWa .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WIDrcnWa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WIDrcnWa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WIDrcnWa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WIDrcnWa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WIDrcnWa .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WIDrcnWa .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WIDrcnWa .navbar-toggler {
  position: relative;
}
.cid-t0WIDrcnWa .dropdown-item.active,
.cid-t0WIDrcnWa .dropdown-item:active {
  color: initial;
}
.cid-t0WIDrcnWa .widget-title {
  color: #ff40b4;
}
.cid-t0WIDrcnWa .widget-text {
  color: #ff40b4;
}
.cid-t0WIDrcnWa .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WIDrcnWa .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WIDrcnWa .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WIDrcnWa .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WIDrcnWa .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WIDrcnWa .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WIDrcnWa .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WIDrcnWa .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WIDrcnWa .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WIDrcnWa .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WIDrcnWa .menu-content-top,
  .cid-t0WIDrcnWa .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WIDrcnWa button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WIDrcnWa .widget-title,
.cid-t0WIDrcnWa .widget-icon {
  color: #1388ba;
}
.cid-t0WIDskyaW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WIDskyaW .mbr-text,
.cid-t0WIDskyaW .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WIDskyaW .mbr-section-title {
  color: #ffffff;
}
.cid-t0WIDsYxbp {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WIDsYxbp H1 {
  color: #0a4f6e;
}
.cid-t0WIDsYxbp .mbr-text,
.cid-t0WIDsYxbp .mbr-section-btn {
  color: #716c80;
}
.cid-t0WIDsYxbp img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WIDsYxbp img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WIDthbV0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WIDthbV0 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WIDthbV0 .card-title {
  transition: all 0.3s;
}
.cid-t0WIDthbV0 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WIDthbV0 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WIDthbV0 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WIDthbV0 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WIDthbV0 .card-wrapper:hover .mbr-iconfont,
.cid-t0WIDthbV0 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WIDthbV0 .card-title,
.cid-t0WIDthbV0 .card-box {
  color: #353535;
}
.cid-t0WIDthbV0 .main-title,
.cid-t0WIDthbV0 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WIDtImOI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WIDtImOI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WIDtImOI .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WIDtImOI .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WIDtImOI .btn-primary-outline:active {
  color: gray;
}
.cid-t0WIDtImOI .btn-primary-outline:hover {
  color: white;
}
.cid-t0WIDtImOI div {
  overflow: hidden;
}
.cid-t0WIDtImOI li.active .btn-primary-outline {
  color: white;
}
.cid-t0WIDtImOI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WIDtImOI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WIDtImOI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WIDtImOI .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WIDtImOI .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WIDtImOI .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WIDtImOI .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WIDtImOI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WIDtImOI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WIDtImOI .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WIDtImOI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WIDtImOI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WIDuazBY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WIDuazBY .content {
    text-align: center;
  }
  .cid-t0WIDuazBY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WIDuazBY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WIDuazBY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WIDuazBY .media-wrap img {
  height: 6rem;
}
.cid-t0WIDuazBY .mbr-text {
  color: #8d97ad;
}
.cid-t0WIDuazBY .p-title {
  font-size: 17px;
}
.cid-t0WIDuazBY .p-title span {
  color: #111111;
}
.cid-t0WIDuazBY .title-card {
  font-size: 1.3rem;
}
.cid-t0WIDuazBY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WIDuazBY .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WIDuazBY .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WIDuazBY .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WIDuazBY .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WIDuazBY .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WIDuazBY .copyright img {
  margin-right: 10px;
}
.cid-t0WIDuazBY .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WIDuazBY .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WIDuazBY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WIDuazBY .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WIDuazBY .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WIDuazBY .p-title,
.cid-t0WIDuazBY .social-media {
  color: #0a4f6e;
}
.cid-t0WIDuazBY H5 {
  color: #0a4f6e;
}
.cid-t0WIDuazBY .copyright > p {
  color: #1388ba;
}
.cid-t0WJxnI1Vm .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WJxnI1Vm .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WJxnI1Vm .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WJxnI1Vm .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WJxnI1Vm .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WJxnI1Vm .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WJxnI1Vm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WJxnI1Vm .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WJxnI1Vm .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WJxnI1Vm .dropdown-item,
.cid-t0WJxnI1Vm .nav-link,
.cid-t0WJxnI1Vm .brand-name {
  font-style: normal;
}
.cid-t0WJxnI1Vm .dropdown-item:hover,
.cid-t0WJxnI1Vm .nav-link:hover,
.cid-t0WJxnI1Vm .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WJxnI1Vm .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WJxnI1Vm .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WJxnI1Vm .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WJxnI1Vm .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WJxnI1Vm .nav-item {
  position: relative;
}
.cid-t0WJxnI1Vm .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WJxnI1Vm .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WJxnI1Vm .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WJxnI1Vm .nav-link {
    line-height: 6.13;
  }
  .cid-t0WJxnI1Vm .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WJxnI1Vm .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WJxnI1Vm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WJxnI1Vm .content-text {
  margin-bottom: 0;
}
.cid-t0WJxnI1Vm .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WJxnI1Vm .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WJxnI1Vm .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WJxnI1Vm .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WJxnI1Vm .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WJxnI1Vm .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WJxnI1Vm .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WJxnI1Vm .content-right-side {
  text-align: center;
}
.cid-t0WJxnI1Vm .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WJxnI1Vm .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WJxnI1Vm .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WJxnI1Vm .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WJxnI1Vm .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WJxnI1Vm .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WJxnI1Vm .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WJxnI1Vm .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WJxnI1Vm .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WJxnI1Vm .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WJxnI1Vm .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WJxnI1Vm .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WJxnI1Vm .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WJxnI1Vm .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WJxnI1Vm .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WJxnI1Vm .navbar-toggler {
    display: none;
  }
  .cid-t0WJxnI1Vm .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WJxnI1Vm .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WJxnI1Vm .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WJxnI1Vm .btn-sm {
  padding: 13px 29px;
}
.cid-t0WJxnI1Vm .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WJxnI1Vm .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WJxnI1Vm .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WJxnI1Vm .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WJxnI1Vm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WJxnI1Vm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WJxnI1Vm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WJxnI1Vm .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WJxnI1Vm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WJxnI1Vm .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WJxnI1Vm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WJxnI1Vm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WJxnI1Vm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WJxnI1Vm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WJxnI1Vm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WJxnI1Vm button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WJxnI1Vm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WJxnI1Vm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WJxnI1Vm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WJxnI1Vm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WJxnI1Vm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WJxnI1Vm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WJxnI1Vm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WJxnI1Vm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WJxnI1Vm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WJxnI1Vm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WJxnI1Vm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WJxnI1Vm .collapsed .btn {
  display: flex;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.collapsing,
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WJxnI1Vm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WJxnI1Vm .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WJxnI1Vm .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WJxnI1Vm .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WJxnI1Vm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WJxnI1Vm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WJxnI1Vm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WJxnI1Vm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WJxnI1Vm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WJxnI1Vm .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WJxnI1Vm .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WJxnI1Vm .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WJxnI1Vm .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WJxnI1Vm .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WJxnI1Vm .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WJxnI1Vm .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing,
  .cid-t0WJxnI1Vm .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WJxnI1Vm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WJxnI1Vm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WJxnI1Vm .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WJxnI1Vm .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WJxnI1Vm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WJxnI1Vm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WJxnI1Vm img {
    height: 3.8rem !important;
  }
  .cid-t0WJxnI1Vm .btn {
    display: flex;
  }
  .cid-t0WJxnI1Vm button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WJxnI1Vm .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WJxnI1Vm .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WJxnI1Vm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WJxnI1Vm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WJxnI1Vm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WJxnI1Vm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WJxnI1Vm .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WJxnI1Vm .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WJxnI1Vm .navbar-toggler {
  position: relative;
}
.cid-t0WJxnI1Vm .dropdown-item.active,
.cid-t0WJxnI1Vm .dropdown-item:active {
  color: initial;
}
.cid-t0WJxnI1Vm .widget-title {
  color: #ff40b4;
}
.cid-t0WJxnI1Vm .widget-text {
  color: #ff40b4;
}
.cid-t0WJxnI1Vm .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WJxnI1Vm .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WJxnI1Vm .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WJxnI1Vm .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WJxnI1Vm .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WJxnI1Vm .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WJxnI1Vm .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WJxnI1Vm .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WJxnI1Vm .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WJxnI1Vm .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WJxnI1Vm .menu-content-top,
  .cid-t0WJxnI1Vm .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WJxnI1Vm button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WJxnI1Vm .widget-title,
.cid-t0WJxnI1Vm .widget-icon {
  color: #1388ba;
}
.cid-t0WJxoTara {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WJxoTara .mbr-text,
.cid-t0WJxoTara .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WJxoTara .mbr-section-title {
  color: #ffffff;
}
.cid-t0WJxpmlUE {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WJxpmlUE H1 {
  color: #0a4f6e;
}
.cid-t0WJxpmlUE .mbr-text,
.cid-t0WJxpmlUE .mbr-section-btn {
  color: #716c80;
}
.cid-t0WJxpmlUE img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WJxpmlUE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WJxpIlgA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WJxpIlgA .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WJxpIlgA .card-title {
  transition: all 0.3s;
}
.cid-t0WJxpIlgA .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WJxpIlgA .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WJxpIlgA .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WJxpIlgA .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WJxpIlgA .card-wrapper:hover .mbr-iconfont,
.cid-t0WJxpIlgA .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WJxpIlgA .card-title,
.cid-t0WJxpIlgA .card-box {
  color: #353535;
}
.cid-t0WJxpIlgA .main-title,
.cid-t0WJxpIlgA .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WJxq9JK3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WJxq9JK3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WJxq9JK3 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WJxq9JK3 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WJxq9JK3 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WJxq9JK3 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WJxq9JK3 div {
  overflow: hidden;
}
.cid-t0WJxq9JK3 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WJxq9JK3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WJxq9JK3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WJxq9JK3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WJxq9JK3 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WJxq9JK3 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WJxq9JK3 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WJxq9JK3 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WJxq9JK3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WJxq9JK3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WJxq9JK3 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WJxq9JK3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WJxq9JK3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WJxqBHw7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WJxqBHw7 .content {
    text-align: center;
  }
  .cid-t0WJxqBHw7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WJxqBHw7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WJxqBHw7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WJxqBHw7 .media-wrap img {
  height: 6rem;
}
.cid-t0WJxqBHw7 .mbr-text {
  color: #8d97ad;
}
.cid-t0WJxqBHw7 .p-title {
  font-size: 17px;
}
.cid-t0WJxqBHw7 .p-title span {
  color: #111111;
}
.cid-t0WJxqBHw7 .title-card {
  font-size: 1.3rem;
}
.cid-t0WJxqBHw7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WJxqBHw7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WJxqBHw7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WJxqBHw7 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WJxqBHw7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WJxqBHw7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WJxqBHw7 .copyright img {
  margin-right: 10px;
}
.cid-t0WJxqBHw7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WJxqBHw7 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WJxqBHw7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WJxqBHw7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WJxqBHw7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WJxqBHw7 .p-title,
.cid-t0WJxqBHw7 .social-media {
  color: #0a4f6e;
}
.cid-t0WJxqBHw7 H5 {
  color: #0a4f6e;
}
.cid-t0WJxqBHw7 .copyright > p {
  color: #1388ba;
}
.cid-t0WK712MZO .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WK712MZO .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WK712MZO .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WK712MZO .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WK712MZO .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WK712MZO .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WK712MZO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WK712MZO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WK712MZO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WK712MZO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WK712MZO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WK712MZO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WK712MZO .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WK712MZO .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WK712MZO .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WK712MZO .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WK712MZO .dropdown-item,
.cid-t0WK712MZO .nav-link,
.cid-t0WK712MZO .brand-name {
  font-style: normal;
}
.cid-t0WK712MZO .dropdown-item:hover,
.cid-t0WK712MZO .nav-link:hover,
.cid-t0WK712MZO .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WK712MZO .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WK712MZO .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WK712MZO .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WK712MZO .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WK712MZO .nav-item {
  position: relative;
}
.cid-t0WK712MZO .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WK712MZO .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WK712MZO .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WK712MZO .nav-link {
    line-height: 6.13;
  }
  .cid-t0WK712MZO .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WK712MZO .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WK712MZO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WK712MZO .content-text {
  margin-bottom: 0;
}
.cid-t0WK712MZO .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WK712MZO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WK712MZO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WK712MZO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WK712MZO .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WK712MZO .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WK712MZO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WK712MZO .content-right-side {
  text-align: center;
}
.cid-t0WK712MZO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WK712MZO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WK712MZO .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WK712MZO .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WK712MZO .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WK712MZO .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WK712MZO .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WK712MZO .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WK712MZO .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WK712MZO .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WK712MZO .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WK712MZO .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WK712MZO .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WK712MZO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WK712MZO .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WK712MZO .navbar-toggler {
    display: none;
  }
  .cid-t0WK712MZO .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WK712MZO .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WK712MZO .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WK712MZO .btn-sm {
  padding: 13px 29px;
}
.cid-t0WK712MZO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WK712MZO .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WK712MZO .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WK712MZO .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WK712MZO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WK712MZO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WK712MZO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WK712MZO .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WK712MZO .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WK712MZO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WK712MZO .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WK712MZO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WK712MZO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WK712MZO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WK712MZO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WK712MZO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WK712MZO button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WK712MZO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WK712MZO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WK712MZO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WK712MZO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WK712MZO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WK712MZO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WK712MZO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WK712MZO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WK712MZO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WK712MZO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WK712MZO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WK712MZO .collapsed .btn {
  display: flex;
}
.cid-t0WK712MZO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WK712MZO .collapsed .navbar-collapse.collapsing,
.cid-t0WK712MZO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WK712MZO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WK712MZO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WK712MZO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WK712MZO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WK712MZO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WK712MZO .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WK712MZO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WK712MZO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WK712MZO .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WK712MZO .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WK712MZO .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WK712MZO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WK712MZO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WK712MZO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WK712MZO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WK712MZO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WK712MZO .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WK712MZO .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WK712MZO .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WK712MZO .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WK712MZO .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WK712MZO .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WK712MZO .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing,
  .cid-t0WK712MZO .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WK712MZO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WK712MZO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WK712MZO .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WK712MZO .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WK712MZO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WK712MZO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WK712MZO img {
    height: 3.8rem !important;
  }
  .cid-t0WK712MZO .btn {
    display: flex;
  }
  .cid-t0WK712MZO button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WK712MZO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WK712MZO .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WK712MZO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WK712MZO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WK712MZO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WK712MZO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WK712MZO .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WK712MZO .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WK712MZO .navbar-toggler {
  position: relative;
}
.cid-t0WK712MZO .dropdown-item.active,
.cid-t0WK712MZO .dropdown-item:active {
  color: initial;
}
.cid-t0WK712MZO .widget-title {
  color: #ff40b4;
}
.cid-t0WK712MZO .widget-text {
  color: #ff40b4;
}
.cid-t0WK712MZO .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WK712MZO .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WK712MZO .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WK712MZO .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WK712MZO .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WK712MZO .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WK712MZO .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WK712MZO .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WK712MZO .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WK712MZO .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WK712MZO .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WK712MZO .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WK712MZO .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WK712MZO .menu-content-top,
  .cid-t0WK712MZO .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WK712MZO button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WK712MZO .widget-title,
.cid-t0WK712MZO .widget-icon {
  color: #1388ba;
}
.cid-t0WK725WkL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WK725WkL .mbr-text,
.cid-t0WK725WkL .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WK725WkL .mbr-section-title {
  color: #ffffff;
}
.cid-t0WK72DJDP {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WK72DJDP H1 {
  color: #0a4f6e;
}
.cid-t0WK72DJDP .mbr-text,
.cid-t0WK72DJDP .mbr-section-btn {
  color: #716c80;
}
.cid-t0WK72DJDP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WK72DJDP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WK72WLLa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WK72WLLa .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WK72WLLa .card-title {
  transition: all 0.3s;
}
.cid-t0WK72WLLa .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WK72WLLa .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WK72WLLa .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WK72WLLa .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WK72WLLa .card-wrapper:hover .mbr-iconfont,
.cid-t0WK72WLLa .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WK72WLLa .card-title,
.cid-t0WK72WLLa .card-box {
  color: #353535;
}
.cid-t0WK72WLLa .main-title,
.cid-t0WK72WLLa .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WK73kfUg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WK73kfUg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WK73kfUg .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WK73kfUg .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WK73kfUg .btn-primary-outline:active {
  color: gray;
}
.cid-t0WK73kfUg .btn-primary-outline:hover {
  color: white;
}
.cid-t0WK73kfUg div {
  overflow: hidden;
}
.cid-t0WK73kfUg li.active .btn-primary-outline {
  color: white;
}
.cid-t0WK73kfUg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WK73kfUg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WK73kfUg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WK73kfUg .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WK73kfUg .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WK73kfUg .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WK73kfUg .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WK73kfUg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WK73kfUg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WK73kfUg .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WK73kfUg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WK73kfUg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WK73Jb4a {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WK73Jb4a .content {
    text-align: center;
  }
  .cid-t0WK73Jb4a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WK73Jb4a .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WK73Jb4a .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WK73Jb4a .media-wrap img {
  height: 6rem;
}
.cid-t0WK73Jb4a .mbr-text {
  color: #8d97ad;
}
.cid-t0WK73Jb4a .p-title {
  font-size: 17px;
}
.cid-t0WK73Jb4a .p-title span {
  color: #111111;
}
.cid-t0WK73Jb4a .title-card {
  font-size: 1.3rem;
}
.cid-t0WK73Jb4a .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WK73Jb4a .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WK73Jb4a .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WK73Jb4a .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WK73Jb4a .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WK73Jb4a .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WK73Jb4a .copyright img {
  margin-right: 10px;
}
.cid-t0WK73Jb4a .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WK73Jb4a .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WK73Jb4a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WK73Jb4a .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WK73Jb4a .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WK73Jb4a .p-title,
.cid-t0WK73Jb4a .social-media {
  color: #0a4f6e;
}
.cid-t0WK73Jb4a H5 {
  color: #0a4f6e;
}
.cid-t0WK73Jb4a .copyright > p {
  color: #1388ba;
}
.cid-t0WKMrWVKC .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WKMrWVKC .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WKMrWVKC .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WKMrWVKC .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WKMrWVKC .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WKMrWVKC .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WKMrWVKC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WKMrWVKC .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WKMrWVKC .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WKMrWVKC .dropdown-item,
.cid-t0WKMrWVKC .nav-link,
.cid-t0WKMrWVKC .brand-name {
  font-style: normal;
}
.cid-t0WKMrWVKC .dropdown-item:hover,
.cid-t0WKMrWVKC .nav-link:hover,
.cid-t0WKMrWVKC .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WKMrWVKC .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WKMrWVKC .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WKMrWVKC .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WKMrWVKC .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WKMrWVKC .nav-item {
  position: relative;
}
.cid-t0WKMrWVKC .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WKMrWVKC .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WKMrWVKC .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WKMrWVKC .nav-link {
    line-height: 6.13;
  }
  .cid-t0WKMrWVKC .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WKMrWVKC .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WKMrWVKC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WKMrWVKC .content-text {
  margin-bottom: 0;
}
.cid-t0WKMrWVKC .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WKMrWVKC .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WKMrWVKC .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WKMrWVKC .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WKMrWVKC .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WKMrWVKC .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WKMrWVKC .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WKMrWVKC .content-right-side {
  text-align: center;
}
.cid-t0WKMrWVKC .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WKMrWVKC .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WKMrWVKC .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WKMrWVKC .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WKMrWVKC .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WKMrWVKC .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WKMrWVKC .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WKMrWVKC .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WKMrWVKC .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WKMrWVKC .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WKMrWVKC .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WKMrWVKC .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WKMrWVKC .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WKMrWVKC .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WKMrWVKC .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WKMrWVKC .navbar-toggler {
    display: none;
  }
  .cid-t0WKMrWVKC .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WKMrWVKC .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WKMrWVKC .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WKMrWVKC .btn-sm {
  padding: 13px 29px;
}
.cid-t0WKMrWVKC .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WKMrWVKC .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WKMrWVKC .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WKMrWVKC .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WKMrWVKC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WKMrWVKC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WKMrWVKC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WKMrWVKC .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WKMrWVKC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WKMrWVKC .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WKMrWVKC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WKMrWVKC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WKMrWVKC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WKMrWVKC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WKMrWVKC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WKMrWVKC button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WKMrWVKC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WKMrWVKC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WKMrWVKC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WKMrWVKC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WKMrWVKC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WKMrWVKC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WKMrWVKC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WKMrWVKC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WKMrWVKC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WKMrWVKC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WKMrWVKC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WKMrWVKC .collapsed .btn {
  display: flex;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse.collapsing,
.cid-t0WKMrWVKC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WKMrWVKC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WKMrWVKC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WKMrWVKC .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WKMrWVKC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WKMrWVKC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WKMrWVKC .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WKMrWVKC .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WKMrWVKC .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WKMrWVKC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WKMrWVKC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WKMrWVKC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WKMrWVKC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WKMrWVKC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WKMrWVKC .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WKMrWVKC .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WKMrWVKC .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WKMrWVKC .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WKMrWVKC .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WKMrWVKC .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WKMrWVKC .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing,
  .cid-t0WKMrWVKC .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WKMrWVKC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WKMrWVKC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WKMrWVKC .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WKMrWVKC .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WKMrWVKC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WKMrWVKC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WKMrWVKC img {
    height: 3.8rem !important;
  }
  .cid-t0WKMrWVKC .btn {
    display: flex;
  }
  .cid-t0WKMrWVKC button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WKMrWVKC .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WKMrWVKC .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WKMrWVKC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WKMrWVKC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WKMrWVKC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WKMrWVKC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WKMrWVKC .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WKMrWVKC .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WKMrWVKC .navbar-toggler {
  position: relative;
}
.cid-t0WKMrWVKC .dropdown-item.active,
.cid-t0WKMrWVKC .dropdown-item:active {
  color: initial;
}
.cid-t0WKMrWVKC .widget-title {
  color: #ff40b4;
}
.cid-t0WKMrWVKC .widget-text {
  color: #ff40b4;
}
.cid-t0WKMrWVKC .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WKMrWVKC .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WKMrWVKC .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WKMrWVKC .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WKMrWVKC .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WKMrWVKC .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WKMrWVKC .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WKMrWVKC .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WKMrWVKC .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WKMrWVKC .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WKMrWVKC .menu-content-top,
  .cid-t0WKMrWVKC .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WKMrWVKC button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WKMrWVKC .widget-title,
.cid-t0WKMrWVKC .widget-icon {
  color: #1388ba;
}
.cid-t0WKMttH1y {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WKMttH1y .mbr-text,
.cid-t0WKMttH1y .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WKMttH1y .mbr-section-title {
  color: #ffffff;
}
.cid-t0WKMtVokI {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WKMtVokI H1 {
  color: #0a4f6e;
}
.cid-t0WKMtVokI .mbr-text,
.cid-t0WKMtVokI .mbr-section-btn {
  color: #716c80;
}
.cid-t0WKMtVokI img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WKMtVokI img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WKMuf1ki {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WKMuf1ki .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WKMuf1ki .card-title {
  transition: all 0.3s;
}
.cid-t0WKMuf1ki .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WKMuf1ki .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WKMuf1ki .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WKMuf1ki .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WKMuf1ki .card-wrapper:hover .mbr-iconfont,
.cid-t0WKMuf1ki .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WKMuf1ki .card-title,
.cid-t0WKMuf1ki .card-box {
  color: #353535;
}
.cid-t0WKMuf1ki .main-title,
.cid-t0WKMuf1ki .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WKMuGrmD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WKMuGrmD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WKMuGrmD .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WKMuGrmD .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WKMuGrmD .btn-primary-outline:active {
  color: gray;
}
.cid-t0WKMuGrmD .btn-primary-outline:hover {
  color: white;
}
.cid-t0WKMuGrmD div {
  overflow: hidden;
}
.cid-t0WKMuGrmD li.active .btn-primary-outline {
  color: white;
}
.cid-t0WKMuGrmD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WKMuGrmD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WKMuGrmD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WKMuGrmD .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WKMuGrmD .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WKMuGrmD .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WKMuGrmD .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WKMuGrmD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WKMuGrmD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WKMuGrmD .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WKMuGrmD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WKMuGrmD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WKMv5ySw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WKMv5ySw .content {
    text-align: center;
  }
  .cid-t0WKMv5ySw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WKMv5ySw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WKMv5ySw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WKMv5ySw .media-wrap img {
  height: 6rem;
}
.cid-t0WKMv5ySw .mbr-text {
  color: #8d97ad;
}
.cid-t0WKMv5ySw .p-title {
  font-size: 17px;
}
.cid-t0WKMv5ySw .p-title span {
  color: #111111;
}
.cid-t0WKMv5ySw .title-card {
  font-size: 1.3rem;
}
.cid-t0WKMv5ySw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WKMv5ySw .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WKMv5ySw .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WKMv5ySw .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WKMv5ySw .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WKMv5ySw .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WKMv5ySw .copyright img {
  margin-right: 10px;
}
.cid-t0WKMv5ySw .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WKMv5ySw .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WKMv5ySw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WKMv5ySw .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WKMv5ySw .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WKMv5ySw .p-title,
.cid-t0WKMv5ySw .social-media {
  color: #0a4f6e;
}
.cid-t0WKMv5ySw H5 {
  color: #0a4f6e;
}
.cid-t0WKMv5ySw .copyright > p {
  color: #1388ba;
}
.cid-t0WLs37pxg .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WLs37pxg .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WLs37pxg .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WLs37pxg .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WLs37pxg .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WLs37pxg .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WLs37pxg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WLs37pxg .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WLs37pxg .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WLs37pxg .dropdown-item,
.cid-t0WLs37pxg .nav-link,
.cid-t0WLs37pxg .brand-name {
  font-style: normal;
}
.cid-t0WLs37pxg .dropdown-item:hover,
.cid-t0WLs37pxg .nav-link:hover,
.cid-t0WLs37pxg .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WLs37pxg .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WLs37pxg .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WLs37pxg .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WLs37pxg .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WLs37pxg .nav-item {
  position: relative;
}
.cid-t0WLs37pxg .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WLs37pxg .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WLs37pxg .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WLs37pxg .nav-link {
    line-height: 6.13;
  }
  .cid-t0WLs37pxg .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WLs37pxg .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WLs37pxg .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WLs37pxg .content-text {
  margin-bottom: 0;
}
.cid-t0WLs37pxg .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WLs37pxg .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WLs37pxg .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WLs37pxg .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WLs37pxg .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WLs37pxg .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WLs37pxg .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WLs37pxg .content-right-side {
  text-align: center;
}
.cid-t0WLs37pxg .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WLs37pxg .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WLs37pxg .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WLs37pxg .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WLs37pxg .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WLs37pxg .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WLs37pxg .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WLs37pxg .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WLs37pxg .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WLs37pxg .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WLs37pxg .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WLs37pxg .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WLs37pxg .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WLs37pxg .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WLs37pxg .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WLs37pxg .navbar-toggler {
    display: none;
  }
  .cid-t0WLs37pxg .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WLs37pxg .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WLs37pxg .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WLs37pxg .btn-sm {
  padding: 13px 29px;
}
.cid-t0WLs37pxg .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WLs37pxg .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WLs37pxg .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WLs37pxg .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WLs37pxg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WLs37pxg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WLs37pxg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WLs37pxg .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WLs37pxg .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WLs37pxg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WLs37pxg .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WLs37pxg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WLs37pxg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WLs37pxg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WLs37pxg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WLs37pxg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WLs37pxg button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WLs37pxg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WLs37pxg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WLs37pxg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WLs37pxg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WLs37pxg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WLs37pxg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WLs37pxg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WLs37pxg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WLs37pxg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WLs37pxg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WLs37pxg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WLs37pxg .collapsed .btn {
  display: flex;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse.collapsing,
.cid-t0WLs37pxg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WLs37pxg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WLs37pxg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WLs37pxg .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WLs37pxg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WLs37pxg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WLs37pxg .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WLs37pxg .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WLs37pxg .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WLs37pxg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WLs37pxg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WLs37pxg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WLs37pxg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WLs37pxg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WLs37pxg .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WLs37pxg .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WLs37pxg .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WLs37pxg .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WLs37pxg .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WLs37pxg .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WLs37pxg .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing,
  .cid-t0WLs37pxg .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WLs37pxg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WLs37pxg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WLs37pxg .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WLs37pxg .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WLs37pxg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WLs37pxg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WLs37pxg img {
    height: 3.8rem !important;
  }
  .cid-t0WLs37pxg .btn {
    display: flex;
  }
  .cid-t0WLs37pxg button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WLs37pxg .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WLs37pxg .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WLs37pxg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WLs37pxg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WLs37pxg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WLs37pxg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WLs37pxg .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WLs37pxg .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WLs37pxg .navbar-toggler {
  position: relative;
}
.cid-t0WLs37pxg .dropdown-item.active,
.cid-t0WLs37pxg .dropdown-item:active {
  color: initial;
}
.cid-t0WLs37pxg .widget-title {
  color: #ff40b4;
}
.cid-t0WLs37pxg .widget-text {
  color: #ff40b4;
}
.cid-t0WLs37pxg .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WLs37pxg .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WLs37pxg .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WLs37pxg .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WLs37pxg .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WLs37pxg .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WLs37pxg .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WLs37pxg .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WLs37pxg .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WLs37pxg .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WLs37pxg .menu-content-top,
  .cid-t0WLs37pxg .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WLs37pxg button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WLs37pxg .widget-title,
.cid-t0WLs37pxg .widget-icon {
  color: #1388ba;
}
.cid-t0WLs4fxMa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WLs4fxMa .mbr-text,
.cid-t0WLs4fxMa .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WLs4fxMa .mbr-section-title {
  color: #ffffff;
}
.cid-t0WLs4LKJo {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WLs4LKJo H1 {
  color: #0a4f6e;
}
.cid-t0WLs4LKJo .mbr-text,
.cid-t0WLs4LKJo .mbr-section-btn {
  color: #716c80;
}
.cid-t0WLs4LKJo img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WLs4LKJo img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WLs538jo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WLs538jo .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WLs538jo .card-title {
  transition: all 0.3s;
}
.cid-t0WLs538jo .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WLs538jo .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WLs538jo .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WLs538jo .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WLs538jo .card-wrapper:hover .mbr-iconfont,
.cid-t0WLs538jo .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WLs538jo .card-title,
.cid-t0WLs538jo .card-box {
  color: #353535;
}
.cid-t0WLs538jo .main-title,
.cid-t0WLs538jo .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WLs5xIH8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WLs5xIH8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WLs5xIH8 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WLs5xIH8 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WLs5xIH8 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WLs5xIH8 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WLs5xIH8 div {
  overflow: hidden;
}
.cid-t0WLs5xIH8 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WLs5xIH8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WLs5xIH8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WLs5xIH8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WLs5xIH8 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WLs5xIH8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WLs5xIH8 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WLs5xIH8 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WLs5xIH8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WLs5xIH8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WLs5xIH8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WLs5xIH8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WLs5xIH8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WLs5YjHA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WLs5YjHA .content {
    text-align: center;
  }
  .cid-t0WLs5YjHA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WLs5YjHA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WLs5YjHA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WLs5YjHA .media-wrap img {
  height: 6rem;
}
.cid-t0WLs5YjHA .mbr-text {
  color: #8d97ad;
}
.cid-t0WLs5YjHA .p-title {
  font-size: 17px;
}
.cid-t0WLs5YjHA .p-title span {
  color: #111111;
}
.cid-t0WLs5YjHA .title-card {
  font-size: 1.3rem;
}
.cid-t0WLs5YjHA .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WLs5YjHA .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WLs5YjHA .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WLs5YjHA .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WLs5YjHA .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WLs5YjHA .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WLs5YjHA .copyright img {
  margin-right: 10px;
}
.cid-t0WLs5YjHA .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WLs5YjHA .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WLs5YjHA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WLs5YjHA .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WLs5YjHA .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WLs5YjHA .p-title,
.cid-t0WLs5YjHA .social-media {
  color: #0a4f6e;
}
.cid-t0WLs5YjHA H5 {
  color: #0a4f6e;
}
.cid-t0WLs5YjHA .copyright > p {
  color: #1388ba;
}
.cid-t0WMcxMAPJ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WMcxMAPJ .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WMcxMAPJ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WMcxMAPJ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WMcxMAPJ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WMcxMAPJ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WMcxMAPJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WMcxMAPJ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WMcxMAPJ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WMcxMAPJ .dropdown-item,
.cid-t0WMcxMAPJ .nav-link,
.cid-t0WMcxMAPJ .brand-name {
  font-style: normal;
}
.cid-t0WMcxMAPJ .dropdown-item:hover,
.cid-t0WMcxMAPJ .nav-link:hover,
.cid-t0WMcxMAPJ .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WMcxMAPJ .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WMcxMAPJ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WMcxMAPJ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WMcxMAPJ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WMcxMAPJ .nav-item {
  position: relative;
}
.cid-t0WMcxMAPJ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WMcxMAPJ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WMcxMAPJ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WMcxMAPJ .nav-link {
    line-height: 6.13;
  }
  .cid-t0WMcxMAPJ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WMcxMAPJ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WMcxMAPJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WMcxMAPJ .content-text {
  margin-bottom: 0;
}
.cid-t0WMcxMAPJ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WMcxMAPJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WMcxMAPJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WMcxMAPJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WMcxMAPJ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WMcxMAPJ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WMcxMAPJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WMcxMAPJ .content-right-side {
  text-align: center;
}
.cid-t0WMcxMAPJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WMcxMAPJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WMcxMAPJ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WMcxMAPJ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WMcxMAPJ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WMcxMAPJ .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WMcxMAPJ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WMcxMAPJ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WMcxMAPJ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WMcxMAPJ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WMcxMAPJ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WMcxMAPJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WMcxMAPJ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WMcxMAPJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WMcxMAPJ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WMcxMAPJ .navbar-toggler {
    display: none;
  }
  .cid-t0WMcxMAPJ .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WMcxMAPJ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WMcxMAPJ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WMcxMAPJ .btn-sm {
  padding: 13px 29px;
}
.cid-t0WMcxMAPJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WMcxMAPJ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WMcxMAPJ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WMcxMAPJ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WMcxMAPJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WMcxMAPJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WMcxMAPJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WMcxMAPJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WMcxMAPJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WMcxMAPJ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WMcxMAPJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WMcxMAPJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WMcxMAPJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WMcxMAPJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WMcxMAPJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WMcxMAPJ button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WMcxMAPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WMcxMAPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WMcxMAPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WMcxMAPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WMcxMAPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WMcxMAPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WMcxMAPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WMcxMAPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WMcxMAPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WMcxMAPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WMcxMAPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WMcxMAPJ .collapsed .btn {
  display: flex;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.collapsing,
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WMcxMAPJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WMcxMAPJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WMcxMAPJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WMcxMAPJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WMcxMAPJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WMcxMAPJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WMcxMAPJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WMcxMAPJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WMcxMAPJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WMcxMAPJ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WMcxMAPJ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WMcxMAPJ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WMcxMAPJ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WMcxMAPJ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WMcxMAPJ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WMcxMAPJ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing,
  .cid-t0WMcxMAPJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WMcxMAPJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WMcxMAPJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WMcxMAPJ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WMcxMAPJ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WMcxMAPJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WMcxMAPJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WMcxMAPJ img {
    height: 3.8rem !important;
  }
  .cid-t0WMcxMAPJ .btn {
    display: flex;
  }
  .cid-t0WMcxMAPJ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WMcxMAPJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WMcxMAPJ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WMcxMAPJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WMcxMAPJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WMcxMAPJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WMcxMAPJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WMcxMAPJ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WMcxMAPJ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WMcxMAPJ .navbar-toggler {
  position: relative;
}
.cid-t0WMcxMAPJ .dropdown-item.active,
.cid-t0WMcxMAPJ .dropdown-item:active {
  color: initial;
}
.cid-t0WMcxMAPJ .widget-title {
  color: #ff40b4;
}
.cid-t0WMcxMAPJ .widget-text {
  color: #ff40b4;
}
.cid-t0WMcxMAPJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WMcxMAPJ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WMcxMAPJ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WMcxMAPJ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WMcxMAPJ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WMcxMAPJ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WMcxMAPJ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WMcxMAPJ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WMcxMAPJ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WMcxMAPJ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WMcxMAPJ .menu-content-top,
  .cid-t0WMcxMAPJ .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WMcxMAPJ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WMcxMAPJ .widget-title,
.cid-t0WMcxMAPJ .widget-icon {
  color: #1388ba;
}
.cid-t0WMcyNhGy {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WMcyNhGy .mbr-text,
.cid-t0WMcyNhGy .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WMcyNhGy .mbr-section-title {
  color: #ffffff;
}
.cid-t0WMczfuS2 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WMczfuS2 H1 {
  color: #0a4f6e;
}
.cid-t0WMczfuS2 .mbr-text,
.cid-t0WMczfuS2 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WMczfuS2 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WMczfuS2 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WMczy9qF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WMczy9qF .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WMczy9qF .card-title {
  transition: all 0.3s;
}
.cid-t0WMczy9qF .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WMczy9qF .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WMczy9qF .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WMczy9qF .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WMczy9qF .card-wrapper:hover .mbr-iconfont,
.cid-t0WMczy9qF .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WMczy9qF .card-title,
.cid-t0WMczy9qF .card-box {
  color: #353535;
}
.cid-t0WMczy9qF .main-title,
.cid-t0WMczy9qF .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WMczYnoe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WMczYnoe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WMczYnoe .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WMczYnoe .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WMczYnoe .btn-primary-outline:active {
  color: gray;
}
.cid-t0WMczYnoe .btn-primary-outline:hover {
  color: white;
}
.cid-t0WMczYnoe div {
  overflow: hidden;
}
.cid-t0WMczYnoe li.active .btn-primary-outline {
  color: white;
}
.cid-t0WMczYnoe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WMczYnoe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WMczYnoe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WMczYnoe .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WMczYnoe .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WMczYnoe .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WMczYnoe .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WMczYnoe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WMczYnoe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WMczYnoe .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WMczYnoe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WMczYnoe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WMcAmdMf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WMcAmdMf .content {
    text-align: center;
  }
  .cid-t0WMcAmdMf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WMcAmdMf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WMcAmdMf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WMcAmdMf .media-wrap img {
  height: 6rem;
}
.cid-t0WMcAmdMf .mbr-text {
  color: #8d97ad;
}
.cid-t0WMcAmdMf .p-title {
  font-size: 17px;
}
.cid-t0WMcAmdMf .p-title span {
  color: #111111;
}
.cid-t0WMcAmdMf .title-card {
  font-size: 1.3rem;
}
.cid-t0WMcAmdMf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WMcAmdMf .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WMcAmdMf .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WMcAmdMf .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WMcAmdMf .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WMcAmdMf .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WMcAmdMf .copyright img {
  margin-right: 10px;
}
.cid-t0WMcAmdMf .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WMcAmdMf .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WMcAmdMf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WMcAmdMf .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WMcAmdMf .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WMcAmdMf .p-title,
.cid-t0WMcAmdMf .social-media {
  color: #0a4f6e;
}
.cid-t0WMcAmdMf H5 {
  color: #0a4f6e;
}
.cid-t0WMcAmdMf .copyright > p {
  color: #1388ba;
}
.cid-t0WMLqEEY1 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WMLqEEY1 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WMLqEEY1 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WMLqEEY1 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WMLqEEY1 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WMLqEEY1 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WMLqEEY1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WMLqEEY1 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WMLqEEY1 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WMLqEEY1 .dropdown-item,
.cid-t0WMLqEEY1 .nav-link,
.cid-t0WMLqEEY1 .brand-name {
  font-style: normal;
}
.cid-t0WMLqEEY1 .dropdown-item:hover,
.cid-t0WMLqEEY1 .nav-link:hover,
.cid-t0WMLqEEY1 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WMLqEEY1 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WMLqEEY1 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WMLqEEY1 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WMLqEEY1 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WMLqEEY1 .nav-item {
  position: relative;
}
.cid-t0WMLqEEY1 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WMLqEEY1 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WMLqEEY1 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WMLqEEY1 .nav-link {
    line-height: 6.13;
  }
  .cid-t0WMLqEEY1 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WMLqEEY1 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WMLqEEY1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WMLqEEY1 .content-text {
  margin-bottom: 0;
}
.cid-t0WMLqEEY1 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WMLqEEY1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WMLqEEY1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WMLqEEY1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WMLqEEY1 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WMLqEEY1 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WMLqEEY1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WMLqEEY1 .content-right-side {
  text-align: center;
}
.cid-t0WMLqEEY1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WMLqEEY1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WMLqEEY1 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WMLqEEY1 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WMLqEEY1 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WMLqEEY1 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WMLqEEY1 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WMLqEEY1 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WMLqEEY1 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WMLqEEY1 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WMLqEEY1 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WMLqEEY1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WMLqEEY1 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WMLqEEY1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WMLqEEY1 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WMLqEEY1 .navbar-toggler {
    display: none;
  }
  .cid-t0WMLqEEY1 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WMLqEEY1 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WMLqEEY1 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WMLqEEY1 .btn-sm {
  padding: 13px 29px;
}
.cid-t0WMLqEEY1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WMLqEEY1 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WMLqEEY1 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WMLqEEY1 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WMLqEEY1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WMLqEEY1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WMLqEEY1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WMLqEEY1 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WMLqEEY1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WMLqEEY1 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WMLqEEY1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WMLqEEY1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WMLqEEY1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WMLqEEY1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WMLqEEY1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WMLqEEY1 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WMLqEEY1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WMLqEEY1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WMLqEEY1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WMLqEEY1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WMLqEEY1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WMLqEEY1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WMLqEEY1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WMLqEEY1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WMLqEEY1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WMLqEEY1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WMLqEEY1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WMLqEEY1 .collapsed .btn {
  display: flex;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.collapsing,
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WMLqEEY1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WMLqEEY1 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WMLqEEY1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WMLqEEY1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WMLqEEY1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WMLqEEY1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WMLqEEY1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WMLqEEY1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WMLqEEY1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WMLqEEY1 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WMLqEEY1 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WMLqEEY1 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WMLqEEY1 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WMLqEEY1 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WMLqEEY1 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WMLqEEY1 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing,
  .cid-t0WMLqEEY1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WMLqEEY1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WMLqEEY1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WMLqEEY1 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WMLqEEY1 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WMLqEEY1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WMLqEEY1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WMLqEEY1 img {
    height: 3.8rem !important;
  }
  .cid-t0WMLqEEY1 .btn {
    display: flex;
  }
  .cid-t0WMLqEEY1 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WMLqEEY1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WMLqEEY1 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WMLqEEY1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WMLqEEY1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WMLqEEY1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WMLqEEY1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WMLqEEY1 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WMLqEEY1 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WMLqEEY1 .navbar-toggler {
  position: relative;
}
.cid-t0WMLqEEY1 .dropdown-item.active,
.cid-t0WMLqEEY1 .dropdown-item:active {
  color: initial;
}
.cid-t0WMLqEEY1 .widget-title {
  color: #ff40b4;
}
.cid-t0WMLqEEY1 .widget-text {
  color: #ff40b4;
}
.cid-t0WMLqEEY1 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WMLqEEY1 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WMLqEEY1 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WMLqEEY1 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WMLqEEY1 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WMLqEEY1 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WMLqEEY1 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WMLqEEY1 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WMLqEEY1 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WMLqEEY1 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WMLqEEY1 .menu-content-top,
  .cid-t0WMLqEEY1 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WMLqEEY1 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WMLqEEY1 .widget-title,
.cid-t0WMLqEEY1 .widget-icon {
  color: #1388ba;
}
.cid-t0WMLrJLm0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WMLrJLm0 .mbr-text,
.cid-t0WMLrJLm0 .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WMLrJLm0 .mbr-section-title {
  color: #ffffff;
}
.cid-t0WMLscgxc {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WMLscgxc H1 {
  color: #0a4f6e;
}
.cid-t0WMLscgxc .mbr-text,
.cid-t0WMLscgxc .mbr-section-btn {
  color: #716c80;
}
.cid-t0WMLscgxc img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WMLscgxc img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WMLsvY9p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WMLsvY9p .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WMLsvY9p .card-title {
  transition: all 0.3s;
}
.cid-t0WMLsvY9p .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WMLsvY9p .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WMLsvY9p .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WMLsvY9p .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WMLsvY9p .card-wrapper:hover .mbr-iconfont,
.cid-t0WMLsvY9p .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WMLsvY9p .card-title,
.cid-t0WMLsvY9p .card-box {
  color: #353535;
}
.cid-t0WMLsvY9p .main-title,
.cid-t0WMLsvY9p .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WMLsW5eI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WMLsW5eI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WMLsW5eI .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WMLsW5eI .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WMLsW5eI .btn-primary-outline:active {
  color: gray;
}
.cid-t0WMLsW5eI .btn-primary-outline:hover {
  color: white;
}
.cid-t0WMLsW5eI div {
  overflow: hidden;
}
.cid-t0WMLsW5eI li.active .btn-primary-outline {
  color: white;
}
.cid-t0WMLsW5eI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WMLsW5eI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WMLsW5eI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WMLsW5eI .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WMLsW5eI .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WMLsW5eI .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WMLsW5eI .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WMLsW5eI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WMLsW5eI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WMLsW5eI .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WMLsW5eI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WMLsW5eI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WMLtlKgT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WMLtlKgT .content {
    text-align: center;
  }
  .cid-t0WMLtlKgT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WMLtlKgT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WMLtlKgT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WMLtlKgT .media-wrap img {
  height: 6rem;
}
.cid-t0WMLtlKgT .mbr-text {
  color: #8d97ad;
}
.cid-t0WMLtlKgT .p-title {
  font-size: 17px;
}
.cid-t0WMLtlKgT .p-title span {
  color: #111111;
}
.cid-t0WMLtlKgT .title-card {
  font-size: 1.3rem;
}
.cid-t0WMLtlKgT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WMLtlKgT .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WMLtlKgT .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WMLtlKgT .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WMLtlKgT .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WMLtlKgT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WMLtlKgT .copyright img {
  margin-right: 10px;
}
.cid-t0WMLtlKgT .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WMLtlKgT .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WMLtlKgT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WMLtlKgT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WMLtlKgT .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WMLtlKgT .p-title,
.cid-t0WMLtlKgT .social-media {
  color: #0a4f6e;
}
.cid-t0WMLtlKgT H5 {
  color: #0a4f6e;
}
.cid-t0WMLtlKgT .copyright > p {
  color: #1388ba;
}
.cid-t0WNn1D0AW .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WNn1D0AW .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WNn1D0AW .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WNn1D0AW .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WNn1D0AW .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WNn1D0AW .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WNn1D0AW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WNn1D0AW .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WNn1D0AW .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WNn1D0AW .dropdown-item,
.cid-t0WNn1D0AW .nav-link,
.cid-t0WNn1D0AW .brand-name {
  font-style: normal;
}
.cid-t0WNn1D0AW .dropdown-item:hover,
.cid-t0WNn1D0AW .nav-link:hover,
.cid-t0WNn1D0AW .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WNn1D0AW .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WNn1D0AW .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WNn1D0AW .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WNn1D0AW .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WNn1D0AW .nav-item {
  position: relative;
}
.cid-t0WNn1D0AW .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WNn1D0AW .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WNn1D0AW .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WNn1D0AW .nav-link {
    line-height: 6.13;
  }
  .cid-t0WNn1D0AW .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WNn1D0AW .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WNn1D0AW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WNn1D0AW .content-text {
  margin-bottom: 0;
}
.cid-t0WNn1D0AW .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WNn1D0AW .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WNn1D0AW .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WNn1D0AW .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WNn1D0AW .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WNn1D0AW .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WNn1D0AW .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WNn1D0AW .content-right-side {
  text-align: center;
}
.cid-t0WNn1D0AW .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WNn1D0AW .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WNn1D0AW .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WNn1D0AW .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WNn1D0AW .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WNn1D0AW .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WNn1D0AW .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WNn1D0AW .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WNn1D0AW .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WNn1D0AW .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WNn1D0AW .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WNn1D0AW .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WNn1D0AW .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WNn1D0AW .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WNn1D0AW .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WNn1D0AW .navbar-toggler {
    display: none;
  }
  .cid-t0WNn1D0AW .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WNn1D0AW .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WNn1D0AW .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WNn1D0AW .btn-sm {
  padding: 13px 29px;
}
.cid-t0WNn1D0AW .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WNn1D0AW .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WNn1D0AW .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WNn1D0AW .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WNn1D0AW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WNn1D0AW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WNn1D0AW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WNn1D0AW .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WNn1D0AW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WNn1D0AW .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WNn1D0AW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WNn1D0AW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WNn1D0AW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WNn1D0AW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WNn1D0AW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WNn1D0AW button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WNn1D0AW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WNn1D0AW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WNn1D0AW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WNn1D0AW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WNn1D0AW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WNn1D0AW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WNn1D0AW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WNn1D0AW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WNn1D0AW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WNn1D0AW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WNn1D0AW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WNn1D0AW .collapsed .btn {
  display: flex;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse.collapsing,
.cid-t0WNn1D0AW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WNn1D0AW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WNn1D0AW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WNn1D0AW .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WNn1D0AW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WNn1D0AW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WNn1D0AW .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WNn1D0AW .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WNn1D0AW .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WNn1D0AW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WNn1D0AW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WNn1D0AW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WNn1D0AW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WNn1D0AW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WNn1D0AW .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WNn1D0AW .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WNn1D0AW .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WNn1D0AW .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WNn1D0AW .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WNn1D0AW .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WNn1D0AW .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing,
  .cid-t0WNn1D0AW .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WNn1D0AW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WNn1D0AW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WNn1D0AW .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WNn1D0AW .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WNn1D0AW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WNn1D0AW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WNn1D0AW img {
    height: 3.8rem !important;
  }
  .cid-t0WNn1D0AW .btn {
    display: flex;
  }
  .cid-t0WNn1D0AW button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WNn1D0AW .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WNn1D0AW .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WNn1D0AW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WNn1D0AW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WNn1D0AW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WNn1D0AW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WNn1D0AW .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WNn1D0AW .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WNn1D0AW .navbar-toggler {
  position: relative;
}
.cid-t0WNn1D0AW .dropdown-item.active,
.cid-t0WNn1D0AW .dropdown-item:active {
  color: initial;
}
.cid-t0WNn1D0AW .widget-title {
  color: #ff40b4;
}
.cid-t0WNn1D0AW .widget-text {
  color: #ff40b4;
}
.cid-t0WNn1D0AW .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WNn1D0AW .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WNn1D0AW .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WNn1D0AW .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WNn1D0AW .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WNn1D0AW .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WNn1D0AW .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WNn1D0AW .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WNn1D0AW .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WNn1D0AW .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WNn1D0AW .menu-content-top,
  .cid-t0WNn1D0AW .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WNn1D0AW button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WNn1D0AW .widget-title,
.cid-t0WNn1D0AW .widget-icon {
  color: #1388ba;
}
.cid-t0WNn2LVUy {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WNn2LVUy .mbr-text,
.cid-t0WNn2LVUy .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WNn2LVUy .mbr-section-title {
  color: #ffffff;
}
.cid-t0WNn3gUGv {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WNn3gUGv H1 {
  color: #0a4f6e;
}
.cid-t0WNn3gUGv .mbr-text,
.cid-t0WNn3gUGv .mbr-section-btn {
  color: #716c80;
}
.cid-t0WNn3gUGv img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WNn3gUGv img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WNn3yuSC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WNn3yuSC .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WNn3yuSC .card-title {
  transition: all 0.3s;
}
.cid-t0WNn3yuSC .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WNn3yuSC .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WNn3yuSC .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WNn3yuSC .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WNn3yuSC .card-wrapper:hover .mbr-iconfont,
.cid-t0WNn3yuSC .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WNn3yuSC .card-title,
.cid-t0WNn3yuSC .card-box {
  color: #353535;
}
.cid-t0WNn3yuSC .main-title,
.cid-t0WNn3yuSC .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WNn43waq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WNn43waq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WNn43waq .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WNn43waq .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WNn43waq .btn-primary-outline:active {
  color: gray;
}
.cid-t0WNn43waq .btn-primary-outline:hover {
  color: white;
}
.cid-t0WNn43waq div {
  overflow: hidden;
}
.cid-t0WNn43waq li.active .btn-primary-outline {
  color: white;
}
.cid-t0WNn43waq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WNn43waq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WNn43waq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WNn43waq .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WNn43waq .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WNn43waq .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WNn43waq .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WNn43waq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WNn43waq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WNn43waq .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WNn43waq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WNn43waq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WNn4sSiZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WNn4sSiZ .content {
    text-align: center;
  }
  .cid-t0WNn4sSiZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WNn4sSiZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WNn4sSiZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WNn4sSiZ .media-wrap img {
  height: 6rem;
}
.cid-t0WNn4sSiZ .mbr-text {
  color: #8d97ad;
}
.cid-t0WNn4sSiZ .p-title {
  font-size: 17px;
}
.cid-t0WNn4sSiZ .p-title span {
  color: #111111;
}
.cid-t0WNn4sSiZ .title-card {
  font-size: 1.3rem;
}
.cid-t0WNn4sSiZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WNn4sSiZ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WNn4sSiZ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WNn4sSiZ .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WNn4sSiZ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WNn4sSiZ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WNn4sSiZ .copyright img {
  margin-right: 10px;
}
.cid-t0WNn4sSiZ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WNn4sSiZ .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WNn4sSiZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WNn4sSiZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WNn4sSiZ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WNn4sSiZ .p-title,
.cid-t0WNn4sSiZ .social-media {
  color: #0a4f6e;
}
.cid-t0WNn4sSiZ H5 {
  color: #0a4f6e;
}
.cid-t0WNn4sSiZ .copyright > p {
  color: #1388ba;
}
.cid-t0WO6aynXv .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WO6aynXv .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WO6aynXv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WO6aynXv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WO6aynXv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WO6aynXv .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WO6aynXv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WO6aynXv .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WO6aynXv .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WO6aynXv .dropdown-item,
.cid-t0WO6aynXv .nav-link,
.cid-t0WO6aynXv .brand-name {
  font-style: normal;
}
.cid-t0WO6aynXv .dropdown-item:hover,
.cid-t0WO6aynXv .nav-link:hover,
.cid-t0WO6aynXv .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WO6aynXv .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WO6aynXv .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WO6aynXv .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WO6aynXv .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WO6aynXv .nav-item {
  position: relative;
}
.cid-t0WO6aynXv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WO6aynXv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WO6aynXv .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WO6aynXv .nav-link {
    line-height: 6.13;
  }
  .cid-t0WO6aynXv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WO6aynXv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WO6aynXv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WO6aynXv .content-text {
  margin-bottom: 0;
}
.cid-t0WO6aynXv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WO6aynXv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WO6aynXv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WO6aynXv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WO6aynXv .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WO6aynXv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WO6aynXv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WO6aynXv .content-right-side {
  text-align: center;
}
.cid-t0WO6aynXv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WO6aynXv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WO6aynXv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WO6aynXv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WO6aynXv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WO6aynXv .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WO6aynXv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WO6aynXv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WO6aynXv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WO6aynXv .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WO6aynXv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WO6aynXv .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WO6aynXv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WO6aynXv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WO6aynXv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WO6aynXv .navbar-toggler {
    display: none;
  }
  .cid-t0WO6aynXv .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WO6aynXv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WO6aynXv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WO6aynXv .btn-sm {
  padding: 13px 29px;
}
.cid-t0WO6aynXv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WO6aynXv .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WO6aynXv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WO6aynXv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WO6aynXv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WO6aynXv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WO6aynXv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WO6aynXv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WO6aynXv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WO6aynXv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WO6aynXv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WO6aynXv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WO6aynXv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WO6aynXv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WO6aynXv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WO6aynXv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WO6aynXv button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WO6aynXv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WO6aynXv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WO6aynXv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WO6aynXv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WO6aynXv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WO6aynXv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WO6aynXv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WO6aynXv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WO6aynXv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WO6aynXv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WO6aynXv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WO6aynXv .collapsed .btn {
  display: flex;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse.collapsing,
.cid-t0WO6aynXv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WO6aynXv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WO6aynXv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WO6aynXv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WO6aynXv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WO6aynXv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WO6aynXv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WO6aynXv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WO6aynXv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WO6aynXv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WO6aynXv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WO6aynXv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WO6aynXv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WO6aynXv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WO6aynXv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WO6aynXv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WO6aynXv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WO6aynXv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WO6aynXv .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WO6aynXv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WO6aynXv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing,
  .cid-t0WO6aynXv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WO6aynXv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WO6aynXv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WO6aynXv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WO6aynXv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WO6aynXv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WO6aynXv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WO6aynXv img {
    height: 3.8rem !important;
  }
  .cid-t0WO6aynXv .btn {
    display: flex;
  }
  .cid-t0WO6aynXv button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WO6aynXv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WO6aynXv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WO6aynXv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WO6aynXv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WO6aynXv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WO6aynXv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WO6aynXv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WO6aynXv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WO6aynXv .navbar-toggler {
  position: relative;
}
.cid-t0WO6aynXv .dropdown-item.active,
.cid-t0WO6aynXv .dropdown-item:active {
  color: initial;
}
.cid-t0WO6aynXv .widget-title {
  color: #ff40b4;
}
.cid-t0WO6aynXv .widget-text {
  color: #ff40b4;
}
.cid-t0WO6aynXv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WO6aynXv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WO6aynXv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WO6aynXv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WO6aynXv .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WO6aynXv .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WO6aynXv .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WO6aynXv .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WO6aynXv .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WO6aynXv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WO6aynXv .menu-content-top,
  .cid-t0WO6aynXv .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WO6aynXv button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WO6aynXv .widget-title,
.cid-t0WO6aynXv .widget-icon {
  color: #1388ba;
}
.cid-t0WO6bHi4p {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WO6bHi4p .mbr-text,
.cid-t0WO6bHi4p .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WO6bHi4p .mbr-section-title {
  color: #ffffff;
}
.cid-t0WO6cinT7 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WO6cinT7 H1 {
  color: #0a4f6e;
}
.cid-t0WO6cinT7 .mbr-text,
.cid-t0WO6cinT7 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WO6cinT7 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WO6cinT7 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WO6cAC9M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WO6cAC9M .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WO6cAC9M .card-title {
  transition: all 0.3s;
}
.cid-t0WO6cAC9M .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WO6cAC9M .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WO6cAC9M .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WO6cAC9M .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WO6cAC9M .card-wrapper:hover .mbr-iconfont,
.cid-t0WO6cAC9M .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WO6cAC9M .card-title,
.cid-t0WO6cAC9M .card-box {
  color: #353535;
}
.cid-t0WO6cAC9M .main-title,
.cid-t0WO6cAC9M .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WO6d0Pqy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WO6d0Pqy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WO6d0Pqy .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WO6d0Pqy .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WO6d0Pqy .btn-primary-outline:active {
  color: gray;
}
.cid-t0WO6d0Pqy .btn-primary-outline:hover {
  color: white;
}
.cid-t0WO6d0Pqy div {
  overflow: hidden;
}
.cid-t0WO6d0Pqy li.active .btn-primary-outline {
  color: white;
}
.cid-t0WO6d0Pqy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WO6d0Pqy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WO6d0Pqy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WO6d0Pqy .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WO6d0Pqy .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WO6d0Pqy .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WO6d0Pqy .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WO6d0Pqy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WO6d0Pqy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WO6d0Pqy .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WO6d0Pqy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WO6d0Pqy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WO6dowe7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WO6dowe7 .content {
    text-align: center;
  }
  .cid-t0WO6dowe7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WO6dowe7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WO6dowe7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WO6dowe7 .media-wrap img {
  height: 6rem;
}
.cid-t0WO6dowe7 .mbr-text {
  color: #8d97ad;
}
.cid-t0WO6dowe7 .p-title {
  font-size: 17px;
}
.cid-t0WO6dowe7 .p-title span {
  color: #111111;
}
.cid-t0WO6dowe7 .title-card {
  font-size: 1.3rem;
}
.cid-t0WO6dowe7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WO6dowe7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WO6dowe7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WO6dowe7 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WO6dowe7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WO6dowe7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WO6dowe7 .copyright img {
  margin-right: 10px;
}
.cid-t0WO6dowe7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WO6dowe7 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WO6dowe7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WO6dowe7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WO6dowe7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WO6dowe7 .p-title,
.cid-t0WO6dowe7 .social-media {
  color: #0a4f6e;
}
.cid-t0WO6dowe7 H5 {
  color: #0a4f6e;
}
.cid-t0WO6dowe7 .copyright > p {
  color: #1388ba;
}
.cid-t0WOJh9Uk8 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WOJh9Uk8 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WOJh9Uk8 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WOJh9Uk8 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WOJh9Uk8 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WOJh9Uk8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WOJh9Uk8 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WOJh9Uk8 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WOJh9Uk8 .dropdown-item,
.cid-t0WOJh9Uk8 .nav-link,
.cid-t0WOJh9Uk8 .brand-name {
  font-style: normal;
}
.cid-t0WOJh9Uk8 .dropdown-item:hover,
.cid-t0WOJh9Uk8 .nav-link:hover,
.cid-t0WOJh9Uk8 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WOJh9Uk8 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WOJh9Uk8 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WOJh9Uk8 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WOJh9Uk8 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WOJh9Uk8 .nav-item {
  position: relative;
}
.cid-t0WOJh9Uk8 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WOJh9Uk8 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WOJh9Uk8 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WOJh9Uk8 .nav-link {
    line-height: 6.13;
  }
  .cid-t0WOJh9Uk8 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WOJh9Uk8 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WOJh9Uk8 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WOJh9Uk8 .content-text {
  margin-bottom: 0;
}
.cid-t0WOJh9Uk8 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WOJh9Uk8 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WOJh9Uk8 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WOJh9Uk8 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WOJh9Uk8 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WOJh9Uk8 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WOJh9Uk8 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WOJh9Uk8 .content-right-side {
  text-align: center;
}
.cid-t0WOJh9Uk8 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WOJh9Uk8 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WOJh9Uk8 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WOJh9Uk8 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WOJh9Uk8 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WOJh9Uk8 .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WOJh9Uk8 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WOJh9Uk8 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WOJh9Uk8 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WOJh9Uk8 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WOJh9Uk8 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WOJh9Uk8 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WOJh9Uk8 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WOJh9Uk8 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WOJh9Uk8 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WOJh9Uk8 .navbar-toggler {
    display: none;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WOJh9Uk8 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WOJh9Uk8 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WOJh9Uk8 .btn-sm {
  padding: 13px 29px;
}
.cid-t0WOJh9Uk8 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WOJh9Uk8 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WOJh9Uk8 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WOJh9Uk8 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WOJh9Uk8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WOJh9Uk8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WOJh9Uk8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WOJh9Uk8 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WOJh9Uk8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WOJh9Uk8 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WOJh9Uk8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WOJh9Uk8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WOJh9Uk8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WOJh9Uk8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WOJh9Uk8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WOJh9Uk8 button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WOJh9Uk8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WOJh9Uk8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WOJh9Uk8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WOJh9Uk8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WOJh9Uk8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WOJh9Uk8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WOJh9Uk8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WOJh9Uk8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WOJh9Uk8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WOJh9Uk8 .collapsed .btn {
  display: flex;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.collapsing,
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WOJh9Uk8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WOJh9Uk8 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WOJh9Uk8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WOJh9Uk8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WOJh9Uk8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WOJh9Uk8 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WOJh9Uk8 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WOJh9Uk8 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WOJh9Uk8 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WOJh9Uk8 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing,
  .cid-t0WOJh9Uk8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WOJh9Uk8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WOJh9Uk8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WOJh9Uk8 img {
    height: 3.8rem !important;
  }
  .cid-t0WOJh9Uk8 .btn {
    display: flex;
  }
  .cid-t0WOJh9Uk8 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WOJh9Uk8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WOJh9Uk8 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WOJh9Uk8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WOJh9Uk8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WOJh9Uk8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WOJh9Uk8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WOJh9Uk8 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WOJh9Uk8 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WOJh9Uk8 .navbar-toggler {
  position: relative;
}
.cid-t0WOJh9Uk8 .dropdown-item.active,
.cid-t0WOJh9Uk8 .dropdown-item:active {
  color: initial;
}
.cid-t0WOJh9Uk8 .widget-title {
  color: #ff40b4;
}
.cid-t0WOJh9Uk8 .widget-text {
  color: #ff40b4;
}
.cid-t0WOJh9Uk8 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WOJh9Uk8 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WOJh9Uk8 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WOJh9Uk8 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WOJh9Uk8 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WOJh9Uk8 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WOJh9Uk8 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WOJh9Uk8 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WOJh9Uk8 .menu-content-top,
  .cid-t0WOJh9Uk8 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WOJh9Uk8 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WOJh9Uk8 .widget-title,
.cid-t0WOJh9Uk8 .widget-icon {
  color: #1388ba;
}
.cid-t0WOJiilqf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WOJiilqf .mbr-text,
.cid-t0WOJiilqf .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WOJiilqf .mbr-section-title {
  color: #ffffff;
}
.cid-t0WOJiWCVF {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WOJiWCVF H1 {
  color: #0a4f6e;
}
.cid-t0WOJiWCVF .mbr-text,
.cid-t0WOJiWCVF .mbr-section-btn {
  color: #716c80;
}
.cid-t0WOJiWCVF img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WOJiWCVF img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WOJjd1JR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WOJjd1JR .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WOJjd1JR .card-title {
  transition: all 0.3s;
}
.cid-t0WOJjd1JR .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WOJjd1JR .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WOJjd1JR .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WOJjd1JR .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WOJjd1JR .card-wrapper:hover .mbr-iconfont,
.cid-t0WOJjd1JR .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WOJjd1JR .card-title,
.cid-t0WOJjd1JR .card-box {
  color: #353535;
}
.cid-t0WOJjd1JR .main-title,
.cid-t0WOJjd1JR .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WOJjDxZq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WOJjDxZq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WOJjDxZq .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WOJjDxZq .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WOJjDxZq .btn-primary-outline:active {
  color: gray;
}
.cid-t0WOJjDxZq .btn-primary-outline:hover {
  color: white;
}
.cid-t0WOJjDxZq div {
  overflow: hidden;
}
.cid-t0WOJjDxZq li.active .btn-primary-outline {
  color: white;
}
.cid-t0WOJjDxZq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WOJjDxZq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WOJjDxZq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WOJjDxZq .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WOJjDxZq .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WOJjDxZq .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WOJjDxZq .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WOJjDxZq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WOJjDxZq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WOJjDxZq .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WOJjDxZq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WOJjDxZq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WOJk7sWV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WOJk7sWV .content {
    text-align: center;
  }
  .cid-t0WOJk7sWV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WOJk7sWV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WOJk7sWV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WOJk7sWV .media-wrap img {
  height: 6rem;
}
.cid-t0WOJk7sWV .mbr-text {
  color: #8d97ad;
}
.cid-t0WOJk7sWV .p-title {
  font-size: 17px;
}
.cid-t0WOJk7sWV .p-title span {
  color: #111111;
}
.cid-t0WOJk7sWV .title-card {
  font-size: 1.3rem;
}
.cid-t0WOJk7sWV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WOJk7sWV .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WOJk7sWV .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WOJk7sWV .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WOJk7sWV .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WOJk7sWV .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WOJk7sWV .copyright img {
  margin-right: 10px;
}
.cid-t0WOJk7sWV .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WOJk7sWV .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WOJk7sWV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WOJk7sWV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WOJk7sWV .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WOJk7sWV .p-title,
.cid-t0WOJk7sWV .social-media {
  color: #0a4f6e;
}
.cid-t0WOJk7sWV H5 {
  color: #0a4f6e;
}
.cid-t0WOJk7sWV .copyright > p {
  color: #1388ba;
}
.cid-t0WPicCL6M .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WPicCL6M .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WPicCL6M .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WPicCL6M .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WPicCL6M .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WPicCL6M .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WPicCL6M .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WPicCL6M .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WPicCL6M .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WPicCL6M .dropdown-item,
.cid-t0WPicCL6M .nav-link,
.cid-t0WPicCL6M .brand-name {
  font-style: normal;
}
.cid-t0WPicCL6M .dropdown-item:hover,
.cid-t0WPicCL6M .nav-link:hover,
.cid-t0WPicCL6M .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WPicCL6M .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WPicCL6M .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WPicCL6M .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WPicCL6M .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WPicCL6M .nav-item {
  position: relative;
}
.cid-t0WPicCL6M .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WPicCL6M .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WPicCL6M .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WPicCL6M .nav-link {
    line-height: 6.13;
  }
  .cid-t0WPicCL6M .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WPicCL6M .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WPicCL6M .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WPicCL6M .content-text {
  margin-bottom: 0;
}
.cid-t0WPicCL6M .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WPicCL6M .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WPicCL6M .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WPicCL6M .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WPicCL6M .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WPicCL6M .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WPicCL6M .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WPicCL6M .content-right-side {
  text-align: center;
}
.cid-t0WPicCL6M .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WPicCL6M .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WPicCL6M .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WPicCL6M .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WPicCL6M .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WPicCL6M .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WPicCL6M .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WPicCL6M .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WPicCL6M .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WPicCL6M .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WPicCL6M .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WPicCL6M .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WPicCL6M .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WPicCL6M .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WPicCL6M .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WPicCL6M .navbar-toggler {
    display: none;
  }
  .cid-t0WPicCL6M .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WPicCL6M .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WPicCL6M .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WPicCL6M .btn-sm {
  padding: 13px 29px;
}
.cid-t0WPicCL6M .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WPicCL6M .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WPicCL6M .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WPicCL6M .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WPicCL6M .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WPicCL6M .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WPicCL6M .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WPicCL6M .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WPicCL6M .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WPicCL6M .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WPicCL6M .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WPicCL6M .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WPicCL6M .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WPicCL6M .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WPicCL6M .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WPicCL6M button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WPicCL6M button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WPicCL6M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WPicCL6M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WPicCL6M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WPicCL6M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WPicCL6M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WPicCL6M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WPicCL6M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WPicCL6M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WPicCL6M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WPicCL6M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WPicCL6M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WPicCL6M .collapsed .btn {
  display: flex;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse.collapsing,
.cid-t0WPicCL6M .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WPicCL6M .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WPicCL6M .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WPicCL6M .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WPicCL6M .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WPicCL6M .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WPicCL6M .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WPicCL6M .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WPicCL6M .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WPicCL6M .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WPicCL6M .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WPicCL6M .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WPicCL6M .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WPicCL6M .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WPicCL6M .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WPicCL6M .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WPicCL6M .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WPicCL6M .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WPicCL6M .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WPicCL6M .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WPicCL6M .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing,
  .cid-t0WPicCL6M .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WPicCL6M .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WPicCL6M .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WPicCL6M .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WPicCL6M .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WPicCL6M .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WPicCL6M .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WPicCL6M img {
    height: 3.8rem !important;
  }
  .cid-t0WPicCL6M .btn {
    display: flex;
  }
  .cid-t0WPicCL6M button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WPicCL6M .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WPicCL6M .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WPicCL6M .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WPicCL6M .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WPicCL6M .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WPicCL6M .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WPicCL6M .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WPicCL6M .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WPicCL6M .navbar-toggler {
  position: relative;
}
.cid-t0WPicCL6M .dropdown-item.active,
.cid-t0WPicCL6M .dropdown-item:active {
  color: initial;
}
.cid-t0WPicCL6M .widget-title {
  color: #ff40b4;
}
.cid-t0WPicCL6M .widget-text {
  color: #ff40b4;
}
.cid-t0WPicCL6M .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WPicCL6M .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WPicCL6M .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WPicCL6M .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WPicCL6M .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WPicCL6M .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WPicCL6M .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WPicCL6M .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WPicCL6M .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WPicCL6M .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WPicCL6M .menu-content-top,
  .cid-t0WPicCL6M .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WPicCL6M button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WPicCL6M .widget-title,
.cid-t0WPicCL6M .widget-icon {
  color: #1388ba;
}
.cid-t0WPidGYzl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WPidGYzl .mbr-text,
.cid-t0WPidGYzl .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WPidGYzl .mbr-section-title {
  color: #ffffff;
}
.cid-t0WPiejtGU {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WPiejtGU H1 {
  color: #0a4f6e;
}
.cid-t0WPiejtGU .mbr-text,
.cid-t0WPiejtGU .mbr-section-btn {
  color: #716c80;
}
.cid-t0WPiejtGU img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WPiejtGU img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WPieA7hH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WPieA7hH .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WPieA7hH .card-title {
  transition: all 0.3s;
}
.cid-t0WPieA7hH .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WPieA7hH .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WPieA7hH .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WPieA7hH .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WPieA7hH .card-wrapper:hover .mbr-iconfont,
.cid-t0WPieA7hH .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WPieA7hH .card-title,
.cid-t0WPieA7hH .card-box {
  color: #353535;
}
.cid-t0WPieA7hH .main-title,
.cid-t0WPieA7hH .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WPif062I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WPif062I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WPif062I .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WPif062I .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WPif062I .btn-primary-outline:active {
  color: gray;
}
.cid-t0WPif062I .btn-primary-outline:hover {
  color: white;
}
.cid-t0WPif062I div {
  overflow: hidden;
}
.cid-t0WPif062I li.active .btn-primary-outline {
  color: white;
}
.cid-t0WPif062I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WPif062I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WPif062I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WPif062I .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WPif062I .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WPif062I .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WPif062I .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WPif062I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WPif062I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WPif062I .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WPif062I .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WPif062I .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WPifpCXY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WPifpCXY .content {
    text-align: center;
  }
  .cid-t0WPifpCXY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WPifpCXY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WPifpCXY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WPifpCXY .media-wrap img {
  height: 6rem;
}
.cid-t0WPifpCXY .mbr-text {
  color: #8d97ad;
}
.cid-t0WPifpCXY .p-title {
  font-size: 17px;
}
.cid-t0WPifpCXY .p-title span {
  color: #111111;
}
.cid-t0WPifpCXY .title-card {
  font-size: 1.3rem;
}
.cid-t0WPifpCXY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WPifpCXY .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WPifpCXY .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WPifpCXY .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WPifpCXY .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WPifpCXY .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WPifpCXY .copyright img {
  margin-right: 10px;
}
.cid-t0WPifpCXY .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WPifpCXY .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WPifpCXY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WPifpCXY .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WPifpCXY .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WPifpCXY .p-title,
.cid-t0WPifpCXY .social-media {
  color: #0a4f6e;
}
.cid-t0WPifpCXY H5 {
  color: #0a4f6e;
}
.cid-t0WPifpCXY .copyright > p {
  color: #1388ba;
}
.cid-t0WPWJzMuP .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WPWJzMuP .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WPWJzMuP .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WPWJzMuP .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WPWJzMuP .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WPWJzMuP .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WPWJzMuP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WPWJzMuP .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WPWJzMuP .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WPWJzMuP .dropdown-item,
.cid-t0WPWJzMuP .nav-link,
.cid-t0WPWJzMuP .brand-name {
  font-style: normal;
}
.cid-t0WPWJzMuP .dropdown-item:hover,
.cid-t0WPWJzMuP .nav-link:hover,
.cid-t0WPWJzMuP .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WPWJzMuP .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WPWJzMuP .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WPWJzMuP .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WPWJzMuP .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WPWJzMuP .nav-item {
  position: relative;
}
.cid-t0WPWJzMuP .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WPWJzMuP .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WPWJzMuP .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WPWJzMuP .nav-link {
    line-height: 6.13;
  }
  .cid-t0WPWJzMuP .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WPWJzMuP .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WPWJzMuP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WPWJzMuP .content-text {
  margin-bottom: 0;
}
.cid-t0WPWJzMuP .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WPWJzMuP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WPWJzMuP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WPWJzMuP .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WPWJzMuP .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WPWJzMuP .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WPWJzMuP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WPWJzMuP .content-right-side {
  text-align: center;
}
.cid-t0WPWJzMuP .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WPWJzMuP .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WPWJzMuP .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WPWJzMuP .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WPWJzMuP .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WPWJzMuP .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WPWJzMuP .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WPWJzMuP .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WPWJzMuP .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WPWJzMuP .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WPWJzMuP .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WPWJzMuP .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WPWJzMuP .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WPWJzMuP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WPWJzMuP .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WPWJzMuP .navbar-toggler {
    display: none;
  }
  .cid-t0WPWJzMuP .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WPWJzMuP .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WPWJzMuP .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WPWJzMuP .btn-sm {
  padding: 13px 29px;
}
.cid-t0WPWJzMuP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WPWJzMuP .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WPWJzMuP .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WPWJzMuP .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WPWJzMuP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WPWJzMuP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WPWJzMuP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WPWJzMuP .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WPWJzMuP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WPWJzMuP .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WPWJzMuP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WPWJzMuP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WPWJzMuP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WPWJzMuP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WPWJzMuP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WPWJzMuP button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WPWJzMuP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WPWJzMuP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WPWJzMuP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WPWJzMuP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WPWJzMuP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WPWJzMuP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WPWJzMuP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WPWJzMuP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WPWJzMuP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WPWJzMuP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WPWJzMuP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WPWJzMuP .collapsed .btn {
  display: flex;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse.collapsing,
.cid-t0WPWJzMuP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WPWJzMuP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WPWJzMuP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WPWJzMuP .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WPWJzMuP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WPWJzMuP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WPWJzMuP .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WPWJzMuP .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WPWJzMuP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WPWJzMuP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WPWJzMuP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WPWJzMuP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WPWJzMuP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WPWJzMuP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WPWJzMuP .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WPWJzMuP .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WPWJzMuP .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WPWJzMuP .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WPWJzMuP .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WPWJzMuP .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WPWJzMuP .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing,
  .cid-t0WPWJzMuP .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WPWJzMuP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WPWJzMuP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WPWJzMuP .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WPWJzMuP .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WPWJzMuP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WPWJzMuP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WPWJzMuP img {
    height: 3.8rem !important;
  }
  .cid-t0WPWJzMuP .btn {
    display: flex;
  }
  .cid-t0WPWJzMuP button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WPWJzMuP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WPWJzMuP .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WPWJzMuP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WPWJzMuP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WPWJzMuP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WPWJzMuP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WPWJzMuP .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WPWJzMuP .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WPWJzMuP .navbar-toggler {
  position: relative;
}
.cid-t0WPWJzMuP .dropdown-item.active,
.cid-t0WPWJzMuP .dropdown-item:active {
  color: initial;
}
.cid-t0WPWJzMuP .widget-title {
  color: #ff40b4;
}
.cid-t0WPWJzMuP .widget-text {
  color: #ff40b4;
}
.cid-t0WPWJzMuP .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WPWJzMuP .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WPWJzMuP .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WPWJzMuP .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WPWJzMuP .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WPWJzMuP .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WPWJzMuP .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WPWJzMuP .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WPWJzMuP .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WPWJzMuP .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WPWJzMuP .menu-content-top,
  .cid-t0WPWJzMuP .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WPWJzMuP button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WPWJzMuP .widget-title,
.cid-t0WPWJzMuP .widget-icon {
  color: #1388ba;
}
.cid-t0WPWKFn0z {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WPWKFn0z .mbr-text,
.cid-t0WPWKFn0z .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WPWKFn0z .mbr-section-title {
  color: #ffffff;
}
.cid-t0WPWLaDO0 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WPWLaDO0 H1 {
  color: #0a4f6e;
}
.cid-t0WPWLaDO0 .mbr-text,
.cid-t0WPWLaDO0 .mbr-section-btn {
  color: #716c80;
}
.cid-t0WPWLaDO0 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WPWLaDO0 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WPWLv0HQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WPWLv0HQ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WPWLv0HQ .card-title {
  transition: all 0.3s;
}
.cid-t0WPWLv0HQ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WPWLv0HQ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WPWLv0HQ .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WPWLv0HQ .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WPWLv0HQ .card-wrapper:hover .mbr-iconfont,
.cid-t0WPWLv0HQ .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WPWLv0HQ .card-title,
.cid-t0WPWLv0HQ .card-box {
  color: #353535;
}
.cid-t0WPWLv0HQ .main-title,
.cid-t0WPWLv0HQ .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WPWLVYJO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WPWLVYJO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WPWLVYJO .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WPWLVYJO .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WPWLVYJO .btn-primary-outline:active {
  color: gray;
}
.cid-t0WPWLVYJO .btn-primary-outline:hover {
  color: white;
}
.cid-t0WPWLVYJO div {
  overflow: hidden;
}
.cid-t0WPWLVYJO li.active .btn-primary-outline {
  color: white;
}
.cid-t0WPWLVYJO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WPWLVYJO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WPWLVYJO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WPWLVYJO .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WPWLVYJO .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WPWLVYJO .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WPWLVYJO .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WPWLVYJO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WPWLVYJO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WPWLVYJO .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WPWLVYJO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WPWLVYJO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WPWMlkJm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WPWMlkJm .content {
    text-align: center;
  }
  .cid-t0WPWMlkJm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WPWMlkJm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WPWMlkJm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WPWMlkJm .media-wrap img {
  height: 6rem;
}
.cid-t0WPWMlkJm .mbr-text {
  color: #8d97ad;
}
.cid-t0WPWMlkJm .p-title {
  font-size: 17px;
}
.cid-t0WPWMlkJm .p-title span {
  color: #111111;
}
.cid-t0WPWMlkJm .title-card {
  font-size: 1.3rem;
}
.cid-t0WPWMlkJm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WPWMlkJm .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WPWMlkJm .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WPWMlkJm .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WPWMlkJm .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WPWMlkJm .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WPWMlkJm .copyright img {
  margin-right: 10px;
}
.cid-t0WPWMlkJm .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WPWMlkJm .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WPWMlkJm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WPWMlkJm .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WPWMlkJm .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WPWMlkJm .p-title,
.cid-t0WPWMlkJm .social-media {
  color: #0a4f6e;
}
.cid-t0WPWMlkJm H5 {
  color: #0a4f6e;
}
.cid-t0WPWMlkJm .copyright > p {
  color: #1388ba;
}
.cid-t0WQApbyNk .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WQApbyNk .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WQApbyNk .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WQApbyNk .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WQApbyNk .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WQApbyNk .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WQApbyNk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WQApbyNk .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WQApbyNk .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WQApbyNk .dropdown-item,
.cid-t0WQApbyNk .nav-link,
.cid-t0WQApbyNk .brand-name {
  font-style: normal;
}
.cid-t0WQApbyNk .dropdown-item:hover,
.cid-t0WQApbyNk .nav-link:hover,
.cid-t0WQApbyNk .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WQApbyNk .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WQApbyNk .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WQApbyNk .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WQApbyNk .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WQApbyNk .nav-item {
  position: relative;
}
.cid-t0WQApbyNk .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WQApbyNk .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WQApbyNk .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WQApbyNk .nav-link {
    line-height: 6.13;
  }
  .cid-t0WQApbyNk .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WQApbyNk .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WQApbyNk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WQApbyNk .content-text {
  margin-bottom: 0;
}
.cid-t0WQApbyNk .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WQApbyNk .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WQApbyNk .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WQApbyNk .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WQApbyNk .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WQApbyNk .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WQApbyNk .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WQApbyNk .content-right-side {
  text-align: center;
}
.cid-t0WQApbyNk .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WQApbyNk .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WQApbyNk .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WQApbyNk .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WQApbyNk .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WQApbyNk .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WQApbyNk .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WQApbyNk .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WQApbyNk .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WQApbyNk .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WQApbyNk .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WQApbyNk .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WQApbyNk .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WQApbyNk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WQApbyNk .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WQApbyNk .navbar-toggler {
    display: none;
  }
  .cid-t0WQApbyNk .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WQApbyNk .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WQApbyNk .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WQApbyNk .btn-sm {
  padding: 13px 29px;
}
.cid-t0WQApbyNk .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WQApbyNk .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WQApbyNk .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WQApbyNk .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WQApbyNk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WQApbyNk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WQApbyNk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WQApbyNk .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WQApbyNk .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WQApbyNk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WQApbyNk .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WQApbyNk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WQApbyNk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WQApbyNk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WQApbyNk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WQApbyNk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WQApbyNk button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WQApbyNk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WQApbyNk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WQApbyNk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WQApbyNk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WQApbyNk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WQApbyNk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WQApbyNk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WQApbyNk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WQApbyNk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WQApbyNk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WQApbyNk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WQApbyNk .collapsed .btn {
  display: flex;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse.collapsing,
.cid-t0WQApbyNk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WQApbyNk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WQApbyNk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WQApbyNk .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WQApbyNk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WQApbyNk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WQApbyNk .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WQApbyNk .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WQApbyNk .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WQApbyNk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WQApbyNk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WQApbyNk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WQApbyNk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WQApbyNk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WQApbyNk .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WQApbyNk .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WQApbyNk .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WQApbyNk .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WQApbyNk .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WQApbyNk .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WQApbyNk .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing,
  .cid-t0WQApbyNk .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WQApbyNk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WQApbyNk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WQApbyNk .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WQApbyNk .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WQApbyNk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WQApbyNk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WQApbyNk img {
    height: 3.8rem !important;
  }
  .cid-t0WQApbyNk .btn {
    display: flex;
  }
  .cid-t0WQApbyNk button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WQApbyNk .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WQApbyNk .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WQApbyNk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WQApbyNk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WQApbyNk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WQApbyNk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WQApbyNk .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WQApbyNk .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WQApbyNk .navbar-toggler {
  position: relative;
}
.cid-t0WQApbyNk .dropdown-item.active,
.cid-t0WQApbyNk .dropdown-item:active {
  color: initial;
}
.cid-t0WQApbyNk .widget-title {
  color: #ff40b4;
}
.cid-t0WQApbyNk .widget-text {
  color: #ff40b4;
}
.cid-t0WQApbyNk .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WQApbyNk .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WQApbyNk .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WQApbyNk .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WQApbyNk .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WQApbyNk .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WQApbyNk .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WQApbyNk .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WQApbyNk .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WQApbyNk .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WQApbyNk .menu-content-top,
  .cid-t0WQApbyNk .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WQApbyNk button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WQApbyNk .widget-title,
.cid-t0WQApbyNk .widget-icon {
  color: #1388ba;
}
.cid-t0WQAqduIF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WQAqduIF .mbr-text,
.cid-t0WQAqduIF .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WQAqduIF .mbr-section-title {
  color: #ffffff;
}
.cid-t0WQAqR1Jv {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WQAqR1Jv H1 {
  color: #0a4f6e;
}
.cid-t0WQAqR1Jv .mbr-text,
.cid-t0WQAqR1Jv .mbr-section-btn {
  color: #716c80;
}
.cid-t0WQAqR1Jv img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WQAqR1Jv img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WQAr9owO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WQAr9owO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WQAr9owO .card-title {
  transition: all 0.3s;
}
.cid-t0WQAr9owO .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WQAr9owO .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WQAr9owO .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WQAr9owO .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WQAr9owO .card-wrapper:hover .mbr-iconfont,
.cid-t0WQAr9owO .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WQAr9owO .card-title,
.cid-t0WQAr9owO .card-box {
  color: #353535;
}
.cid-t0WQAr9owO .main-title,
.cid-t0WQAr9owO .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WQArAMP5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WQArAMP5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WQArAMP5 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WQArAMP5 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WQArAMP5 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WQArAMP5 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WQArAMP5 div {
  overflow: hidden;
}
.cid-t0WQArAMP5 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WQArAMP5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WQArAMP5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WQArAMP5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WQArAMP5 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WQArAMP5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WQArAMP5 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WQArAMP5 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WQArAMP5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WQArAMP5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WQArAMP5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WQArAMP5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WQArAMP5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WQArYhef {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WQArYhef .content {
    text-align: center;
  }
  .cid-t0WQArYhef .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WQArYhef .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WQArYhef .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WQArYhef .media-wrap img {
  height: 6rem;
}
.cid-t0WQArYhef .mbr-text {
  color: #8d97ad;
}
.cid-t0WQArYhef .p-title {
  font-size: 17px;
}
.cid-t0WQArYhef .p-title span {
  color: #111111;
}
.cid-t0WQArYhef .title-card {
  font-size: 1.3rem;
}
.cid-t0WQArYhef .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WQArYhef .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WQArYhef .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WQArYhef .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WQArYhef .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WQArYhef .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WQArYhef .copyright img {
  margin-right: 10px;
}
.cid-t0WQArYhef .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WQArYhef .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WQArYhef .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WQArYhef .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WQArYhef .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WQArYhef .p-title,
.cid-t0WQArYhef .social-media {
  color: #0a4f6e;
}
.cid-t0WQArYhef H5 {
  color: #0a4f6e;
}
.cid-t0WQArYhef .copyright > p {
  color: #1388ba;
}
.cid-t0WRgaNqdw .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t0WRgaNqdw .navbar-fixed-top {
  padding-top: 0;
}
.cid-t0WRgaNqdw .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t0WRgaNqdw .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t0WRgaNqdw .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t0WRgaNqdw .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0WRgaNqdw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0WRgaNqdw .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t0WRgaNqdw .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t0WRgaNqdw .dropdown-item,
.cid-t0WRgaNqdw .nav-link,
.cid-t0WRgaNqdw .brand-name {
  font-style: normal;
}
.cid-t0WRgaNqdw .dropdown-item:hover,
.cid-t0WRgaNqdw .nav-link:hover,
.cid-t0WRgaNqdw .brand-name:hover {
  color: #1388ba !important;
}
.cid-t0WRgaNqdw .dropdown-menu {
  background-color: #ffffff;
}
.cid-t0WRgaNqdw .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t0WRgaNqdw .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t0WRgaNqdw .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t0WRgaNqdw .nav-item {
  position: relative;
}
.cid-t0WRgaNqdw .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t0WRgaNqdw .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t0WRgaNqdw .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t0WRgaNqdw .nav-link {
    line-height: 6.13;
  }
  .cid-t0WRgaNqdw .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t0WRgaNqdw .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t0WRgaNqdw .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WRgaNqdw .content-text {
  margin-bottom: 0;
}
.cid-t0WRgaNqdw .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t0WRgaNqdw .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t0WRgaNqdw .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t0WRgaNqdw .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t0WRgaNqdw .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t0WRgaNqdw .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0WRgaNqdw .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t0WRgaNqdw .content-right-side {
  text-align: center;
}
.cid-t0WRgaNqdw .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t0WRgaNqdw .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t0WRgaNqdw .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t0WRgaNqdw .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t0WRgaNqdw .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WRgaNqdw .info-widget:first-child {
  margin-left: 0;
}
.cid-t0WRgaNqdw .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t0WRgaNqdw .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t0WRgaNqdw .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t0WRgaNqdw .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t0WRgaNqdw .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t0WRgaNqdw .navbar {
    display: block;
    padding: 0;
  }
  .cid-t0WRgaNqdw .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t0WRgaNqdw .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t0WRgaNqdw .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t0WRgaNqdw .navbar-toggler {
    display: none;
  }
  .cid-t0WRgaNqdw .navbar-collapse {
    justify-content: center;
  }
}
.cid-t0WRgaNqdw .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t0WRgaNqdw .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t0WRgaNqdw .btn-sm {
  padding: 13px 29px;
}
.cid-t0WRgaNqdw .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t0WRgaNqdw .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t0WRgaNqdw .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t0WRgaNqdw .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t0WRgaNqdw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0WRgaNqdw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t0WRgaNqdw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t0WRgaNqdw .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0WRgaNqdw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0WRgaNqdw .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t0WRgaNqdw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t0WRgaNqdw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0WRgaNqdw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0WRgaNqdw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0WRgaNqdw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t0WRgaNqdw button.navbar-toggler:focus {
  outline: none;
}
.cid-t0WRgaNqdw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t0WRgaNqdw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0WRgaNqdw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WRgaNqdw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0WRgaNqdw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0WRgaNqdw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WRgaNqdw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0WRgaNqdw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0WRgaNqdw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0WRgaNqdw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0WRgaNqdw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0WRgaNqdw .collapsed .btn {
  display: flex;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse.collapsing,
.cid-t0WRgaNqdw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0WRgaNqdw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0WRgaNqdw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0WRgaNqdw .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t0WRgaNqdw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0WRgaNqdw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t0WRgaNqdw .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t0WRgaNqdw .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0WRgaNqdw .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t0WRgaNqdw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t0WRgaNqdw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t0WRgaNqdw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0WRgaNqdw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0WRgaNqdw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t0WRgaNqdw .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t0WRgaNqdw .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t0WRgaNqdw .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t0WRgaNqdw .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t0WRgaNqdw .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t0WRgaNqdw .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t0WRgaNqdw .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing,
  .cid-t0WRgaNqdw .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing .navbar-nav,
  .cid-t0WRgaNqdw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0WRgaNqdw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t0WRgaNqdw .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0WRgaNqdw .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t0WRgaNqdw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0WRgaNqdw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0WRgaNqdw img {
    height: 3.8rem !important;
  }
  .cid-t0WRgaNqdw .btn {
    display: flex;
  }
  .cid-t0WRgaNqdw button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t0WRgaNqdw .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t0WRgaNqdw .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t0WRgaNqdw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t0WRgaNqdw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0WRgaNqdw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0WRgaNqdw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t0WRgaNqdw .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t0WRgaNqdw .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t0WRgaNqdw .navbar-toggler {
  position: relative;
}
.cid-t0WRgaNqdw .dropdown-item.active,
.cid-t0WRgaNqdw .dropdown-item:active {
  color: initial;
}
.cid-t0WRgaNqdw .widget-title {
  color: #ff40b4;
}
.cid-t0WRgaNqdw .widget-text {
  color: #ff40b4;
}
.cid-t0WRgaNqdw .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t0WRgaNqdw .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t0WRgaNqdw .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t0WRgaNqdw .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t0WRgaNqdw .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t0WRgaNqdw .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t0WRgaNqdw .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t0WRgaNqdw .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t0WRgaNqdw .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t0WRgaNqdw .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t0WRgaNqdw .menu-content-top,
  .cid-t0WRgaNqdw .menu-bottom {
    padding: 0 15px;
  }
  .cid-t0WRgaNqdw button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t0WRgaNqdw .widget-title,
.cid-t0WRgaNqdw .widget-icon {
  color: #1388ba;
}
.cid-t0WRgbQNRb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WRgbQNRb .mbr-text,
.cid-t0WRgbQNRb .mbr-section-btn {
  color: #ffffff;
}
.cid-t0WRgbQNRb .mbr-section-title {
  color: #ffffff;
}
.cid-t0WRgclYyp {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/duga-pozadina-14-1921x1080.jpg");
}
.cid-t0WRgclYyp H1 {
  color: #0a4f6e;
}
.cid-t0WRgclYyp .mbr-text,
.cid-t0WRgclYyp .mbr-section-btn {
  color: #716c80;
}
.cid-t0WRgclYyp img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t0WRgclYyp img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t0WRgcEPm4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t0WRgcEPm4 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t0WRgcEPm4 .card-title {
  transition: all 0.3s;
}
.cid-t0WRgcEPm4 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t0WRgcEPm4 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t0WRgcEPm4 .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t0WRgcEPm4 .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t0WRgcEPm4 .card-wrapper:hover .mbr-iconfont,
.cid-t0WRgcEPm4 .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t0WRgcEPm4 .card-title,
.cid-t0WRgcEPm4 .card-box {
  color: #353535;
}
.cid-t0WRgcEPm4 .main-title,
.cid-t0WRgcEPm4 .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t0WRgd5L77 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0WRgd5L77 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0WRgd5L77 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t0WRgd5L77 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t0WRgd5L77 .btn-primary-outline:active {
  color: gray;
}
.cid-t0WRgd5L77 .btn-primary-outline:hover {
  color: white;
}
.cid-t0WRgd5L77 div {
  overflow: hidden;
}
.cid-t0WRgd5L77 li.active .btn-primary-outline {
  color: white;
}
.cid-t0WRgd5L77 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0WRgd5L77 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0WRgd5L77 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0WRgd5L77 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t0WRgd5L77 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t0WRgd5L77 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t0WRgd5L77 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t0WRgd5L77 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t0WRgd5L77 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0WRgd5L77 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t0WRgd5L77 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0WRgd5L77 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t0WRgdsKJB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t0WRgdsKJB .content {
    text-align: center;
  }
  .cid-t0WRgdsKJB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0WRgdsKJB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t0WRgdsKJB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t0WRgdsKJB .media-wrap img {
  height: 6rem;
}
.cid-t0WRgdsKJB .mbr-text {
  color: #8d97ad;
}
.cid-t0WRgdsKJB .p-title {
  font-size: 17px;
}
.cid-t0WRgdsKJB .p-title span {
  color: #111111;
}
.cid-t0WRgdsKJB .title-card {
  font-size: 1.3rem;
}
.cid-t0WRgdsKJB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t0WRgdsKJB .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t0WRgdsKJB .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t0WRgdsKJB .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t0WRgdsKJB .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t0WRgdsKJB .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0WRgdsKJB .copyright img {
  margin-right: 10px;
}
.cid-t0WRgdsKJB .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t0WRgdsKJB .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t0WRgdsKJB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0WRgdsKJB .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t0WRgdsKJB .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0WRgdsKJB .p-title,
.cid-t0WRgdsKJB .social-media {
  color: #0a4f6e;
}
.cid-t0WRgdsKJB H5 {
  color: #0a4f6e;
}
.cid-t0WRgdsKJB .copyright > p {
  color: #1388ba;
}
.cid-t16FkPD3x8 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16FkPD3x8 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16FkPD3x8 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16FkPD3x8 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16FkPD3x8 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16FkPD3x8 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16FkPD3x8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16FkPD3x8 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16FkPD3x8 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16FkPD3x8 .dropdown-item,
.cid-t16FkPD3x8 .nav-link,
.cid-t16FkPD3x8 .brand-name {
  font-style: normal;
}
.cid-t16FkPD3x8 .dropdown-item:hover,
.cid-t16FkPD3x8 .nav-link:hover,
.cid-t16FkPD3x8 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16FkPD3x8 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16FkPD3x8 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16FkPD3x8 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16FkPD3x8 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16FkPD3x8 .nav-item {
  position: relative;
}
.cid-t16FkPD3x8 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16FkPD3x8 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16FkPD3x8 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16FkPD3x8 .nav-link {
    line-height: 6.13;
  }
  .cid-t16FkPD3x8 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16FkPD3x8 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16FkPD3x8 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16FkPD3x8 .content-text {
  margin-bottom: 0;
}
.cid-t16FkPD3x8 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16FkPD3x8 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16FkPD3x8 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16FkPD3x8 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16FkPD3x8 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16FkPD3x8 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16FkPD3x8 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16FkPD3x8 .content-right-side {
  text-align: center;
}
.cid-t16FkPD3x8 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16FkPD3x8 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16FkPD3x8 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16FkPD3x8 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16FkPD3x8 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16FkPD3x8 .info-widget:first-child {
  margin-left: 0;
}
.cid-t16FkPD3x8 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16FkPD3x8 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16FkPD3x8 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16FkPD3x8 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16FkPD3x8 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16FkPD3x8 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16FkPD3x8 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16FkPD3x8 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16FkPD3x8 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16FkPD3x8 .navbar-toggler {
    display: none;
  }
  .cid-t16FkPD3x8 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16FkPD3x8 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16FkPD3x8 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16FkPD3x8 .btn-sm {
  padding: 13px 29px;
}
.cid-t16FkPD3x8 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16FkPD3x8 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16FkPD3x8 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16FkPD3x8 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16FkPD3x8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16FkPD3x8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16FkPD3x8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16FkPD3x8 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16FkPD3x8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16FkPD3x8 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16FkPD3x8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16FkPD3x8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16FkPD3x8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16FkPD3x8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16FkPD3x8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16FkPD3x8 button.navbar-toggler:focus {
  outline: none;
}
.cid-t16FkPD3x8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16FkPD3x8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16FkPD3x8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16FkPD3x8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16FkPD3x8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16FkPD3x8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16FkPD3x8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16FkPD3x8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16FkPD3x8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16FkPD3x8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16FkPD3x8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16FkPD3x8 .collapsed .btn {
  display: flex;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse.collapsing,
.cid-t16FkPD3x8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16FkPD3x8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16FkPD3x8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16FkPD3x8 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16FkPD3x8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16FkPD3x8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16FkPD3x8 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16FkPD3x8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16FkPD3x8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16FkPD3x8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16FkPD3x8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16FkPD3x8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16FkPD3x8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16FkPD3x8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16FkPD3x8 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16FkPD3x8 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16FkPD3x8 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16FkPD3x8 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16FkPD3x8 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16FkPD3x8 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16FkPD3x8 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing,
  .cid-t16FkPD3x8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing .navbar-nav,
  .cid-t16FkPD3x8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16FkPD3x8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16FkPD3x8 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16FkPD3x8 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16FkPD3x8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16FkPD3x8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16FkPD3x8 img {
    height: 3.8rem !important;
  }
  .cid-t16FkPD3x8 .btn {
    display: flex;
  }
  .cid-t16FkPD3x8 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16FkPD3x8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16FkPD3x8 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16FkPD3x8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16FkPD3x8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16FkPD3x8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16FkPD3x8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16FkPD3x8 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16FkPD3x8 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16FkPD3x8 .navbar-toggler {
  position: relative;
}
.cid-t16FkPD3x8 .dropdown-item.active,
.cid-t16FkPD3x8 .dropdown-item:active {
  color: initial;
}
.cid-t16FkPD3x8 .widget-title {
  color: #ff40b4;
}
.cid-t16FkPD3x8 .widget-text {
  color: #ff40b4;
}
.cid-t16FkPD3x8 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16FkPD3x8 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16FkPD3x8 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16FkPD3x8 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16FkPD3x8 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16FkPD3x8 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16FkPD3x8 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16FkPD3x8 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16FkPD3x8 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16FkPD3x8 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16FkPD3x8 .menu-content-top,
  .cid-t16FkPD3x8 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16FkPD3x8 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16FkPD3x8 .widget-title,
.cid-t16FkPD3x8 .widget-icon {
  color: #1388ba;
}
.cid-t16FkQOtym {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16FkQOtym .mbr-text,
.cid-t16FkQOtym .mbr-section-btn {
  color: #ffffff;
}
.cid-t16FkQOtym .mbr-section-title {
  color: #ffffff;
}
.cid-t16FkRkGWv {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16FkRkGWv H1 {
  color: #0a4f6e;
}
.cid-t16FkRkGWv .mbr-text,
.cid-t16FkRkGWv .mbr-section-btn {
  color: #716c80;
}
.cid-t16FkRkGWv img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16FkRkGWv img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16FkRCwpi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t16FkRCwpi .container {
    max-width: 1162px;
  }
}
.cid-t16FkRCwpi .mbr-section-title {
  text-align: center;
}
.cid-t16FkRP1LA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t16FkRP1LA img,
.cid-t16FkRP1LA .item-img {
  width: 100%;
}
.cid-t16FkRP1LA .item:focus,
.cid-t16FkRP1LA span:focus {
  outline: none;
}
.cid-t16FkRP1LA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t16FkRP1LA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t16FkRP1LA .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t16FkRP1LA .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t16FkRP1LA .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t16FkRP1LA .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t16FkRP1LA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t16FkRP1LA .mbr-section-title {
  color: #232323;
}
.cid-t16FkRP1LA .mbr-text,
.cid-t16FkRP1LA .mbr-section-btn {
  text-align: left;
}
.cid-t16FkRP1LA .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t16FkRP1LA .item-subtitle {
  text-align: left;
}
.cid-t16FkSiZfy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t16FkSiZfy img,
.cid-t16FkSiZfy .item-img {
  width: 100%;
}
.cid-t16FkSiZfy .item:focus,
.cid-t16FkSiZfy span:focus {
  outline: none;
}
.cid-t16FkSiZfy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t16FkSiZfy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t16FkSiZfy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t16FkSiZfy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t16FkSiZfy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t16FkSiZfy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t16FkSiZfy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t16FkSiZfy .mbr-section-title {
  color: #232323;
}
.cid-t16FkSiZfy .mbr-text,
.cid-t16FkSiZfy .mbr-section-btn {
  text-align: left;
}
.cid-t16FkSiZfy .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t16FkSiZfy .item-subtitle {
  text-align: left;
}
.cid-t16FkSMm93 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t16FkSMm93 img,
.cid-t16FkSMm93 .item-img {
  width: 100%;
}
.cid-t16FkSMm93 .item:focus,
.cid-t16FkSMm93 span:focus {
  outline: none;
}
.cid-t16FkSMm93 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t16FkSMm93 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t16FkSMm93 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t16FkSMm93 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t16FkSMm93 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t16FkSMm93 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t16FkSMm93 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t16FkSMm93 .mbr-section-title {
  color: #232323;
}
.cid-t16FkSMm93 .mbr-text,
.cid-t16FkSMm93 .mbr-section-btn {
  text-align: left;
}
.cid-t16FkSMm93 .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t16FkSMm93 .item-subtitle {
  text-align: left;
}
.cid-t16FkTkRUz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t16FkTkRUz img,
.cid-t16FkTkRUz .item-img {
  width: 100%;
}
.cid-t16FkTkRUz .item:focus,
.cid-t16FkTkRUz span:focus {
  outline: none;
}
.cid-t16FkTkRUz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t16FkTkRUz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t16FkTkRUz .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t16FkTkRUz .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t16FkTkRUz .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t16FkTkRUz .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t16FkTkRUz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t16FkTkRUz .mbr-section-title {
  color: #232323;
}
.cid-t16FkTkRUz .mbr-text,
.cid-t16FkTkRUz .mbr-section-btn {
  text-align: left;
}
.cid-t16FkTkRUz .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t16FkTkRUz .item-subtitle {
  text-align: left;
}
.cid-t16FkUgaDK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16FkUgaDK .content {
    text-align: center;
  }
  .cid-t16FkUgaDK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16FkUgaDK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16FkUgaDK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16FkUgaDK .media-wrap img {
  height: 6rem;
}
.cid-t16FkUgaDK .mbr-text {
  color: #8d97ad;
}
.cid-t16FkUgaDK .p-title {
  font-size: 17px;
}
.cid-t16FkUgaDK .p-title span {
  color: #111111;
}
.cid-t16FkUgaDK .title-card {
  font-size: 1.3rem;
}
.cid-t16FkUgaDK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16FkUgaDK .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16FkUgaDK .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16FkUgaDK .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16FkUgaDK .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16FkUgaDK .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16FkUgaDK .copyright img {
  margin-right: 10px;
}
.cid-t16FkUgaDK .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16FkUgaDK .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16FkUgaDK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16FkUgaDK .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16FkUgaDK .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16FkUgaDK .p-title,
.cid-t16FkUgaDK .social-media {
  color: #0a4f6e;
}
.cid-t16FkUgaDK H5 {
  color: #0a4f6e;
}
.cid-t16FkUgaDK .copyright > p {
  color: #1388ba;
}
.cid-t16M8HDiLv .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16M8HDiLv .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16M8HDiLv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16M8HDiLv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16M8HDiLv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16M8HDiLv .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16M8HDiLv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16M8HDiLv .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16M8HDiLv .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16M8HDiLv .dropdown-item,
.cid-t16M8HDiLv .nav-link,
.cid-t16M8HDiLv .brand-name {
  font-style: normal;
}
.cid-t16M8HDiLv .dropdown-item:hover,
.cid-t16M8HDiLv .nav-link:hover,
.cid-t16M8HDiLv .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16M8HDiLv .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16M8HDiLv .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16M8HDiLv .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16M8HDiLv .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16M8HDiLv .nav-item {
  position: relative;
}
.cid-t16M8HDiLv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16M8HDiLv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16M8HDiLv .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16M8HDiLv .nav-link {
    line-height: 6.13;
  }
  .cid-t16M8HDiLv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16M8HDiLv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16M8HDiLv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16M8HDiLv .content-text {
  margin-bottom: 0;
}
.cid-t16M8HDiLv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16M8HDiLv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16M8HDiLv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16M8HDiLv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16M8HDiLv .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16M8HDiLv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16M8HDiLv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16M8HDiLv .content-right-side {
  text-align: center;
}
.cid-t16M8HDiLv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16M8HDiLv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16M8HDiLv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16M8HDiLv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16M8HDiLv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16M8HDiLv .info-widget:first-child {
  margin-left: 0;
}
.cid-t16M8HDiLv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16M8HDiLv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16M8HDiLv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16M8HDiLv .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16M8HDiLv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16M8HDiLv .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16M8HDiLv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16M8HDiLv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16M8HDiLv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16M8HDiLv .navbar-toggler {
    display: none;
  }
  .cid-t16M8HDiLv .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16M8HDiLv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16M8HDiLv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16M8HDiLv .btn-sm {
  padding: 13px 29px;
}
.cid-t16M8HDiLv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16M8HDiLv .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16M8HDiLv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16M8HDiLv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16M8HDiLv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16M8HDiLv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16M8HDiLv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16M8HDiLv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16M8HDiLv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16M8HDiLv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16M8HDiLv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16M8HDiLv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16M8HDiLv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16M8HDiLv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16M8HDiLv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16M8HDiLv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16M8HDiLv button.navbar-toggler:focus {
  outline: none;
}
.cid-t16M8HDiLv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16M8HDiLv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16M8HDiLv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16M8HDiLv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16M8HDiLv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16M8HDiLv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16M8HDiLv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16M8HDiLv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16M8HDiLv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16M8HDiLv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16M8HDiLv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16M8HDiLv .collapsed .btn {
  display: flex;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse.collapsing,
.cid-t16M8HDiLv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16M8HDiLv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16M8HDiLv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16M8HDiLv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16M8HDiLv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16M8HDiLv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16M8HDiLv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16M8HDiLv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16M8HDiLv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16M8HDiLv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16M8HDiLv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16M8HDiLv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16M8HDiLv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16M8HDiLv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16M8HDiLv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16M8HDiLv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16M8HDiLv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16M8HDiLv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16M8HDiLv .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16M8HDiLv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16M8HDiLv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing,
  .cid-t16M8HDiLv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing .navbar-nav,
  .cid-t16M8HDiLv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16M8HDiLv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16M8HDiLv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16M8HDiLv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16M8HDiLv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16M8HDiLv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16M8HDiLv img {
    height: 3.8rem !important;
  }
  .cid-t16M8HDiLv .btn {
    display: flex;
  }
  .cid-t16M8HDiLv button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16M8HDiLv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16M8HDiLv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16M8HDiLv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16M8HDiLv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16M8HDiLv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16M8HDiLv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16M8HDiLv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16M8HDiLv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16M8HDiLv .navbar-toggler {
  position: relative;
}
.cid-t16M8HDiLv .dropdown-item.active,
.cid-t16M8HDiLv .dropdown-item:active {
  color: initial;
}
.cid-t16M8HDiLv .widget-title {
  color: #ff40b4;
}
.cid-t16M8HDiLv .widget-text {
  color: #ff40b4;
}
.cid-t16M8HDiLv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16M8HDiLv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16M8HDiLv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16M8HDiLv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16M8HDiLv .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16M8HDiLv .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16M8HDiLv .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16M8HDiLv .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16M8HDiLv .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16M8HDiLv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16M8HDiLv .menu-content-top,
  .cid-t16M8HDiLv .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16M8HDiLv button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16M8HDiLv .widget-title,
.cid-t16M8HDiLv .widget-icon {
  color: #1388ba;
}
.cid-t16M8IqGAg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16M8IqGAg .mbr-text,
.cid-t16M8IqGAg .mbr-section-btn {
  color: #ffffff;
}
.cid-t16M8IqGAg .mbr-section-title {
  color: #ffffff;
}
.cid-t16M8IKb8D {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16M8IKb8D H1 {
  color: #0a4f6e;
}
.cid-t16M8IKb8D .mbr-text,
.cid-t16M8IKb8D .mbr-section-btn {
  color: #716c80;
}
.cid-t16M8IKb8D img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16M8IKb8D img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16M8J8wny {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16M8J8wny .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16M8J8wny .card-title {
  transition: all 0.3s;
}
.cid-t16M8J8wny .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16M8J8wny .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16M8J8wny .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16M8J8wny .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16M8J8wny .card-wrapper:hover .mbr-iconfont,
.cid-t16M8J8wny .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16M8J8wny .card-title,
.cid-t16M8J8wny .card-box {
  color: #353535;
}
.cid-t16M8J8wny .main-title,
.cid-t16M8J8wny .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16M8Jx95p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16M8Jx95p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16M8Jx95p .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16M8Jx95p .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16M8Jx95p .btn-primary-outline:active {
  color: gray;
}
.cid-t16M8Jx95p .btn-primary-outline:hover {
  color: white;
}
.cid-t16M8Jx95p div {
  overflow: hidden;
}
.cid-t16M8Jx95p li.active .btn-primary-outline {
  color: white;
}
.cid-t16M8Jx95p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16M8Jx95p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16M8Jx95p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16M8Jx95p .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16M8Jx95p .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16M8Jx95p .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16M8Jx95p .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16M8Jx95p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16M8Jx95p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16M8Jx95p .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16M8Jx95p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16M8Jx95p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16M8JYfOD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16M8JYfOD .content {
    text-align: center;
  }
  .cid-t16M8JYfOD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16M8JYfOD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16M8JYfOD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16M8JYfOD .media-wrap img {
  height: 6rem;
}
.cid-t16M8JYfOD .mbr-text {
  color: #8d97ad;
}
.cid-t16M8JYfOD .p-title {
  font-size: 17px;
}
.cid-t16M8JYfOD .p-title span {
  color: #111111;
}
.cid-t16M8JYfOD .title-card {
  font-size: 1.3rem;
}
.cid-t16M8JYfOD .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16M8JYfOD .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16M8JYfOD .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16M8JYfOD .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16M8JYfOD .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16M8JYfOD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16M8JYfOD .copyright img {
  margin-right: 10px;
}
.cid-t16M8JYfOD .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16M8JYfOD .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16M8JYfOD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16M8JYfOD .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16M8JYfOD .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16M8JYfOD .p-title,
.cid-t16M8JYfOD .social-media {
  color: #0a4f6e;
}
.cid-t16M8JYfOD H5 {
  color: #0a4f6e;
}
.cid-t16M8JYfOD .copyright > p {
  color: #1388ba;
}
.cid-t16NwjZ0kJ .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16NwjZ0kJ .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16NwjZ0kJ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16NwjZ0kJ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16NwjZ0kJ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16NwjZ0kJ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16NwjZ0kJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16NwjZ0kJ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16NwjZ0kJ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16NwjZ0kJ .dropdown-item,
.cid-t16NwjZ0kJ .nav-link,
.cid-t16NwjZ0kJ .brand-name {
  font-style: normal;
}
.cid-t16NwjZ0kJ .dropdown-item:hover,
.cid-t16NwjZ0kJ .nav-link:hover,
.cid-t16NwjZ0kJ .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16NwjZ0kJ .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16NwjZ0kJ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16NwjZ0kJ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16NwjZ0kJ .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16NwjZ0kJ .nav-item {
  position: relative;
}
.cid-t16NwjZ0kJ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16NwjZ0kJ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16NwjZ0kJ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16NwjZ0kJ .nav-link {
    line-height: 6.13;
  }
  .cid-t16NwjZ0kJ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16NwjZ0kJ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16NwjZ0kJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16NwjZ0kJ .content-text {
  margin-bottom: 0;
}
.cid-t16NwjZ0kJ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16NwjZ0kJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16NwjZ0kJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16NwjZ0kJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16NwjZ0kJ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16NwjZ0kJ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16NwjZ0kJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16NwjZ0kJ .content-right-side {
  text-align: center;
}
.cid-t16NwjZ0kJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16NwjZ0kJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16NwjZ0kJ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16NwjZ0kJ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16NwjZ0kJ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16NwjZ0kJ .info-widget:first-child {
  margin-left: 0;
}
.cid-t16NwjZ0kJ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16NwjZ0kJ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16NwjZ0kJ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16NwjZ0kJ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16NwjZ0kJ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16NwjZ0kJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16NwjZ0kJ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16NwjZ0kJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16NwjZ0kJ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16NwjZ0kJ .navbar-toggler {
    display: none;
  }
  .cid-t16NwjZ0kJ .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16NwjZ0kJ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16NwjZ0kJ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16NwjZ0kJ .btn-sm {
  padding: 13px 29px;
}
.cid-t16NwjZ0kJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16NwjZ0kJ .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16NwjZ0kJ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16NwjZ0kJ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16NwjZ0kJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16NwjZ0kJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16NwjZ0kJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16NwjZ0kJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16NwjZ0kJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16NwjZ0kJ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16NwjZ0kJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16NwjZ0kJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16NwjZ0kJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16NwjZ0kJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16NwjZ0kJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16NwjZ0kJ button.navbar-toggler:focus {
  outline: none;
}
.cid-t16NwjZ0kJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16NwjZ0kJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16NwjZ0kJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16NwjZ0kJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16NwjZ0kJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16NwjZ0kJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16NwjZ0kJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16NwjZ0kJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16NwjZ0kJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16NwjZ0kJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16NwjZ0kJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16NwjZ0kJ .collapsed .btn {
  display: flex;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.collapsing,
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16NwjZ0kJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16NwjZ0kJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16NwjZ0kJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16NwjZ0kJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16NwjZ0kJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16NwjZ0kJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16NwjZ0kJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16NwjZ0kJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16NwjZ0kJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16NwjZ0kJ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16NwjZ0kJ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16NwjZ0kJ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16NwjZ0kJ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16NwjZ0kJ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16NwjZ0kJ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16NwjZ0kJ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing,
  .cid-t16NwjZ0kJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing .navbar-nav,
  .cid-t16NwjZ0kJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16NwjZ0kJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16NwjZ0kJ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16NwjZ0kJ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16NwjZ0kJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16NwjZ0kJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16NwjZ0kJ img {
    height: 3.8rem !important;
  }
  .cid-t16NwjZ0kJ .btn {
    display: flex;
  }
  .cid-t16NwjZ0kJ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16NwjZ0kJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16NwjZ0kJ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16NwjZ0kJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16NwjZ0kJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16NwjZ0kJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16NwjZ0kJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16NwjZ0kJ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16NwjZ0kJ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16NwjZ0kJ .navbar-toggler {
  position: relative;
}
.cid-t16NwjZ0kJ .dropdown-item.active,
.cid-t16NwjZ0kJ .dropdown-item:active {
  color: initial;
}
.cid-t16NwjZ0kJ .widget-title {
  color: #ff40b4;
}
.cid-t16NwjZ0kJ .widget-text {
  color: #ff40b4;
}
.cid-t16NwjZ0kJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16NwjZ0kJ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16NwjZ0kJ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16NwjZ0kJ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16NwjZ0kJ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16NwjZ0kJ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16NwjZ0kJ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16NwjZ0kJ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16NwjZ0kJ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16NwjZ0kJ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16NwjZ0kJ .menu-content-top,
  .cid-t16NwjZ0kJ .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16NwjZ0kJ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16NwjZ0kJ .widget-title,
.cid-t16NwjZ0kJ .widget-icon {
  color: #1388ba;
}
.cid-t16NwlgaHW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16NwlgaHW .mbr-text,
.cid-t16NwlgaHW .mbr-section-btn {
  color: #ffffff;
}
.cid-t16NwlgaHW .mbr-section-title {
  color: #ffffff;
}
.cid-t16NwlPCPD {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16NwlPCPD H1 {
  color: #0a4f6e;
}
.cid-t16NwlPCPD .mbr-text,
.cid-t16NwlPCPD .mbr-section-btn {
  color: #716c80;
}
.cid-t16NwlPCPD img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16NwlPCPD img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16Nwm87ta {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16Nwm87ta .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16Nwm87ta .card-title {
  transition: all 0.3s;
}
.cid-t16Nwm87ta .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16Nwm87ta .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16Nwm87ta .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16Nwm87ta .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16Nwm87ta .card-wrapper:hover .mbr-iconfont,
.cid-t16Nwm87ta .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16Nwm87ta .card-title,
.cid-t16Nwm87ta .card-box {
  color: #353535;
}
.cid-t16Nwm87ta .main-title,
.cid-t16Nwm87ta .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16NwmAkAI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16NwmAkAI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16NwmAkAI .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16NwmAkAI .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16NwmAkAI .btn-primary-outline:active {
  color: gray;
}
.cid-t16NwmAkAI .btn-primary-outline:hover {
  color: white;
}
.cid-t16NwmAkAI div {
  overflow: hidden;
}
.cid-t16NwmAkAI li.active .btn-primary-outline {
  color: white;
}
.cid-t16NwmAkAI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16NwmAkAI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16NwmAkAI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16NwmAkAI .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16NwmAkAI .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16NwmAkAI .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16NwmAkAI .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16NwmAkAI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16NwmAkAI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16NwmAkAI .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16NwmAkAI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16NwmAkAI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16Nwn1jsS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16Nwn1jsS .content {
    text-align: center;
  }
  .cid-t16Nwn1jsS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16Nwn1jsS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16Nwn1jsS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16Nwn1jsS .media-wrap img {
  height: 6rem;
}
.cid-t16Nwn1jsS .mbr-text {
  color: #8d97ad;
}
.cid-t16Nwn1jsS .p-title {
  font-size: 17px;
}
.cid-t16Nwn1jsS .p-title span {
  color: #111111;
}
.cid-t16Nwn1jsS .title-card {
  font-size: 1.3rem;
}
.cid-t16Nwn1jsS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16Nwn1jsS .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16Nwn1jsS .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16Nwn1jsS .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16Nwn1jsS .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16Nwn1jsS .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16Nwn1jsS .copyright img {
  margin-right: 10px;
}
.cid-t16Nwn1jsS .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16Nwn1jsS .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16Nwn1jsS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16Nwn1jsS .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16Nwn1jsS .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16Nwn1jsS .p-title,
.cid-t16Nwn1jsS .social-media {
  color: #0a4f6e;
}
.cid-t16Nwn1jsS H5 {
  color: #0a4f6e;
}
.cid-t16Nwn1jsS .copyright > p {
  color: #1388ba;
}
.cid-t16O6cmhIA .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16O6cmhIA .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16O6cmhIA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16O6cmhIA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16O6cmhIA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16O6cmhIA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16O6cmhIA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16O6cmhIA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16O6cmhIA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16O6cmhIA .dropdown-item,
.cid-t16O6cmhIA .nav-link,
.cid-t16O6cmhIA .brand-name {
  font-style: normal;
}
.cid-t16O6cmhIA .dropdown-item:hover,
.cid-t16O6cmhIA .nav-link:hover,
.cid-t16O6cmhIA .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16O6cmhIA .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16O6cmhIA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16O6cmhIA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16O6cmhIA .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16O6cmhIA .nav-item {
  position: relative;
}
.cid-t16O6cmhIA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16O6cmhIA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16O6cmhIA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16O6cmhIA .nav-link {
    line-height: 6.13;
  }
  .cid-t16O6cmhIA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16O6cmhIA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16O6cmhIA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16O6cmhIA .content-text {
  margin-bottom: 0;
}
.cid-t16O6cmhIA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16O6cmhIA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16O6cmhIA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16O6cmhIA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16O6cmhIA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16O6cmhIA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16O6cmhIA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16O6cmhIA .content-right-side {
  text-align: center;
}
.cid-t16O6cmhIA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16O6cmhIA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16O6cmhIA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16O6cmhIA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16O6cmhIA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16O6cmhIA .info-widget:first-child {
  margin-left: 0;
}
.cid-t16O6cmhIA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16O6cmhIA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16O6cmhIA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16O6cmhIA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16O6cmhIA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16O6cmhIA .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16O6cmhIA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16O6cmhIA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16O6cmhIA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16O6cmhIA .navbar-toggler {
    display: none;
  }
  .cid-t16O6cmhIA .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16O6cmhIA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16O6cmhIA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16O6cmhIA .btn-sm {
  padding: 13px 29px;
}
.cid-t16O6cmhIA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16O6cmhIA .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16O6cmhIA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16O6cmhIA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16O6cmhIA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16O6cmhIA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16O6cmhIA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16O6cmhIA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16O6cmhIA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16O6cmhIA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16O6cmhIA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16O6cmhIA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16O6cmhIA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16O6cmhIA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16O6cmhIA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16O6cmhIA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16O6cmhIA button.navbar-toggler:focus {
  outline: none;
}
.cid-t16O6cmhIA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16O6cmhIA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16O6cmhIA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16O6cmhIA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16O6cmhIA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16O6cmhIA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16O6cmhIA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16O6cmhIA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16O6cmhIA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16O6cmhIA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16O6cmhIA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16O6cmhIA .collapsed .btn {
  display: flex;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse.collapsing,
.cid-t16O6cmhIA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16O6cmhIA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16O6cmhIA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16O6cmhIA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16O6cmhIA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16O6cmhIA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16O6cmhIA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16O6cmhIA .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16O6cmhIA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16O6cmhIA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16O6cmhIA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16O6cmhIA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16O6cmhIA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16O6cmhIA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16O6cmhIA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16O6cmhIA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16O6cmhIA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16O6cmhIA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16O6cmhIA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16O6cmhIA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16O6cmhIA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing,
  .cid-t16O6cmhIA .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing .navbar-nav,
  .cid-t16O6cmhIA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16O6cmhIA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16O6cmhIA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16O6cmhIA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16O6cmhIA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16O6cmhIA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16O6cmhIA img {
    height: 3.8rem !important;
  }
  .cid-t16O6cmhIA .btn {
    display: flex;
  }
  .cid-t16O6cmhIA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16O6cmhIA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16O6cmhIA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16O6cmhIA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16O6cmhIA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16O6cmhIA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16O6cmhIA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16O6cmhIA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16O6cmhIA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16O6cmhIA .navbar-toggler {
  position: relative;
}
.cid-t16O6cmhIA .dropdown-item.active,
.cid-t16O6cmhIA .dropdown-item:active {
  color: initial;
}
.cid-t16O6cmhIA .widget-title {
  color: #ff40b4;
}
.cid-t16O6cmhIA .widget-text {
  color: #ff40b4;
}
.cid-t16O6cmhIA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16O6cmhIA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16O6cmhIA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16O6cmhIA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16O6cmhIA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16O6cmhIA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16O6cmhIA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16O6cmhIA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16O6cmhIA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16O6cmhIA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16O6cmhIA .menu-content-top,
  .cid-t16O6cmhIA .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16O6cmhIA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16O6cmhIA .widget-title,
.cid-t16O6cmhIA .widget-icon {
  color: #1388ba;
}
.cid-t16O6dEIHf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16O6dEIHf .mbr-text,
.cid-t16O6dEIHf .mbr-section-btn {
  color: #ffffff;
}
.cid-t16O6dEIHf .mbr-section-title {
  color: #ffffff;
}
.cid-t16O6eiouy {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16O6eiouy H1 {
  color: #0a4f6e;
}
.cid-t16O6eiouy .mbr-text,
.cid-t16O6eiouy .mbr-section-btn {
  color: #716c80;
}
.cid-t16O6eiouy img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16O6eiouy img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16O6eCYUC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16O6eCYUC .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16O6eCYUC .card-title {
  transition: all 0.3s;
}
.cid-t16O6eCYUC .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16O6eCYUC .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16O6eCYUC .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16O6eCYUC .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16O6eCYUC .card-wrapper:hover .mbr-iconfont,
.cid-t16O6eCYUC .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16O6eCYUC .card-title,
.cid-t16O6eCYUC .card-box {
  color: #353535;
}
.cid-t16O6eCYUC .main-title,
.cid-t16O6eCYUC .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16O6fbzTU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16O6fbzTU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16O6fbzTU .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16O6fbzTU .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16O6fbzTU .btn-primary-outline:active {
  color: gray;
}
.cid-t16O6fbzTU .btn-primary-outline:hover {
  color: white;
}
.cid-t16O6fbzTU div {
  overflow: hidden;
}
.cid-t16O6fbzTU li.active .btn-primary-outline {
  color: white;
}
.cid-t16O6fbzTU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16O6fbzTU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16O6fbzTU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16O6fbzTU .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16O6fbzTU .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16O6fbzTU .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16O6fbzTU .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16O6fbzTU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16O6fbzTU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16O6fbzTU .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16O6fbzTU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16O6fbzTU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16O6fDrGh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16O6fDrGh .content {
    text-align: center;
  }
  .cid-t16O6fDrGh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16O6fDrGh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16O6fDrGh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16O6fDrGh .media-wrap img {
  height: 6rem;
}
.cid-t16O6fDrGh .mbr-text {
  color: #8d97ad;
}
.cid-t16O6fDrGh .p-title {
  font-size: 17px;
}
.cid-t16O6fDrGh .p-title span {
  color: #111111;
}
.cid-t16O6fDrGh .title-card {
  font-size: 1.3rem;
}
.cid-t16O6fDrGh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16O6fDrGh .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16O6fDrGh .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16O6fDrGh .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16O6fDrGh .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16O6fDrGh .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16O6fDrGh .copyright img {
  margin-right: 10px;
}
.cid-t16O6fDrGh .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16O6fDrGh .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16O6fDrGh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16O6fDrGh .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16O6fDrGh .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16O6fDrGh .p-title,
.cid-t16O6fDrGh .social-media {
  color: #0a4f6e;
}
.cid-t16O6fDrGh H5 {
  color: #0a4f6e;
}
.cid-t16O6fDrGh .copyright > p {
  color: #1388ba;
}
.cid-t16OVqGctL .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16OVqGctL .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16OVqGctL .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16OVqGctL .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16OVqGctL .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16OVqGctL .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16OVqGctL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16OVqGctL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16OVqGctL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16OVqGctL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16OVqGctL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16OVqGctL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16OVqGctL .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16OVqGctL .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16OVqGctL .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16OVqGctL .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16OVqGctL .dropdown-item,
.cid-t16OVqGctL .nav-link,
.cid-t16OVqGctL .brand-name {
  font-style: normal;
}
.cid-t16OVqGctL .dropdown-item:hover,
.cid-t16OVqGctL .nav-link:hover,
.cid-t16OVqGctL .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16OVqGctL .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16OVqGctL .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16OVqGctL .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16OVqGctL .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16OVqGctL .nav-item {
  position: relative;
}
.cid-t16OVqGctL .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16OVqGctL .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16OVqGctL .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16OVqGctL .nav-link {
    line-height: 6.13;
  }
  .cid-t16OVqGctL .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16OVqGctL .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16OVqGctL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16OVqGctL .content-text {
  margin-bottom: 0;
}
.cid-t16OVqGctL .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16OVqGctL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16OVqGctL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16OVqGctL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16OVqGctL .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16OVqGctL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16OVqGctL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16OVqGctL .content-right-side {
  text-align: center;
}
.cid-t16OVqGctL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16OVqGctL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16OVqGctL .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16OVqGctL .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16OVqGctL .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16OVqGctL .info-widget:first-child {
  margin-left: 0;
}
.cid-t16OVqGctL .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16OVqGctL .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16OVqGctL .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16OVqGctL .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16OVqGctL .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16OVqGctL .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16OVqGctL .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16OVqGctL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16OVqGctL .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16OVqGctL .navbar-toggler {
    display: none;
  }
  .cid-t16OVqGctL .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16OVqGctL .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16OVqGctL .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16OVqGctL .btn-sm {
  padding: 13px 29px;
}
.cid-t16OVqGctL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16OVqGctL .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16OVqGctL .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16OVqGctL .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16OVqGctL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16OVqGctL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16OVqGctL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16OVqGctL .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16OVqGctL .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16OVqGctL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16OVqGctL .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16OVqGctL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16OVqGctL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16OVqGctL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16OVqGctL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16OVqGctL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16OVqGctL button.navbar-toggler:focus {
  outline: none;
}
.cid-t16OVqGctL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16OVqGctL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16OVqGctL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16OVqGctL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16OVqGctL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16OVqGctL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16OVqGctL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16OVqGctL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16OVqGctL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16OVqGctL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16OVqGctL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16OVqGctL .collapsed .btn {
  display: flex;
}
.cid-t16OVqGctL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16OVqGctL .collapsed .navbar-collapse.collapsing,
.cid-t16OVqGctL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16OVqGctL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16OVqGctL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16OVqGctL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16OVqGctL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16OVqGctL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16OVqGctL .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16OVqGctL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16OVqGctL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16OVqGctL .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16OVqGctL .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16OVqGctL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16OVqGctL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16OVqGctL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16OVqGctL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16OVqGctL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16OVqGctL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16OVqGctL .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16OVqGctL .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16OVqGctL .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16OVqGctL .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16OVqGctL .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16OVqGctL .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16OVqGctL .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing,
  .cid-t16OVqGctL .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing .navbar-nav,
  .cid-t16OVqGctL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16OVqGctL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16OVqGctL .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16OVqGctL .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16OVqGctL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16OVqGctL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16OVqGctL img {
    height: 3.8rem !important;
  }
  .cid-t16OVqGctL .btn {
    display: flex;
  }
  .cid-t16OVqGctL button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16OVqGctL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16OVqGctL .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16OVqGctL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16OVqGctL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16OVqGctL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16OVqGctL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16OVqGctL .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16OVqGctL .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16OVqGctL .navbar-toggler {
  position: relative;
}
.cid-t16OVqGctL .dropdown-item.active,
.cid-t16OVqGctL .dropdown-item:active {
  color: initial;
}
.cid-t16OVqGctL .widget-title {
  color: #ff40b4;
}
.cid-t16OVqGctL .widget-text {
  color: #ff40b4;
}
.cid-t16OVqGctL .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16OVqGctL .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16OVqGctL .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16OVqGctL .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16OVqGctL .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16OVqGctL .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16OVqGctL .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16OVqGctL .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16OVqGctL .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16OVqGctL .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16OVqGctL .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16OVqGctL .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16OVqGctL .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16OVqGctL .menu-content-top,
  .cid-t16OVqGctL .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16OVqGctL button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16OVqGctL .widget-title,
.cid-t16OVqGctL .widget-icon {
  color: #1388ba;
}
.cid-t16OVs7hr1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16OVs7hr1 .mbr-text,
.cid-t16OVs7hr1 .mbr-section-btn {
  color: #ffffff;
}
.cid-t16OVs7hr1 .mbr-section-title {
  color: #ffffff;
}
.cid-t16OVsOHGa {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16OVsOHGa H1 {
  color: #0a4f6e;
}
.cid-t16OVsOHGa .mbr-text,
.cid-t16OVsOHGa .mbr-section-btn {
  color: #716c80;
}
.cid-t16OVsOHGa img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16OVsOHGa img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16OVtb1gU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16OVtb1gU .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16OVtb1gU .card-title {
  transition: all 0.3s;
}
.cid-t16OVtb1gU .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16OVtb1gU .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16OVtb1gU .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16OVtb1gU .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16OVtb1gU .card-wrapper:hover .mbr-iconfont,
.cid-t16OVtb1gU .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16OVtb1gU .card-title,
.cid-t16OVtb1gU .card-box {
  color: #353535;
}
.cid-t16OVtb1gU .main-title,
.cid-t16OVtb1gU .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16OVtK0Bw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16OVtK0Bw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16OVtK0Bw .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16OVtK0Bw .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16OVtK0Bw .btn-primary-outline:active {
  color: gray;
}
.cid-t16OVtK0Bw .btn-primary-outline:hover {
  color: white;
}
.cid-t16OVtK0Bw div {
  overflow: hidden;
}
.cid-t16OVtK0Bw li.active .btn-primary-outline {
  color: white;
}
.cid-t16OVtK0Bw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16OVtK0Bw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16OVtK0Bw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16OVtK0Bw .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16OVtK0Bw .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16OVtK0Bw .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16OVtK0Bw .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16OVtK0Bw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16OVtK0Bw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16OVtK0Bw .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16OVtK0Bw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16OVtK0Bw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16OVurAiC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16OVurAiC .content {
    text-align: center;
  }
  .cid-t16OVurAiC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16OVurAiC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16OVurAiC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16OVurAiC .media-wrap img {
  height: 6rem;
}
.cid-t16OVurAiC .mbr-text {
  color: #8d97ad;
}
.cid-t16OVurAiC .p-title {
  font-size: 17px;
}
.cid-t16OVurAiC .p-title span {
  color: #111111;
}
.cid-t16OVurAiC .title-card {
  font-size: 1.3rem;
}
.cid-t16OVurAiC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16OVurAiC .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16OVurAiC .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16OVurAiC .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16OVurAiC .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16OVurAiC .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16OVurAiC .copyright img {
  margin-right: 10px;
}
.cid-t16OVurAiC .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16OVurAiC .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16OVurAiC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16OVurAiC .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16OVurAiC .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16OVurAiC .p-title,
.cid-t16OVurAiC .social-media {
  color: #0a4f6e;
}
.cid-t16OVurAiC H5 {
  color: #0a4f6e;
}
.cid-t16OVurAiC .copyright > p {
  color: #1388ba;
}
.cid-t16Q1WwLAW .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16Q1WwLAW .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16Q1WwLAW .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16Q1WwLAW .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16Q1WwLAW .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16Q1WwLAW .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16Q1WwLAW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16Q1WwLAW .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16Q1WwLAW .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16Q1WwLAW .dropdown-item,
.cid-t16Q1WwLAW .nav-link,
.cid-t16Q1WwLAW .brand-name {
  font-style: normal;
}
.cid-t16Q1WwLAW .dropdown-item:hover,
.cid-t16Q1WwLAW .nav-link:hover,
.cid-t16Q1WwLAW .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16Q1WwLAW .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16Q1WwLAW .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16Q1WwLAW .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16Q1WwLAW .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16Q1WwLAW .nav-item {
  position: relative;
}
.cid-t16Q1WwLAW .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16Q1WwLAW .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16Q1WwLAW .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16Q1WwLAW .nav-link {
    line-height: 6.13;
  }
  .cid-t16Q1WwLAW .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16Q1WwLAW .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16Q1WwLAW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16Q1WwLAW .content-text {
  margin-bottom: 0;
}
.cid-t16Q1WwLAW .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16Q1WwLAW .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16Q1WwLAW .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16Q1WwLAW .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16Q1WwLAW .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16Q1WwLAW .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16Q1WwLAW .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16Q1WwLAW .content-right-side {
  text-align: center;
}
.cid-t16Q1WwLAW .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16Q1WwLAW .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16Q1WwLAW .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16Q1WwLAW .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16Q1WwLAW .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16Q1WwLAW .info-widget:first-child {
  margin-left: 0;
}
.cid-t16Q1WwLAW .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16Q1WwLAW .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16Q1WwLAW .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16Q1WwLAW .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16Q1WwLAW .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16Q1WwLAW .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16Q1WwLAW .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16Q1WwLAW .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16Q1WwLAW .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16Q1WwLAW .navbar-toggler {
    display: none;
  }
  .cid-t16Q1WwLAW .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16Q1WwLAW .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16Q1WwLAW .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16Q1WwLAW .btn-sm {
  padding: 13px 29px;
}
.cid-t16Q1WwLAW .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16Q1WwLAW .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16Q1WwLAW .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16Q1WwLAW .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16Q1WwLAW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16Q1WwLAW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16Q1WwLAW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16Q1WwLAW .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16Q1WwLAW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16Q1WwLAW .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16Q1WwLAW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16Q1WwLAW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16Q1WwLAW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16Q1WwLAW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16Q1WwLAW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16Q1WwLAW button.navbar-toggler:focus {
  outline: none;
}
.cid-t16Q1WwLAW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16Q1WwLAW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16Q1WwLAW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16Q1WwLAW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16Q1WwLAW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16Q1WwLAW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16Q1WwLAW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16Q1WwLAW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16Q1WwLAW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16Q1WwLAW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16Q1WwLAW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16Q1WwLAW .collapsed .btn {
  display: flex;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse.collapsing,
.cid-t16Q1WwLAW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16Q1WwLAW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16Q1WwLAW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16Q1WwLAW .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16Q1WwLAW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16Q1WwLAW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16Q1WwLAW .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16Q1WwLAW .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16Q1WwLAW .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16Q1WwLAW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16Q1WwLAW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16Q1WwLAW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16Q1WwLAW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16Q1WwLAW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16Q1WwLAW .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16Q1WwLAW .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16Q1WwLAW .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16Q1WwLAW .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16Q1WwLAW .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16Q1WwLAW .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16Q1WwLAW .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing,
  .cid-t16Q1WwLAW .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing .navbar-nav,
  .cid-t16Q1WwLAW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16Q1WwLAW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16Q1WwLAW .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16Q1WwLAW .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16Q1WwLAW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16Q1WwLAW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16Q1WwLAW img {
    height: 3.8rem !important;
  }
  .cid-t16Q1WwLAW .btn {
    display: flex;
  }
  .cid-t16Q1WwLAW button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16Q1WwLAW .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16Q1WwLAW .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16Q1WwLAW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16Q1WwLAW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16Q1WwLAW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16Q1WwLAW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16Q1WwLAW .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16Q1WwLAW .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16Q1WwLAW .navbar-toggler {
  position: relative;
}
.cid-t16Q1WwLAW .dropdown-item.active,
.cid-t16Q1WwLAW .dropdown-item:active {
  color: initial;
}
.cid-t16Q1WwLAW .widget-title {
  color: #ff40b4;
}
.cid-t16Q1WwLAW .widget-text {
  color: #ff40b4;
}
.cid-t16Q1WwLAW .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16Q1WwLAW .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16Q1WwLAW .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16Q1WwLAW .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16Q1WwLAW .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16Q1WwLAW .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16Q1WwLAW .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16Q1WwLAW .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16Q1WwLAW .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16Q1WwLAW .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16Q1WwLAW .menu-content-top,
  .cid-t16Q1WwLAW .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16Q1WwLAW button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16Q1WwLAW .widget-title,
.cid-t16Q1WwLAW .widget-icon {
  color: #1388ba;
}
.cid-t16Q1XOMvx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16Q1XOMvx .mbr-text,
.cid-t16Q1XOMvx .mbr-section-btn {
  color: #ffffff;
}
.cid-t16Q1XOMvx .mbr-section-title {
  color: #ffffff;
}
.cid-t16Q1YsJM5 {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16Q1YsJM5 H1 {
  color: #0a4f6e;
}
.cid-t16Q1YsJM5 .mbr-text,
.cid-t16Q1YsJM5 .mbr-section-btn {
  color: #716c80;
}
.cid-t16Q1YsJM5 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16Q1YsJM5 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16Q1YLL1e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16Q1YLL1e .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16Q1YLL1e .card-title {
  transition: all 0.3s;
}
.cid-t16Q1YLL1e .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16Q1YLL1e .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16Q1YLL1e .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16Q1YLL1e .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16Q1YLL1e .card-wrapper:hover .mbr-iconfont,
.cid-t16Q1YLL1e .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16Q1YLL1e .card-title,
.cid-t16Q1YLL1e .card-box {
  color: #353535;
}
.cid-t16Q1YLL1e .main-title,
.cid-t16Q1YLL1e .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16Q1Ze5gh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16Q1Ze5gh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16Q1Ze5gh .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16Q1Ze5gh .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16Q1Ze5gh .btn-primary-outline:active {
  color: gray;
}
.cid-t16Q1Ze5gh .btn-primary-outline:hover {
  color: white;
}
.cid-t16Q1Ze5gh div {
  overflow: hidden;
}
.cid-t16Q1Ze5gh li.active .btn-primary-outline {
  color: white;
}
.cid-t16Q1Ze5gh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16Q1Ze5gh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16Q1Ze5gh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16Q1Ze5gh .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16Q1Ze5gh .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16Q1Ze5gh .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16Q1Ze5gh .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16Q1Ze5gh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16Q1Ze5gh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16Q1Ze5gh .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16Q1Ze5gh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16Q1Ze5gh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16Q1ZGZhj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16Q1ZGZhj .content {
    text-align: center;
  }
  .cid-t16Q1ZGZhj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16Q1ZGZhj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16Q1ZGZhj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16Q1ZGZhj .media-wrap img {
  height: 6rem;
}
.cid-t16Q1ZGZhj .mbr-text {
  color: #8d97ad;
}
.cid-t16Q1ZGZhj .p-title {
  font-size: 17px;
}
.cid-t16Q1ZGZhj .p-title span {
  color: #111111;
}
.cid-t16Q1ZGZhj .title-card {
  font-size: 1.3rem;
}
.cid-t16Q1ZGZhj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16Q1ZGZhj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16Q1ZGZhj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16Q1ZGZhj .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16Q1ZGZhj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16Q1ZGZhj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16Q1ZGZhj .copyright img {
  margin-right: 10px;
}
.cid-t16Q1ZGZhj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16Q1ZGZhj .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16Q1ZGZhj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16Q1ZGZhj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16Q1ZGZhj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16Q1ZGZhj .p-title,
.cid-t16Q1ZGZhj .social-media {
  color: #0a4f6e;
}
.cid-t16Q1ZGZhj H5 {
  color: #0a4f6e;
}
.cid-t16Q1ZGZhj .copyright > p {
  color: #1388ba;
}
.cid-t16QJho2vS .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16QJho2vS .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16QJho2vS .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16QJho2vS .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16QJho2vS .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16QJho2vS .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16QJho2vS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16QJho2vS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16QJho2vS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16QJho2vS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16QJho2vS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16QJho2vS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16QJho2vS .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16QJho2vS .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16QJho2vS .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16QJho2vS .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16QJho2vS .dropdown-item,
.cid-t16QJho2vS .nav-link,
.cid-t16QJho2vS .brand-name {
  font-style: normal;
}
.cid-t16QJho2vS .dropdown-item:hover,
.cid-t16QJho2vS .nav-link:hover,
.cid-t16QJho2vS .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16QJho2vS .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16QJho2vS .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16QJho2vS .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16QJho2vS .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16QJho2vS .nav-item {
  position: relative;
}
.cid-t16QJho2vS .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16QJho2vS .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16QJho2vS .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16QJho2vS .nav-link {
    line-height: 6.13;
  }
  .cid-t16QJho2vS .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16QJho2vS .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16QJho2vS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16QJho2vS .content-text {
  margin-bottom: 0;
}
.cid-t16QJho2vS .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16QJho2vS .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16QJho2vS .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16QJho2vS .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16QJho2vS .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16QJho2vS .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16QJho2vS .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16QJho2vS .content-right-side {
  text-align: center;
}
.cid-t16QJho2vS .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16QJho2vS .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16QJho2vS .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16QJho2vS .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16QJho2vS .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16QJho2vS .info-widget:first-child {
  margin-left: 0;
}
.cid-t16QJho2vS .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16QJho2vS .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16QJho2vS .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16QJho2vS .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16QJho2vS .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16QJho2vS .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16QJho2vS .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16QJho2vS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16QJho2vS .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16QJho2vS .navbar-toggler {
    display: none;
  }
  .cid-t16QJho2vS .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16QJho2vS .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16QJho2vS .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16QJho2vS .btn-sm {
  padding: 13px 29px;
}
.cid-t16QJho2vS .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16QJho2vS .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16QJho2vS .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16QJho2vS .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16QJho2vS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16QJho2vS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16QJho2vS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16QJho2vS .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16QJho2vS .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16QJho2vS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16QJho2vS .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16QJho2vS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16QJho2vS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16QJho2vS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16QJho2vS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16QJho2vS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16QJho2vS button.navbar-toggler:focus {
  outline: none;
}
.cid-t16QJho2vS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16QJho2vS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16QJho2vS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16QJho2vS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16QJho2vS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16QJho2vS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16QJho2vS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16QJho2vS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16QJho2vS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16QJho2vS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16QJho2vS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16QJho2vS .collapsed .btn {
  display: flex;
}
.cid-t16QJho2vS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16QJho2vS .collapsed .navbar-collapse.collapsing,
.cid-t16QJho2vS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16QJho2vS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16QJho2vS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16QJho2vS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16QJho2vS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16QJho2vS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16QJho2vS .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16QJho2vS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16QJho2vS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16QJho2vS .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16QJho2vS .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16QJho2vS .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16QJho2vS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16QJho2vS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16QJho2vS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16QJho2vS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16QJho2vS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16QJho2vS .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16QJho2vS .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16QJho2vS .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16QJho2vS .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16QJho2vS .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16QJho2vS .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16QJho2vS .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing,
  .cid-t16QJho2vS .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing .navbar-nav,
  .cid-t16QJho2vS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16QJho2vS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16QJho2vS .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16QJho2vS .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16QJho2vS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16QJho2vS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16QJho2vS img {
    height: 3.8rem !important;
  }
  .cid-t16QJho2vS .btn {
    display: flex;
  }
  .cid-t16QJho2vS button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16QJho2vS .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16QJho2vS .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16QJho2vS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16QJho2vS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16QJho2vS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16QJho2vS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16QJho2vS .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16QJho2vS .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16QJho2vS .navbar-toggler {
  position: relative;
}
.cid-t16QJho2vS .dropdown-item.active,
.cid-t16QJho2vS .dropdown-item:active {
  color: initial;
}
.cid-t16QJho2vS .widget-title {
  color: #ff40b4;
}
.cid-t16QJho2vS .widget-text {
  color: #ff40b4;
}
.cid-t16QJho2vS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16QJho2vS .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16QJho2vS .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16QJho2vS .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16QJho2vS .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16QJho2vS .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16QJho2vS .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16QJho2vS .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16QJho2vS .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16QJho2vS .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16QJho2vS .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16QJho2vS .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16QJho2vS .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16QJho2vS .menu-content-top,
  .cid-t16QJho2vS .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16QJho2vS button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16QJho2vS .widget-title,
.cid-t16QJho2vS .widget-icon {
  color: #1388ba;
}
.cid-t16QJiF4ES {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16QJiF4ES .mbr-text,
.cid-t16QJiF4ES .mbr-section-btn {
  color: #ffffff;
}
.cid-t16QJiF4ES .mbr-section-title {
  color: #ffffff;
}
.cid-t16QJjmPVY {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16QJjmPVY H1 {
  color: #0a4f6e;
}
.cid-t16QJjmPVY .mbr-text,
.cid-t16QJjmPVY .mbr-section-btn {
  color: #716c80;
}
.cid-t16QJjmPVY img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16QJjmPVY img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16QJjEGUf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16QJjEGUf .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16QJjEGUf .card-title {
  transition: all 0.3s;
}
.cid-t16QJjEGUf .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16QJjEGUf .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16QJjEGUf .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16QJjEGUf .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16QJjEGUf .card-wrapper:hover .mbr-iconfont,
.cid-t16QJjEGUf .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16QJjEGUf .card-title,
.cid-t16QJjEGUf .card-box {
  color: #353535;
}
.cid-t16QJjEGUf .main-title,
.cid-t16QJjEGUf .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16QJkcigQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16QJkcigQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16QJkcigQ .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16QJkcigQ .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16QJkcigQ .btn-primary-outline:active {
  color: gray;
}
.cid-t16QJkcigQ .btn-primary-outline:hover {
  color: white;
}
.cid-t16QJkcigQ div {
  overflow: hidden;
}
.cid-t16QJkcigQ li.active .btn-primary-outline {
  color: white;
}
.cid-t16QJkcigQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16QJkcigQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16QJkcigQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16QJkcigQ .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16QJkcigQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16QJkcigQ .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16QJkcigQ .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16QJkcigQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16QJkcigQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16QJkcigQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16QJkcigQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16QJkcigQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16QJkBCKG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16QJkBCKG .content {
    text-align: center;
  }
  .cid-t16QJkBCKG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16QJkBCKG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16QJkBCKG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16QJkBCKG .media-wrap img {
  height: 6rem;
}
.cid-t16QJkBCKG .mbr-text {
  color: #8d97ad;
}
.cid-t16QJkBCKG .p-title {
  font-size: 17px;
}
.cid-t16QJkBCKG .p-title span {
  color: #111111;
}
.cid-t16QJkBCKG .title-card {
  font-size: 1.3rem;
}
.cid-t16QJkBCKG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16QJkBCKG .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16QJkBCKG .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16QJkBCKG .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16QJkBCKG .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16QJkBCKG .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16QJkBCKG .copyright img {
  margin-right: 10px;
}
.cid-t16QJkBCKG .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16QJkBCKG .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16QJkBCKG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16QJkBCKG .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16QJkBCKG .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16QJkBCKG .p-title,
.cid-t16QJkBCKG .social-media {
  color: #0a4f6e;
}
.cid-t16QJkBCKG H5 {
  color: #0a4f6e;
}
.cid-t16QJkBCKG .copyright > p {
  color: #1388ba;
}
.cid-t16RTtG9Jd .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16RTtG9Jd .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16RTtG9Jd .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16RTtG9Jd .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16RTtG9Jd .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16RTtG9Jd .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16RTtG9Jd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16RTtG9Jd .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16RTtG9Jd .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16RTtG9Jd .dropdown-item,
.cid-t16RTtG9Jd .nav-link,
.cid-t16RTtG9Jd .brand-name {
  font-style: normal;
}
.cid-t16RTtG9Jd .dropdown-item:hover,
.cid-t16RTtG9Jd .nav-link:hover,
.cid-t16RTtG9Jd .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16RTtG9Jd .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16RTtG9Jd .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16RTtG9Jd .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16RTtG9Jd .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16RTtG9Jd .nav-item {
  position: relative;
}
.cid-t16RTtG9Jd .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16RTtG9Jd .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16RTtG9Jd .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16RTtG9Jd .nav-link {
    line-height: 6.13;
  }
  .cid-t16RTtG9Jd .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16RTtG9Jd .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16RTtG9Jd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16RTtG9Jd .content-text {
  margin-bottom: 0;
}
.cid-t16RTtG9Jd .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16RTtG9Jd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16RTtG9Jd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16RTtG9Jd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16RTtG9Jd .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16RTtG9Jd .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16RTtG9Jd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16RTtG9Jd .content-right-side {
  text-align: center;
}
.cid-t16RTtG9Jd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16RTtG9Jd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16RTtG9Jd .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16RTtG9Jd .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16RTtG9Jd .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16RTtG9Jd .info-widget:first-child {
  margin-left: 0;
}
.cid-t16RTtG9Jd .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16RTtG9Jd .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16RTtG9Jd .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16RTtG9Jd .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16RTtG9Jd .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16RTtG9Jd .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16RTtG9Jd .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16RTtG9Jd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16RTtG9Jd .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16RTtG9Jd .navbar-toggler {
    display: none;
  }
  .cid-t16RTtG9Jd .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16RTtG9Jd .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16RTtG9Jd .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16RTtG9Jd .btn-sm {
  padding: 13px 29px;
}
.cid-t16RTtG9Jd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16RTtG9Jd .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16RTtG9Jd .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16RTtG9Jd .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16RTtG9Jd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16RTtG9Jd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16RTtG9Jd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16RTtG9Jd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16RTtG9Jd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16RTtG9Jd .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16RTtG9Jd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16RTtG9Jd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16RTtG9Jd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16RTtG9Jd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16RTtG9Jd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16RTtG9Jd button.navbar-toggler:focus {
  outline: none;
}
.cid-t16RTtG9Jd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16RTtG9Jd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16RTtG9Jd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16RTtG9Jd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16RTtG9Jd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16RTtG9Jd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16RTtG9Jd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16RTtG9Jd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16RTtG9Jd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16RTtG9Jd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16RTtG9Jd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16RTtG9Jd .collapsed .btn {
  display: flex;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse.collapsing,
.cid-t16RTtG9Jd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16RTtG9Jd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16RTtG9Jd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16RTtG9Jd .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16RTtG9Jd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16RTtG9Jd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16RTtG9Jd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16RTtG9Jd .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16RTtG9Jd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16RTtG9Jd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16RTtG9Jd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16RTtG9Jd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16RTtG9Jd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16RTtG9Jd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16RTtG9Jd .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16RTtG9Jd .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16RTtG9Jd .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16RTtG9Jd .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16RTtG9Jd .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16RTtG9Jd .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16RTtG9Jd .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing,
  .cid-t16RTtG9Jd .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing .navbar-nav,
  .cid-t16RTtG9Jd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16RTtG9Jd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16RTtG9Jd .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16RTtG9Jd .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16RTtG9Jd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16RTtG9Jd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16RTtG9Jd img {
    height: 3.8rem !important;
  }
  .cid-t16RTtG9Jd .btn {
    display: flex;
  }
  .cid-t16RTtG9Jd button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16RTtG9Jd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16RTtG9Jd .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16RTtG9Jd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16RTtG9Jd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16RTtG9Jd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16RTtG9Jd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16RTtG9Jd .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16RTtG9Jd .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16RTtG9Jd .navbar-toggler {
  position: relative;
}
.cid-t16RTtG9Jd .dropdown-item.active,
.cid-t16RTtG9Jd .dropdown-item:active {
  color: initial;
}
.cid-t16RTtG9Jd .widget-title {
  color: #ff40b4;
}
.cid-t16RTtG9Jd .widget-text {
  color: #ff40b4;
}
.cid-t16RTtG9Jd .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16RTtG9Jd .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16RTtG9Jd .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16RTtG9Jd .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16RTtG9Jd .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16RTtG9Jd .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16RTtG9Jd .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16RTtG9Jd .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16RTtG9Jd .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16RTtG9Jd .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16RTtG9Jd .menu-content-top,
  .cid-t16RTtG9Jd .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16RTtG9Jd button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16RTtG9Jd .widget-title,
.cid-t16RTtG9Jd .widget-icon {
  color: #1388ba;
}
.cid-t16RTvnwQW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16RTvnwQW .mbr-text,
.cid-t16RTvnwQW .mbr-section-btn {
  color: #ffffff;
}
.cid-t16RTvnwQW .mbr-section-title {
  color: #ffffff;
}
.cid-t16RTw1Z4w {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16RTw1Z4w H1 {
  color: #0a4f6e;
}
.cid-t16RTw1Z4w .mbr-text,
.cid-t16RTw1Z4w .mbr-section-btn {
  color: #716c80;
}
.cid-t16RTw1Z4w img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16RTw1Z4w img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16RTwt05S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16RTwt05S .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16RTwt05S .card-title {
  transition: all 0.3s;
}
.cid-t16RTwt05S .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16RTwt05S .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16RTwt05S .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16RTwt05S .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16RTwt05S .card-wrapper:hover .mbr-iconfont,
.cid-t16RTwt05S .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16RTwt05S .card-title,
.cid-t16RTwt05S .card-box {
  color: #353535;
}
.cid-t16RTwt05S .main-title,
.cid-t16RTwt05S .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16RTwYDhd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16RTwYDhd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16RTwYDhd .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16RTwYDhd .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16RTwYDhd .btn-primary-outline:active {
  color: gray;
}
.cid-t16RTwYDhd .btn-primary-outline:hover {
  color: white;
}
.cid-t16RTwYDhd div {
  overflow: hidden;
}
.cid-t16RTwYDhd li.active .btn-primary-outline {
  color: white;
}
.cid-t16RTwYDhd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16RTwYDhd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16RTwYDhd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16RTwYDhd .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16RTwYDhd .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16RTwYDhd .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16RTwYDhd .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16RTwYDhd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16RTwYDhd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16RTwYDhd .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16RTwYDhd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16RTwYDhd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16RTxx2jV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16RTxx2jV .content {
    text-align: center;
  }
  .cid-t16RTxx2jV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16RTxx2jV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16RTxx2jV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16RTxx2jV .media-wrap img {
  height: 6rem;
}
.cid-t16RTxx2jV .mbr-text {
  color: #8d97ad;
}
.cid-t16RTxx2jV .p-title {
  font-size: 17px;
}
.cid-t16RTxx2jV .p-title span {
  color: #111111;
}
.cid-t16RTxx2jV .title-card {
  font-size: 1.3rem;
}
.cid-t16RTxx2jV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16RTxx2jV .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16RTxx2jV .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16RTxx2jV .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16RTxx2jV .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16RTxx2jV .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16RTxx2jV .copyright img {
  margin-right: 10px;
}
.cid-t16RTxx2jV .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16RTxx2jV .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16RTxx2jV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16RTxx2jV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16RTxx2jV .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16RTxx2jV .p-title,
.cid-t16RTxx2jV .social-media {
  color: #0a4f6e;
}
.cid-t16RTxx2jV H5 {
  color: #0a4f6e;
}
.cid-t16RTxx2jV .copyright > p {
  color: #1388ba;
}
.cid-t16Zvc2AaB .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t16Zvc2AaB .navbar-fixed-top {
  padding-top: 0;
}
.cid-t16Zvc2AaB .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t16Zvc2AaB .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t16Zvc2AaB .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t16Zvc2AaB .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t16Zvc2AaB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t16Zvc2AaB .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t16Zvc2AaB .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t16Zvc2AaB .dropdown-item,
.cid-t16Zvc2AaB .nav-link,
.cid-t16Zvc2AaB .brand-name {
  font-style: normal;
}
.cid-t16Zvc2AaB .dropdown-item:hover,
.cid-t16Zvc2AaB .nav-link:hover,
.cid-t16Zvc2AaB .brand-name:hover {
  color: #1388ba !important;
}
.cid-t16Zvc2AaB .dropdown-menu {
  background-color: #ffffff;
}
.cid-t16Zvc2AaB .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t16Zvc2AaB .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t16Zvc2AaB .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t16Zvc2AaB .nav-item {
  position: relative;
}
.cid-t16Zvc2AaB .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t16Zvc2AaB .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t16Zvc2AaB .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t16Zvc2AaB .nav-link {
    line-height: 6.13;
  }
  .cid-t16Zvc2AaB .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t16Zvc2AaB .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t16Zvc2AaB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16Zvc2AaB .content-text {
  margin-bottom: 0;
}
.cid-t16Zvc2AaB .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t16Zvc2AaB .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t16Zvc2AaB .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t16Zvc2AaB .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t16Zvc2AaB .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t16Zvc2AaB .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t16Zvc2AaB .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t16Zvc2AaB .content-right-side {
  text-align: center;
}
.cid-t16Zvc2AaB .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t16Zvc2AaB .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t16Zvc2AaB .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t16Zvc2AaB .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t16Zvc2AaB .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16Zvc2AaB .info-widget:first-child {
  margin-left: 0;
}
.cid-t16Zvc2AaB .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t16Zvc2AaB .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t16Zvc2AaB .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t16Zvc2AaB .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t16Zvc2AaB .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t16Zvc2AaB .navbar {
    display: block;
    padding: 0;
  }
  .cid-t16Zvc2AaB .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t16Zvc2AaB .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t16Zvc2AaB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t16Zvc2AaB .navbar-toggler {
    display: none;
  }
  .cid-t16Zvc2AaB .navbar-collapse {
    justify-content: center;
  }
}
.cid-t16Zvc2AaB .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t16Zvc2AaB .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t16Zvc2AaB .btn-sm {
  padding: 13px 29px;
}
.cid-t16Zvc2AaB .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t16Zvc2AaB .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t16Zvc2AaB .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t16Zvc2AaB .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t16Zvc2AaB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t16Zvc2AaB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t16Zvc2AaB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t16Zvc2AaB .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t16Zvc2AaB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t16Zvc2AaB .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t16Zvc2AaB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t16Zvc2AaB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t16Zvc2AaB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t16Zvc2AaB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t16Zvc2AaB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t16Zvc2AaB button.navbar-toggler:focus {
  outline: none;
}
.cid-t16Zvc2AaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t16Zvc2AaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t16Zvc2AaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16Zvc2AaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t16Zvc2AaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t16Zvc2AaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16Zvc2AaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t16Zvc2AaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t16Zvc2AaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t16Zvc2AaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t16Zvc2AaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t16Zvc2AaB .collapsed .btn {
  display: flex;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse.collapsing,
.cid-t16Zvc2AaB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t16Zvc2AaB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t16Zvc2AaB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t16Zvc2AaB .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t16Zvc2AaB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t16Zvc2AaB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t16Zvc2AaB .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t16Zvc2AaB .collapsed button.navbar-toggler {
  display: block;
}
.cid-t16Zvc2AaB .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t16Zvc2AaB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t16Zvc2AaB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t16Zvc2AaB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t16Zvc2AaB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t16Zvc2AaB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t16Zvc2AaB .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t16Zvc2AaB .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t16Zvc2AaB .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t16Zvc2AaB .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t16Zvc2AaB .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t16Zvc2AaB .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t16Zvc2AaB .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing,
  .cid-t16Zvc2AaB .navbar-collapse.show {
    display: block !important;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing .navbar-nav,
  .cid-t16Zvc2AaB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t16Zvc2AaB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t16Zvc2AaB .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing .navbar-buttons,
  .cid-t16Zvc2AaB .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t16Zvc2AaB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t16Zvc2AaB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t16Zvc2AaB img {
    height: 3.8rem !important;
  }
  .cid-t16Zvc2AaB .btn {
    display: flex;
  }
  .cid-t16Zvc2AaB button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t16Zvc2AaB .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t16Zvc2AaB .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t16Zvc2AaB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t16Zvc2AaB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t16Zvc2AaB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t16Zvc2AaB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t16Zvc2AaB .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t16Zvc2AaB .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t16Zvc2AaB .navbar-toggler {
  position: relative;
}
.cid-t16Zvc2AaB .dropdown-item.active,
.cid-t16Zvc2AaB .dropdown-item:active {
  color: initial;
}
.cid-t16Zvc2AaB .widget-title {
  color: #ff40b4;
}
.cid-t16Zvc2AaB .widget-text {
  color: #ff40b4;
}
.cid-t16Zvc2AaB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t16Zvc2AaB .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t16Zvc2AaB .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t16Zvc2AaB .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t16Zvc2AaB .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t16Zvc2AaB .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t16Zvc2AaB .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t16Zvc2AaB .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t16Zvc2AaB .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t16Zvc2AaB .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t16Zvc2AaB .menu-content-top,
  .cid-t16Zvc2AaB .menu-bottom {
    padding: 0 15px;
  }
  .cid-t16Zvc2AaB button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t16Zvc2AaB .widget-title,
.cid-t16Zvc2AaB .widget-icon {
  color: #1388ba;
}
.cid-t16ZvdtCSe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t16ZvdtCSe .mbr-text,
.cid-t16ZvdtCSe .mbr-section-btn {
  color: #ffffff;
}
.cid-t16ZvdtCSe .mbr-section-title {
  color: #ffffff;
}
.cid-t16Zve3cLi {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t16Zve3cLi H1 {
  color: #0a4f6e;
}
.cid-t16Zve3cLi .mbr-text,
.cid-t16Zve3cLi .mbr-section-btn {
  color: #716c80;
}
.cid-t16Zve3cLi img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t16Zve3cLi img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t16ZveoCfE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t16ZveoCfE .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t16ZveoCfE .card-title {
  transition: all 0.3s;
}
.cid-t16ZveoCfE .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t16ZveoCfE .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t16ZveoCfE .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t16ZveoCfE .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t16ZveoCfE .card-wrapper:hover .mbr-iconfont,
.cid-t16ZveoCfE .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t16ZveoCfE .card-title,
.cid-t16ZveoCfE .card-box {
  color: #353535;
}
.cid-t16ZveoCfE .main-title,
.cid-t16ZveoCfE .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t16ZveUAE8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t16ZveUAE8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t16ZveUAE8 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t16ZveUAE8 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t16ZveUAE8 .btn-primary-outline:active {
  color: gray;
}
.cid-t16ZveUAE8 .btn-primary-outline:hover {
  color: white;
}
.cid-t16ZveUAE8 div {
  overflow: hidden;
}
.cid-t16ZveUAE8 li.active .btn-primary-outline {
  color: white;
}
.cid-t16ZveUAE8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t16ZveUAE8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t16ZveUAE8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t16ZveUAE8 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t16ZveUAE8 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t16ZveUAE8 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t16ZveUAE8 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t16ZveUAE8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t16ZveUAE8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t16ZveUAE8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t16ZveUAE8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t16ZveUAE8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t16Zvfpx2R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t16Zvfpx2R .content {
    text-align: center;
  }
  .cid-t16Zvfpx2R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t16Zvfpx2R .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t16Zvfpx2R .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t16Zvfpx2R .media-wrap img {
  height: 6rem;
}
.cid-t16Zvfpx2R .mbr-text {
  color: #8d97ad;
}
.cid-t16Zvfpx2R .p-title {
  font-size: 17px;
}
.cid-t16Zvfpx2R .p-title span {
  color: #111111;
}
.cid-t16Zvfpx2R .title-card {
  font-size: 1.3rem;
}
.cid-t16Zvfpx2R .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t16Zvfpx2R .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t16Zvfpx2R .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t16Zvfpx2R .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t16Zvfpx2R .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t16Zvfpx2R .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t16Zvfpx2R .copyright img {
  margin-right: 10px;
}
.cid-t16Zvfpx2R .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t16Zvfpx2R .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t16Zvfpx2R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t16Zvfpx2R .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t16Zvfpx2R .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t16Zvfpx2R .p-title,
.cid-t16Zvfpx2R .social-media {
  color: #0a4f6e;
}
.cid-t16Zvfpx2R H5 {
  color: #0a4f6e;
}
.cid-t16Zvfpx2R .copyright > p {
  color: #1388ba;
}
.cid-t170OPnBiP .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t170OPnBiP .navbar-fixed-top {
  padding-top: 0;
}
.cid-t170OPnBiP .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t170OPnBiP .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t170OPnBiP .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t170OPnBiP .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t170OPnBiP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t170OPnBiP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t170OPnBiP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t170OPnBiP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t170OPnBiP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t170OPnBiP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t170OPnBiP .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t170OPnBiP .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t170OPnBiP .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t170OPnBiP .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t170OPnBiP .dropdown-item,
.cid-t170OPnBiP .nav-link,
.cid-t170OPnBiP .brand-name {
  font-style: normal;
}
.cid-t170OPnBiP .dropdown-item:hover,
.cid-t170OPnBiP .nav-link:hover,
.cid-t170OPnBiP .brand-name:hover {
  color: #1388ba !important;
}
.cid-t170OPnBiP .dropdown-menu {
  background-color: #ffffff;
}
.cid-t170OPnBiP .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t170OPnBiP .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t170OPnBiP .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t170OPnBiP .nav-item {
  position: relative;
}
.cid-t170OPnBiP .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t170OPnBiP .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t170OPnBiP .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t170OPnBiP .nav-link {
    line-height: 6.13;
  }
  .cid-t170OPnBiP .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t170OPnBiP .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t170OPnBiP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t170OPnBiP .content-text {
  margin-bottom: 0;
}
.cid-t170OPnBiP .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t170OPnBiP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t170OPnBiP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t170OPnBiP .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t170OPnBiP .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t170OPnBiP .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t170OPnBiP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t170OPnBiP .content-right-side {
  text-align: center;
}
.cid-t170OPnBiP .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t170OPnBiP .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t170OPnBiP .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t170OPnBiP .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t170OPnBiP .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t170OPnBiP .info-widget:first-child {
  margin-left: 0;
}
.cid-t170OPnBiP .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t170OPnBiP .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t170OPnBiP .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t170OPnBiP .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t170OPnBiP .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t170OPnBiP .navbar {
    display: block;
    padding: 0;
  }
  .cid-t170OPnBiP .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t170OPnBiP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t170OPnBiP .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t170OPnBiP .navbar-toggler {
    display: none;
  }
  .cid-t170OPnBiP .navbar-collapse {
    justify-content: center;
  }
}
.cid-t170OPnBiP .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t170OPnBiP .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t170OPnBiP .btn-sm {
  padding: 13px 29px;
}
.cid-t170OPnBiP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t170OPnBiP .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t170OPnBiP .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t170OPnBiP .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t170OPnBiP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t170OPnBiP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t170OPnBiP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t170OPnBiP .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t170OPnBiP .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t170OPnBiP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t170OPnBiP .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t170OPnBiP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t170OPnBiP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t170OPnBiP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t170OPnBiP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t170OPnBiP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t170OPnBiP button.navbar-toggler:focus {
  outline: none;
}
.cid-t170OPnBiP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t170OPnBiP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t170OPnBiP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t170OPnBiP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t170OPnBiP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t170OPnBiP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t170OPnBiP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t170OPnBiP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t170OPnBiP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t170OPnBiP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t170OPnBiP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t170OPnBiP .collapsed .btn {
  display: flex;
}
.cid-t170OPnBiP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t170OPnBiP .collapsed .navbar-collapse.collapsing,
.cid-t170OPnBiP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t170OPnBiP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t170OPnBiP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t170OPnBiP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t170OPnBiP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t170OPnBiP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t170OPnBiP .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t170OPnBiP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t170OPnBiP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t170OPnBiP .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t170OPnBiP .collapsed button.navbar-toggler {
  display: block;
}
.cid-t170OPnBiP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t170OPnBiP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t170OPnBiP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t170OPnBiP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t170OPnBiP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t170OPnBiP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t170OPnBiP .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t170OPnBiP .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t170OPnBiP .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t170OPnBiP .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t170OPnBiP .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t170OPnBiP .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t170OPnBiP .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing,
  .cid-t170OPnBiP .navbar-collapse.show {
    display: block !important;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing .navbar-nav,
  .cid-t170OPnBiP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t170OPnBiP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t170OPnBiP .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing .navbar-buttons,
  .cid-t170OPnBiP .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t170OPnBiP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t170OPnBiP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t170OPnBiP img {
    height: 3.8rem !important;
  }
  .cid-t170OPnBiP .btn {
    display: flex;
  }
  .cid-t170OPnBiP button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t170OPnBiP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t170OPnBiP .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t170OPnBiP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t170OPnBiP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t170OPnBiP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t170OPnBiP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t170OPnBiP .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t170OPnBiP .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t170OPnBiP .navbar-toggler {
  position: relative;
}
.cid-t170OPnBiP .dropdown-item.active,
.cid-t170OPnBiP .dropdown-item:active {
  color: initial;
}
.cid-t170OPnBiP .widget-title {
  color: #ff40b4;
}
.cid-t170OPnBiP .widget-text {
  color: #ff40b4;
}
.cid-t170OPnBiP .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t170OPnBiP .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t170OPnBiP .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t170OPnBiP .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t170OPnBiP .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t170OPnBiP .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t170OPnBiP .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t170OPnBiP .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t170OPnBiP .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t170OPnBiP .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t170OPnBiP .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t170OPnBiP .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t170OPnBiP .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t170OPnBiP .menu-content-top,
  .cid-t170OPnBiP .menu-bottom {
    padding: 0 15px;
  }
  .cid-t170OPnBiP button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t170OPnBiP .widget-title,
.cid-t170OPnBiP .widget-icon {
  color: #1388ba;
}
.cid-t170OQHKrc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t170OQHKrc .mbr-text,
.cid-t170OQHKrc .mbr-section-btn {
  color: #ffffff;
}
.cid-t170OQHKrc .mbr-section-title {
  color: #ffffff;
}
.cid-t170ORdZ9f {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t170ORdZ9f H1 {
  color: #0a4f6e;
}
.cid-t170ORdZ9f .mbr-text,
.cid-t170ORdZ9f .mbr-section-btn {
  color: #716c80;
}
.cid-t170ORdZ9f img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t170ORdZ9f img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t170ORxwpo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t170ORxwpo .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t170ORxwpo .card-title {
  transition: all 0.3s;
}
.cid-t170ORxwpo .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t170ORxwpo .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t170ORxwpo .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t170ORxwpo .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t170ORxwpo .card-wrapper:hover .mbr-iconfont,
.cid-t170ORxwpo .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t170ORxwpo .card-title,
.cid-t170ORxwpo .card-box {
  color: #353535;
}
.cid-t170ORxwpo .main-title,
.cid-t170ORxwpo .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t170OS55tV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t170OS55tV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t170OS55tV .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t170OS55tV .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t170OS55tV .btn-primary-outline:active {
  color: gray;
}
.cid-t170OS55tV .btn-primary-outline:hover {
  color: white;
}
.cid-t170OS55tV div {
  overflow: hidden;
}
.cid-t170OS55tV li.active .btn-primary-outline {
  color: white;
}
.cid-t170OS55tV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t170OS55tV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t170OS55tV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t170OS55tV .mbr-gallery-item {
  overflow: hidden;
}
.cid-t170OS55tV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t170OS55tV .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t170OS55tV .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t170OS55tV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t170OS55tV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t170OS55tV .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t170OS55tV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t170OS55tV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t170OSu2kZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t170OSu2kZ .content {
    text-align: center;
  }
  .cid-t170OSu2kZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t170OSu2kZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t170OSu2kZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t170OSu2kZ .media-wrap img {
  height: 6rem;
}
.cid-t170OSu2kZ .mbr-text {
  color: #8d97ad;
}
.cid-t170OSu2kZ .p-title {
  font-size: 17px;
}
.cid-t170OSu2kZ .p-title span {
  color: #111111;
}
.cid-t170OSu2kZ .title-card {
  font-size: 1.3rem;
}
.cid-t170OSu2kZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t170OSu2kZ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t170OSu2kZ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t170OSu2kZ .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t170OSu2kZ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t170OSu2kZ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t170OSu2kZ .copyright img {
  margin-right: 10px;
}
.cid-t170OSu2kZ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t170OSu2kZ .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t170OSu2kZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t170OSu2kZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t170OSu2kZ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t170OSu2kZ .p-title,
.cid-t170OSu2kZ .social-media {
  color: #0a4f6e;
}
.cid-t170OSu2kZ H5 {
  color: #0a4f6e;
}
.cid-t170OSu2kZ .copyright > p {
  color: #1388ba;
}
.cid-t171WXTBBv .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t171WXTBBv .navbar-fixed-top {
  padding-top: 0;
}
.cid-t171WXTBBv .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t171WXTBBv .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t171WXTBBv .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t171WXTBBv .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t171WXTBBv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t171WXTBBv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t171WXTBBv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t171WXTBBv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t171WXTBBv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t171WXTBBv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t171WXTBBv .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t171WXTBBv .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t171WXTBBv .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t171WXTBBv .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t171WXTBBv .dropdown-item,
.cid-t171WXTBBv .nav-link,
.cid-t171WXTBBv .brand-name {
  font-style: normal;
}
.cid-t171WXTBBv .dropdown-item:hover,
.cid-t171WXTBBv .nav-link:hover,
.cid-t171WXTBBv .brand-name:hover {
  color: #1388ba !important;
}
.cid-t171WXTBBv .dropdown-menu {
  background-color: #ffffff;
}
.cid-t171WXTBBv .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t171WXTBBv .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t171WXTBBv .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t171WXTBBv .nav-item {
  position: relative;
}
.cid-t171WXTBBv .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t171WXTBBv .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t171WXTBBv .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t171WXTBBv .nav-link {
    line-height: 6.13;
  }
  .cid-t171WXTBBv .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t171WXTBBv .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t171WXTBBv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t171WXTBBv .content-text {
  margin-bottom: 0;
}
.cid-t171WXTBBv .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t171WXTBBv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t171WXTBBv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t171WXTBBv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t171WXTBBv .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t171WXTBBv .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t171WXTBBv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t171WXTBBv .content-right-side {
  text-align: center;
}
.cid-t171WXTBBv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t171WXTBBv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t171WXTBBv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t171WXTBBv .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t171WXTBBv .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t171WXTBBv .info-widget:first-child {
  margin-left: 0;
}
.cid-t171WXTBBv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t171WXTBBv .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t171WXTBBv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t171WXTBBv .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t171WXTBBv .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t171WXTBBv .navbar {
    display: block;
    padding: 0;
  }
  .cid-t171WXTBBv .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t171WXTBBv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t171WXTBBv .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t171WXTBBv .navbar-toggler {
    display: none;
  }
  .cid-t171WXTBBv .navbar-collapse {
    justify-content: center;
  }
}
.cid-t171WXTBBv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t171WXTBBv .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t171WXTBBv .btn-sm {
  padding: 13px 29px;
}
.cid-t171WXTBBv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t171WXTBBv .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t171WXTBBv .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t171WXTBBv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t171WXTBBv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t171WXTBBv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t171WXTBBv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t171WXTBBv .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t171WXTBBv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t171WXTBBv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t171WXTBBv .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t171WXTBBv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t171WXTBBv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t171WXTBBv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t171WXTBBv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t171WXTBBv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t171WXTBBv button.navbar-toggler:focus {
  outline: none;
}
.cid-t171WXTBBv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t171WXTBBv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t171WXTBBv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t171WXTBBv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t171WXTBBv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t171WXTBBv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t171WXTBBv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t171WXTBBv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t171WXTBBv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t171WXTBBv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t171WXTBBv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t171WXTBBv .collapsed .btn {
  display: flex;
}
.cid-t171WXTBBv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t171WXTBBv .collapsed .navbar-collapse.collapsing,
.cid-t171WXTBBv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t171WXTBBv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t171WXTBBv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t171WXTBBv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t171WXTBBv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t171WXTBBv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t171WXTBBv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t171WXTBBv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t171WXTBBv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t171WXTBBv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t171WXTBBv .collapsed button.navbar-toggler {
  display: block;
}
.cid-t171WXTBBv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t171WXTBBv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t171WXTBBv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t171WXTBBv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t171WXTBBv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t171WXTBBv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t171WXTBBv .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t171WXTBBv .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t171WXTBBv .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t171WXTBBv .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t171WXTBBv .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t171WXTBBv .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t171WXTBBv .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing,
  .cid-t171WXTBBv .navbar-collapse.show {
    display: block !important;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing .navbar-nav,
  .cid-t171WXTBBv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t171WXTBBv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t171WXTBBv .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing .navbar-buttons,
  .cid-t171WXTBBv .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t171WXTBBv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t171WXTBBv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t171WXTBBv img {
    height: 3.8rem !important;
  }
  .cid-t171WXTBBv .btn {
    display: flex;
  }
  .cid-t171WXTBBv button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t171WXTBBv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t171WXTBBv .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t171WXTBBv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t171WXTBBv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t171WXTBBv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t171WXTBBv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t171WXTBBv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t171WXTBBv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t171WXTBBv .navbar-toggler {
  position: relative;
}
.cid-t171WXTBBv .dropdown-item.active,
.cid-t171WXTBBv .dropdown-item:active {
  color: initial;
}
.cid-t171WXTBBv .widget-title {
  color: #ff40b4;
}
.cid-t171WXTBBv .widget-text {
  color: #ff40b4;
}
.cid-t171WXTBBv .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t171WXTBBv .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t171WXTBBv .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t171WXTBBv .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t171WXTBBv .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t171WXTBBv .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t171WXTBBv .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t171WXTBBv .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t171WXTBBv .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t171WXTBBv .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t171WXTBBv .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t171WXTBBv .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t171WXTBBv .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t171WXTBBv .menu-content-top,
  .cid-t171WXTBBv .menu-bottom {
    padding: 0 15px;
  }
  .cid-t171WXTBBv button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t171WXTBBv .widget-title,
.cid-t171WXTBBv .widget-icon {
  color: #1388ba;
}
.cid-t171WZgyAp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t171WZgyAp .mbr-text,
.cid-t171WZgyAp .mbr-section-btn {
  color: #ffffff;
}
.cid-t171WZgyAp .mbr-section-title {
  color: #ffffff;
}
.cid-t171WZNtYm {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t171WZNtYm H1 {
  color: #0a4f6e;
}
.cid-t171WZNtYm .mbr-text,
.cid-t171WZNtYm .mbr-section-btn {
  color: #716c80;
}
.cid-t171WZNtYm img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t171WZNtYm img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t171X07oiu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t171X07oiu .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t171X07oiu .card-title {
  transition: all 0.3s;
}
.cid-t171X07oiu .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t171X07oiu .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t171X07oiu .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t171X07oiu .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t171X07oiu .card-wrapper:hover .mbr-iconfont,
.cid-t171X07oiu .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t171X07oiu .card-title,
.cid-t171X07oiu .card-box {
  color: #353535;
}
.cid-t171X07oiu .main-title,
.cid-t171X07oiu .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t171X0A5FM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t171X0A5FM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t171X0A5FM .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t171X0A5FM .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t171X0A5FM .btn-primary-outline:active {
  color: gray;
}
.cid-t171X0A5FM .btn-primary-outline:hover {
  color: white;
}
.cid-t171X0A5FM div {
  overflow: hidden;
}
.cid-t171X0A5FM li.active .btn-primary-outline {
  color: white;
}
.cid-t171X0A5FM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t171X0A5FM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t171X0A5FM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t171X0A5FM .mbr-gallery-item {
  overflow: hidden;
}
.cid-t171X0A5FM .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t171X0A5FM .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t171X0A5FM .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t171X0A5FM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t171X0A5FM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t171X0A5FM .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t171X0A5FM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t171X0A5FM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t171X14ypv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t171X14ypv .content {
    text-align: center;
  }
  .cid-t171X14ypv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t171X14ypv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t171X14ypv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t171X14ypv .media-wrap img {
  height: 6rem;
}
.cid-t171X14ypv .mbr-text {
  color: #8d97ad;
}
.cid-t171X14ypv .p-title {
  font-size: 17px;
}
.cid-t171X14ypv .p-title span {
  color: #111111;
}
.cid-t171X14ypv .title-card {
  font-size: 1.3rem;
}
.cid-t171X14ypv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t171X14ypv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t171X14ypv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t171X14ypv .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t171X14ypv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t171X14ypv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t171X14ypv .copyright img {
  margin-right: 10px;
}
.cid-t171X14ypv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t171X14ypv .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t171X14ypv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t171X14ypv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t171X14ypv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t171X14ypv .p-title,
.cid-t171X14ypv .social-media {
  color: #0a4f6e;
}
.cid-t171X14ypv H5 {
  color: #0a4f6e;
}
.cid-t171X14ypv .copyright > p {
  color: #1388ba;
}
.cid-t172xIUBQl .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t172xIUBQl .navbar-fixed-top {
  padding-top: 0;
}
.cid-t172xIUBQl .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t172xIUBQl .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t172xIUBQl .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t172xIUBQl .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t172xIUBQl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t172xIUBQl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t172xIUBQl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t172xIUBQl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t172xIUBQl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t172xIUBQl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t172xIUBQl .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t172xIUBQl .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t172xIUBQl .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t172xIUBQl .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t172xIUBQl .dropdown-item,
.cid-t172xIUBQl .nav-link,
.cid-t172xIUBQl .brand-name {
  font-style: normal;
}
.cid-t172xIUBQl .dropdown-item:hover,
.cid-t172xIUBQl .nav-link:hover,
.cid-t172xIUBQl .brand-name:hover {
  color: #1388ba !important;
}
.cid-t172xIUBQl .dropdown-menu {
  background-color: #ffffff;
}
.cid-t172xIUBQl .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t172xIUBQl .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t172xIUBQl .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t172xIUBQl .nav-item {
  position: relative;
}
.cid-t172xIUBQl .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t172xIUBQl .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t172xIUBQl .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t172xIUBQl .nav-link {
    line-height: 6.13;
  }
  .cid-t172xIUBQl .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t172xIUBQl .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t172xIUBQl .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t172xIUBQl .content-text {
  margin-bottom: 0;
}
.cid-t172xIUBQl .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t172xIUBQl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t172xIUBQl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t172xIUBQl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t172xIUBQl .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t172xIUBQl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t172xIUBQl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t172xIUBQl .content-right-side {
  text-align: center;
}
.cid-t172xIUBQl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t172xIUBQl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t172xIUBQl .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t172xIUBQl .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t172xIUBQl .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t172xIUBQl .info-widget:first-child {
  margin-left: 0;
}
.cid-t172xIUBQl .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t172xIUBQl .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t172xIUBQl .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t172xIUBQl .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t172xIUBQl .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t172xIUBQl .navbar {
    display: block;
    padding: 0;
  }
  .cid-t172xIUBQl .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t172xIUBQl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t172xIUBQl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t172xIUBQl .navbar-toggler {
    display: none;
  }
  .cid-t172xIUBQl .navbar-collapse {
    justify-content: center;
  }
}
.cid-t172xIUBQl .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t172xIUBQl .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t172xIUBQl .btn-sm {
  padding: 13px 29px;
}
.cid-t172xIUBQl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t172xIUBQl .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t172xIUBQl .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t172xIUBQl .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t172xIUBQl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t172xIUBQl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t172xIUBQl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t172xIUBQl .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t172xIUBQl .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t172xIUBQl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t172xIUBQl .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t172xIUBQl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t172xIUBQl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t172xIUBQl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t172xIUBQl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t172xIUBQl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t172xIUBQl button.navbar-toggler:focus {
  outline: none;
}
.cid-t172xIUBQl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t172xIUBQl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t172xIUBQl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t172xIUBQl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t172xIUBQl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t172xIUBQl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t172xIUBQl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t172xIUBQl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t172xIUBQl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t172xIUBQl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t172xIUBQl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t172xIUBQl .collapsed .btn {
  display: flex;
}
.cid-t172xIUBQl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t172xIUBQl .collapsed .navbar-collapse.collapsing,
.cid-t172xIUBQl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t172xIUBQl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t172xIUBQl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t172xIUBQl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t172xIUBQl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t172xIUBQl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t172xIUBQl .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t172xIUBQl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t172xIUBQl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t172xIUBQl .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t172xIUBQl .collapsed button.navbar-toggler {
  display: block;
}
.cid-t172xIUBQl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t172xIUBQl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t172xIUBQl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t172xIUBQl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t172xIUBQl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t172xIUBQl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t172xIUBQl .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t172xIUBQl .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t172xIUBQl .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t172xIUBQl .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t172xIUBQl .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t172xIUBQl .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t172xIUBQl .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing,
  .cid-t172xIUBQl .navbar-collapse.show {
    display: block !important;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing .navbar-nav,
  .cid-t172xIUBQl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t172xIUBQl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t172xIUBQl .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing .navbar-buttons,
  .cid-t172xIUBQl .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t172xIUBQl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t172xIUBQl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t172xIUBQl img {
    height: 3.8rem !important;
  }
  .cid-t172xIUBQl .btn {
    display: flex;
  }
  .cid-t172xIUBQl button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t172xIUBQl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t172xIUBQl .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t172xIUBQl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t172xIUBQl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t172xIUBQl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t172xIUBQl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t172xIUBQl .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t172xIUBQl .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t172xIUBQl .navbar-toggler {
  position: relative;
}
.cid-t172xIUBQl .dropdown-item.active,
.cid-t172xIUBQl .dropdown-item:active {
  color: initial;
}
.cid-t172xIUBQl .widget-title {
  color: #ff40b4;
}
.cid-t172xIUBQl .widget-text {
  color: #ff40b4;
}
.cid-t172xIUBQl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t172xIUBQl .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t172xIUBQl .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t172xIUBQl .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t172xIUBQl .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t172xIUBQl .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t172xIUBQl .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t172xIUBQl .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t172xIUBQl .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t172xIUBQl .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t172xIUBQl .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t172xIUBQl .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t172xIUBQl .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t172xIUBQl .menu-content-top,
  .cid-t172xIUBQl .menu-bottom {
    padding: 0 15px;
  }
  .cid-t172xIUBQl button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t172xIUBQl .widget-title,
.cid-t172xIUBQl .widget-icon {
  color: #1388ba;
}
.cid-t172xK6MFy {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t172xK6MFy .mbr-text,
.cid-t172xK6MFy .mbr-section-btn {
  color: #ffffff;
}
.cid-t172xK6MFy .mbr-section-title {
  color: #ffffff;
}
.cid-t172xKOUqP {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/jaslice-pozadina-12345-1680x1050.jpg");
}
.cid-t172xKOUqP H1 {
  color: #0a4f6e;
}
.cid-t172xKOUqP .mbr-text,
.cid-t172xKOUqP .mbr-section-btn {
  color: #716c80;
}
.cid-t172xKOUqP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t172xKOUqP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t172xL9avQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t172xL9avQ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t172xL9avQ .card-title {
  transition: all 0.3s;
}
.cid-t172xL9avQ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t172xL9avQ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t172xL9avQ .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t172xL9avQ .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t172xL9avQ .card-wrapper:hover .mbr-iconfont,
.cid-t172xL9avQ .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t172xL9avQ .card-title,
.cid-t172xL9avQ .card-box {
  color: #353535;
}
.cid-t172xL9avQ .main-title,
.cid-t172xL9avQ .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t172xLCSRw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t172xLCSRw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t172xLCSRw .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t172xLCSRw .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t172xLCSRw .btn-primary-outline:active {
  color: gray;
}
.cid-t172xLCSRw .btn-primary-outline:hover {
  color: white;
}
.cid-t172xLCSRw div {
  overflow: hidden;
}
.cid-t172xLCSRw li.active .btn-primary-outline {
  color: white;
}
.cid-t172xLCSRw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t172xLCSRw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t172xLCSRw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t172xLCSRw .mbr-gallery-item {
  overflow: hidden;
}
.cid-t172xLCSRw .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t172xLCSRw .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t172xLCSRw .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t172xLCSRw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t172xLCSRw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t172xLCSRw .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t172xLCSRw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t172xLCSRw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t172xM3bh6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t172xM3bh6 .content {
    text-align: center;
  }
  .cid-t172xM3bh6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t172xM3bh6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t172xM3bh6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t172xM3bh6 .media-wrap img {
  height: 6rem;
}
.cid-t172xM3bh6 .mbr-text {
  color: #8d97ad;
}
.cid-t172xM3bh6 .p-title {
  font-size: 17px;
}
.cid-t172xM3bh6 .p-title span {
  color: #111111;
}
.cid-t172xM3bh6 .title-card {
  font-size: 1.3rem;
}
.cid-t172xM3bh6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t172xM3bh6 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t172xM3bh6 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t172xM3bh6 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t172xM3bh6 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t172xM3bh6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t172xM3bh6 .copyright img {
  margin-right: 10px;
}
.cid-t172xM3bh6 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t172xM3bh6 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t172xM3bh6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t172xM3bh6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t172xM3bh6 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t172xM3bh6 .p-title,
.cid-t172xM3bh6 .social-media {
  color: #0a4f6e;
}
.cid-t172xM3bh6 H5 {
  color: #0a4f6e;
}
.cid-t172xM3bh6 .copyright > p {
  color: #1388ba;
}
.cid-t17amhE87t .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17amhE87t .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17amhE87t .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17amhE87t .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17amhE87t .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17amhE87t .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17amhE87t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17amhE87t .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17amhE87t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17amhE87t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17amhE87t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17amhE87t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17amhE87t .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17amhE87t .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17amhE87t .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17amhE87t .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17amhE87t .dropdown-item,
.cid-t17amhE87t .nav-link,
.cid-t17amhE87t .brand-name {
  font-style: normal;
}
.cid-t17amhE87t .dropdown-item:hover,
.cid-t17amhE87t .nav-link:hover,
.cid-t17amhE87t .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17amhE87t .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17amhE87t .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17amhE87t .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17amhE87t .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17amhE87t .nav-item {
  position: relative;
}
.cid-t17amhE87t .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17amhE87t .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17amhE87t .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17amhE87t .nav-link {
    line-height: 6.13;
  }
  .cid-t17amhE87t .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17amhE87t .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17amhE87t .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17amhE87t .content-text {
  margin-bottom: 0;
}
.cid-t17amhE87t .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17amhE87t .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17amhE87t .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17amhE87t .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17amhE87t .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17amhE87t .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17amhE87t .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17amhE87t .content-right-side {
  text-align: center;
}
.cid-t17amhE87t .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17amhE87t .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17amhE87t .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17amhE87t .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17amhE87t .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17amhE87t .info-widget:first-child {
  margin-left: 0;
}
.cid-t17amhE87t .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17amhE87t .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17amhE87t .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17amhE87t .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17amhE87t .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17amhE87t .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17amhE87t .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17amhE87t .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17amhE87t .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17amhE87t .navbar-toggler {
    display: none;
  }
  .cid-t17amhE87t .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17amhE87t .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17amhE87t .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17amhE87t .btn-sm {
  padding: 13px 29px;
}
.cid-t17amhE87t .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17amhE87t .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17amhE87t .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17amhE87t .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17amhE87t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17amhE87t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17amhE87t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17amhE87t .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17amhE87t .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17amhE87t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17amhE87t .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17amhE87t .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17amhE87t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17amhE87t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17amhE87t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17amhE87t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17amhE87t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17amhE87t button.navbar-toggler:focus {
  outline: none;
}
.cid-t17amhE87t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17amhE87t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17amhE87t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17amhE87t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17amhE87t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17amhE87t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17amhE87t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17amhE87t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17amhE87t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17amhE87t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17amhE87t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17amhE87t .collapsed .btn {
  display: flex;
}
.cid-t17amhE87t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17amhE87t .collapsed .navbar-collapse.collapsing,
.cid-t17amhE87t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17amhE87t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17amhE87t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17amhE87t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17amhE87t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17amhE87t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17amhE87t .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17amhE87t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17amhE87t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17amhE87t .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17amhE87t .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17amhE87t .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17amhE87t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17amhE87t .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17amhE87t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17amhE87t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17amhE87t .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17amhE87t .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17amhE87t .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17amhE87t .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17amhE87t .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17amhE87t .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17amhE87t .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17amhE87t .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing,
  .cid-t17amhE87t .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing .navbar-nav,
  .cid-t17amhE87t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17amhE87t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17amhE87t .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17amhE87t .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17amhE87t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17amhE87t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17amhE87t img {
    height: 3.8rem !important;
  }
  .cid-t17amhE87t .btn {
    display: flex;
  }
  .cid-t17amhE87t button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17amhE87t .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17amhE87t .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17amhE87t .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17amhE87t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17amhE87t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17amhE87t .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17amhE87t .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17amhE87t .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17amhE87t .navbar-toggler {
  position: relative;
}
.cid-t17amhE87t .dropdown-item.active,
.cid-t17amhE87t .dropdown-item:active {
  color: initial;
}
.cid-t17amhE87t .widget-title {
  color: #ff40b4;
}
.cid-t17amhE87t .widget-text {
  color: #ff40b4;
}
.cid-t17amhE87t .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17amhE87t .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17amhE87t .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17amhE87t .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17amhE87t .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17amhE87t .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17amhE87t .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17amhE87t .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17amhE87t .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17amhE87t .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17amhE87t .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17amhE87t .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17amhE87t .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17amhE87t .menu-content-top,
  .cid-t17amhE87t .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17amhE87t button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17amhE87t .widget-title,
.cid-t17amhE87t .widget-icon {
  color: #1388ba;
}
.cid-t17amiGbvc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17amiGbvc .mbr-text,
.cid-t17amiGbvc .mbr-section-btn {
  color: #ffffff;
}
.cid-t17amiGbvc .mbr-section-title {
  color: #ffffff;
}
.cid-t17amj8Fxu {
  padding-top: 165px;
  padding-bottom: 75px;
}
.cid-t17amj8Fxu H1 {
  color: #0a4f6e;
}
.cid-t17amj8Fxu .mbr-text,
.cid-t17amj8Fxu .mbr-section-btn {
  color: #716c80;
}
.cid-t17amj8Fxu img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17amj8Fxu img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17amjrSHi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: linear-gradient(to bottom, #fef7f2 50%, #97d4f2 50%);
}
@media (min-width: 1400px) {
  .cid-t17amjrSHi .container {
    max-width: 1162px;
  }
}
.cid-t17amjrSHi .mbr-section-title {
  text-align: center;
}
.cid-t17amjCFnu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t17amjCFnu img,
.cid-t17amjCFnu .item-img {
  width: 100%;
}
.cid-t17amjCFnu .item:focus,
.cid-t17amjCFnu span:focus {
  outline: none;
}
.cid-t17amjCFnu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t17amjCFnu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t17amjCFnu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t17amjCFnu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t17amjCFnu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t17amjCFnu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t17amjCFnu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t17amjCFnu .mbr-section-title {
  color: #232323;
}
.cid-t17amjCFnu .mbr-text,
.cid-t17amjCFnu .mbr-section-btn {
  text-align: left;
}
.cid-t17amjCFnu .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t17amjCFnu .item-subtitle {
  text-align: left;
}
.cid-t17amkemla {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t17amkemla img,
.cid-t17amkemla .item-img {
  width: 100%;
}
.cid-t17amkemla .item:focus,
.cid-t17amkemla span:focus {
  outline: none;
}
.cid-t17amkemla .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t17amkemla .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t17amkemla .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t17amkemla .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t17amkemla .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t17amkemla .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t17amkemla .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t17amkemla .mbr-section-title {
  color: #232323;
}
.cid-t17amkemla .mbr-text,
.cid-t17amkemla .mbr-section-btn {
  text-align: left;
}
.cid-t17amkemla .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t17amkemla .item-subtitle {
  text-align: left;
}
.cid-t17amkGVXf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t17amkGVXf img,
.cid-t17amkGVXf .item-img {
  width: 100%;
}
.cid-t17amkGVXf .item:focus,
.cid-t17amkGVXf span:focus {
  outline: none;
}
.cid-t17amkGVXf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t17amkGVXf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #97d4f2;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t17amkGVXf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t17amkGVXf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t17amkGVXf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t17amkGVXf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t17amkGVXf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t17amkGVXf .mbr-section-title {
  color: #232323;
}
.cid-t17amkGVXf .mbr-text,
.cid-t17amkGVXf .mbr-section-btn {
  text-align: left;
}
.cid-t17amkGVXf .item-title {
  text-align: left;
  color: #0a4f6e;
}
.cid-t17amkGVXf .item-subtitle {
  text-align: left;
}
.cid-t17amlEerX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17amlEerX .content {
    text-align: center;
  }
  .cid-t17amlEerX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17amlEerX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17amlEerX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17amlEerX .media-wrap img {
  height: 6rem;
}
.cid-t17amlEerX .mbr-text {
  color: #8d97ad;
}
.cid-t17amlEerX .p-title {
  font-size: 17px;
}
.cid-t17amlEerX .p-title span {
  color: #111111;
}
.cid-t17amlEerX .title-card {
  font-size: 1.3rem;
}
.cid-t17amlEerX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17amlEerX .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17amlEerX .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17amlEerX .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17amlEerX .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17amlEerX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17amlEerX .copyright img {
  margin-right: 10px;
}
.cid-t17amlEerX .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17amlEerX .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17amlEerX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17amlEerX .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17amlEerX .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17amlEerX .p-title,
.cid-t17amlEerX .social-media {
  color: #0a4f6e;
}
.cid-t17amlEerX H5 {
  color: #0a4f6e;
}
.cid-t17amlEerX .copyright > p {
  color: #1388ba;
}
.cid-t17dAmuVRe .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17dAmuVRe .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17dAmuVRe .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17dAmuVRe .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17dAmuVRe .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17dAmuVRe .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17dAmuVRe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17dAmuVRe .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17dAmuVRe .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17dAmuVRe .dropdown-item,
.cid-t17dAmuVRe .nav-link,
.cid-t17dAmuVRe .brand-name {
  font-style: normal;
}
.cid-t17dAmuVRe .dropdown-item:hover,
.cid-t17dAmuVRe .nav-link:hover,
.cid-t17dAmuVRe .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17dAmuVRe .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17dAmuVRe .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17dAmuVRe .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17dAmuVRe .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17dAmuVRe .nav-item {
  position: relative;
}
.cid-t17dAmuVRe .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17dAmuVRe .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17dAmuVRe .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17dAmuVRe .nav-link {
    line-height: 6.13;
  }
  .cid-t17dAmuVRe .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17dAmuVRe .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17dAmuVRe .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17dAmuVRe .content-text {
  margin-bottom: 0;
}
.cid-t17dAmuVRe .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17dAmuVRe .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17dAmuVRe .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17dAmuVRe .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17dAmuVRe .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17dAmuVRe .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17dAmuVRe .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17dAmuVRe .content-right-side {
  text-align: center;
}
.cid-t17dAmuVRe .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17dAmuVRe .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17dAmuVRe .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17dAmuVRe .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17dAmuVRe .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17dAmuVRe .info-widget:first-child {
  margin-left: 0;
}
.cid-t17dAmuVRe .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17dAmuVRe .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17dAmuVRe .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17dAmuVRe .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17dAmuVRe .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17dAmuVRe .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17dAmuVRe .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17dAmuVRe .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17dAmuVRe .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17dAmuVRe .navbar-toggler {
    display: none;
  }
  .cid-t17dAmuVRe .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17dAmuVRe .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17dAmuVRe .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17dAmuVRe .btn-sm {
  padding: 13px 29px;
}
.cid-t17dAmuVRe .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17dAmuVRe .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17dAmuVRe .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17dAmuVRe .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17dAmuVRe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17dAmuVRe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17dAmuVRe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17dAmuVRe .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17dAmuVRe .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17dAmuVRe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17dAmuVRe .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17dAmuVRe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17dAmuVRe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17dAmuVRe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17dAmuVRe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17dAmuVRe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17dAmuVRe button.navbar-toggler:focus {
  outline: none;
}
.cid-t17dAmuVRe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17dAmuVRe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17dAmuVRe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17dAmuVRe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17dAmuVRe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17dAmuVRe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17dAmuVRe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17dAmuVRe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17dAmuVRe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17dAmuVRe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17dAmuVRe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17dAmuVRe .collapsed .btn {
  display: flex;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse.collapsing,
.cid-t17dAmuVRe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17dAmuVRe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17dAmuVRe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17dAmuVRe .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17dAmuVRe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17dAmuVRe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17dAmuVRe .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17dAmuVRe .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17dAmuVRe .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17dAmuVRe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17dAmuVRe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17dAmuVRe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17dAmuVRe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17dAmuVRe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17dAmuVRe .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17dAmuVRe .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17dAmuVRe .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17dAmuVRe .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17dAmuVRe .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17dAmuVRe .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17dAmuVRe .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing,
  .cid-t17dAmuVRe .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing .navbar-nav,
  .cid-t17dAmuVRe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17dAmuVRe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17dAmuVRe .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17dAmuVRe .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17dAmuVRe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17dAmuVRe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17dAmuVRe img {
    height: 3.8rem !important;
  }
  .cid-t17dAmuVRe .btn {
    display: flex;
  }
  .cid-t17dAmuVRe button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17dAmuVRe .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17dAmuVRe .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17dAmuVRe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17dAmuVRe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17dAmuVRe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17dAmuVRe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17dAmuVRe .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17dAmuVRe .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17dAmuVRe .navbar-toggler {
  position: relative;
}
.cid-t17dAmuVRe .dropdown-item.active,
.cid-t17dAmuVRe .dropdown-item:active {
  color: initial;
}
.cid-t17dAmuVRe .widget-title {
  color: #ff40b4;
}
.cid-t17dAmuVRe .widget-text {
  color: #ff40b4;
}
.cid-t17dAmuVRe .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17dAmuVRe .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17dAmuVRe .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17dAmuVRe .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17dAmuVRe .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17dAmuVRe .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17dAmuVRe .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17dAmuVRe .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17dAmuVRe .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17dAmuVRe .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17dAmuVRe .menu-content-top,
  .cid-t17dAmuVRe .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17dAmuVRe button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17dAmuVRe .widget-title,
.cid-t17dAmuVRe .widget-icon {
  color: #1388ba;
}
.cid-t17dAnwWJM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17dAnwWJM .mbr-text,
.cid-t17dAnwWJM .mbr-section-btn {
  color: #ffffff;
}
.cid-t17dAnwWJM .mbr-section-title {
  color: #ffffff;
}
.cid-t17dAnWWex {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17dAnWWex H1 {
  color: #0a4f6e;
}
.cid-t17dAnWWex .mbr-text,
.cid-t17dAnWWex .mbr-section-btn {
  color: #716c80;
}
.cid-t17dAnWWex img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17dAnWWex img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17dAoeluO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17dAoeluO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17dAoeluO .card-title {
  transition: all 0.3s;
}
.cid-t17dAoeluO .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17dAoeluO .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17dAoeluO .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17dAoeluO .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17dAoeluO .card-wrapper:hover .mbr-iconfont,
.cid-t17dAoeluO .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17dAoeluO .card-title,
.cid-t17dAoeluO .card-box {
  color: #353535;
}
.cid-t17dAoeluO .main-title,
.cid-t17dAoeluO .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17dAoIlIT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17dAoIlIT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17dAoIlIT .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17dAoIlIT .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17dAoIlIT .btn-primary-outline:active {
  color: gray;
}
.cid-t17dAoIlIT .btn-primary-outline:hover {
  color: white;
}
.cid-t17dAoIlIT div {
  overflow: hidden;
}
.cid-t17dAoIlIT li.active .btn-primary-outline {
  color: white;
}
.cid-t17dAoIlIT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17dAoIlIT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17dAoIlIT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17dAoIlIT .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17dAoIlIT .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17dAoIlIT .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17dAoIlIT .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17dAoIlIT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17dAoIlIT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17dAoIlIT .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17dAoIlIT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17dAoIlIT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17dAp7Bi3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17dAp7Bi3 .content {
    text-align: center;
  }
  .cid-t17dAp7Bi3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17dAp7Bi3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17dAp7Bi3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17dAp7Bi3 .media-wrap img {
  height: 6rem;
}
.cid-t17dAp7Bi3 .mbr-text {
  color: #8d97ad;
}
.cid-t17dAp7Bi3 .p-title {
  font-size: 17px;
}
.cid-t17dAp7Bi3 .p-title span {
  color: #111111;
}
.cid-t17dAp7Bi3 .title-card {
  font-size: 1.3rem;
}
.cid-t17dAp7Bi3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17dAp7Bi3 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17dAp7Bi3 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17dAp7Bi3 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17dAp7Bi3 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17dAp7Bi3 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17dAp7Bi3 .copyright img {
  margin-right: 10px;
}
.cid-t17dAp7Bi3 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17dAp7Bi3 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17dAp7Bi3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17dAp7Bi3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17dAp7Bi3 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17dAp7Bi3 .p-title,
.cid-t17dAp7Bi3 .social-media {
  color: #0a4f6e;
}
.cid-t17dAp7Bi3 H5 {
  color: #0a4f6e;
}
.cid-t17dAp7Bi3 .copyright > p {
  color: #1388ba;
}
.cid-t17eIDtPdG .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17eIDtPdG .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17eIDtPdG .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17eIDtPdG .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17eIDtPdG .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17eIDtPdG .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17eIDtPdG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17eIDtPdG .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17eIDtPdG .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17eIDtPdG .dropdown-item,
.cid-t17eIDtPdG .nav-link,
.cid-t17eIDtPdG .brand-name {
  font-style: normal;
}
.cid-t17eIDtPdG .dropdown-item:hover,
.cid-t17eIDtPdG .nav-link:hover,
.cid-t17eIDtPdG .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17eIDtPdG .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17eIDtPdG .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17eIDtPdG .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17eIDtPdG .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17eIDtPdG .nav-item {
  position: relative;
}
.cid-t17eIDtPdG .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17eIDtPdG .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17eIDtPdG .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17eIDtPdG .nav-link {
    line-height: 6.13;
  }
  .cid-t17eIDtPdG .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17eIDtPdG .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17eIDtPdG .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17eIDtPdG .content-text {
  margin-bottom: 0;
}
.cid-t17eIDtPdG .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17eIDtPdG .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17eIDtPdG .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17eIDtPdG .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17eIDtPdG .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17eIDtPdG .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17eIDtPdG .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17eIDtPdG .content-right-side {
  text-align: center;
}
.cid-t17eIDtPdG .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17eIDtPdG .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17eIDtPdG .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17eIDtPdG .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17eIDtPdG .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17eIDtPdG .info-widget:first-child {
  margin-left: 0;
}
.cid-t17eIDtPdG .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17eIDtPdG .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17eIDtPdG .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17eIDtPdG .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17eIDtPdG .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17eIDtPdG .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17eIDtPdG .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17eIDtPdG .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17eIDtPdG .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17eIDtPdG .navbar-toggler {
    display: none;
  }
  .cid-t17eIDtPdG .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17eIDtPdG .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17eIDtPdG .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17eIDtPdG .btn-sm {
  padding: 13px 29px;
}
.cid-t17eIDtPdG .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17eIDtPdG .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17eIDtPdG .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17eIDtPdG .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17eIDtPdG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17eIDtPdG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17eIDtPdG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17eIDtPdG .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17eIDtPdG .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17eIDtPdG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17eIDtPdG .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17eIDtPdG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17eIDtPdG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17eIDtPdG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17eIDtPdG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17eIDtPdG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17eIDtPdG button.navbar-toggler:focus {
  outline: none;
}
.cid-t17eIDtPdG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17eIDtPdG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17eIDtPdG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17eIDtPdG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17eIDtPdG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17eIDtPdG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17eIDtPdG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17eIDtPdG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17eIDtPdG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17eIDtPdG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17eIDtPdG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17eIDtPdG .collapsed .btn {
  display: flex;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse.collapsing,
.cid-t17eIDtPdG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17eIDtPdG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17eIDtPdG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17eIDtPdG .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17eIDtPdG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17eIDtPdG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17eIDtPdG .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17eIDtPdG .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17eIDtPdG .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17eIDtPdG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17eIDtPdG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17eIDtPdG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17eIDtPdG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17eIDtPdG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17eIDtPdG .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17eIDtPdG .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17eIDtPdG .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17eIDtPdG .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17eIDtPdG .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17eIDtPdG .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17eIDtPdG .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing,
  .cid-t17eIDtPdG .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing .navbar-nav,
  .cid-t17eIDtPdG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17eIDtPdG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17eIDtPdG .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17eIDtPdG .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17eIDtPdG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17eIDtPdG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17eIDtPdG img {
    height: 3.8rem !important;
  }
  .cid-t17eIDtPdG .btn {
    display: flex;
  }
  .cid-t17eIDtPdG button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17eIDtPdG .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17eIDtPdG .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17eIDtPdG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17eIDtPdG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17eIDtPdG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17eIDtPdG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17eIDtPdG .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17eIDtPdG .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17eIDtPdG .navbar-toggler {
  position: relative;
}
.cid-t17eIDtPdG .dropdown-item.active,
.cid-t17eIDtPdG .dropdown-item:active {
  color: initial;
}
.cid-t17eIDtPdG .widget-title {
  color: #ff40b4;
}
.cid-t17eIDtPdG .widget-text {
  color: #ff40b4;
}
.cid-t17eIDtPdG .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17eIDtPdG .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17eIDtPdG .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17eIDtPdG .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17eIDtPdG .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17eIDtPdG .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17eIDtPdG .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17eIDtPdG .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17eIDtPdG .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17eIDtPdG .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17eIDtPdG .menu-content-top,
  .cid-t17eIDtPdG .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17eIDtPdG button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17eIDtPdG .widget-title,
.cid-t17eIDtPdG .widget-icon {
  color: #1388ba;
}
.cid-t17eIFGepY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17eIFGepY .mbr-text,
.cid-t17eIFGepY .mbr-section-btn {
  color: #ffffff;
}
.cid-t17eIFGepY .mbr-section-title {
  color: #ffffff;
}
.cid-t17eIGGdZO {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17eIGGdZO H1 {
  color: #0a4f6e;
}
.cid-t17eIGGdZO .mbr-text,
.cid-t17eIGGdZO .mbr-section-btn {
  color: #716c80;
}
.cid-t17eIGGdZO img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17eIGGdZO img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17eIHnO6P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17eIHnO6P .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17eIHnO6P .card-title {
  transition: all 0.3s;
}
.cid-t17eIHnO6P .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17eIHnO6P .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17eIHnO6P .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17eIHnO6P .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17eIHnO6P .card-wrapper:hover .mbr-iconfont,
.cid-t17eIHnO6P .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17eIHnO6P .card-title,
.cid-t17eIHnO6P .card-box {
  color: #353535;
}
.cid-t17eIHnO6P .main-title,
.cid-t17eIHnO6P .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17eIIkqqm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17eIIkqqm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17eIIkqqm .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17eIIkqqm .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17eIIkqqm .btn-primary-outline:active {
  color: gray;
}
.cid-t17eIIkqqm .btn-primary-outline:hover {
  color: white;
}
.cid-t17eIIkqqm div {
  overflow: hidden;
}
.cid-t17eIIkqqm li.active .btn-primary-outline {
  color: white;
}
.cid-t17eIIkqqm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17eIIkqqm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17eIIkqqm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17eIIkqqm .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17eIIkqqm .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17eIIkqqm .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17eIIkqqm .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17eIIkqqm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17eIIkqqm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17eIIkqqm .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17eIIkqqm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17eIIkqqm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17eIJazpg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17eIJazpg .content {
    text-align: center;
  }
  .cid-t17eIJazpg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17eIJazpg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17eIJazpg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17eIJazpg .media-wrap img {
  height: 6rem;
}
.cid-t17eIJazpg .mbr-text {
  color: #8d97ad;
}
.cid-t17eIJazpg .p-title {
  font-size: 17px;
}
.cid-t17eIJazpg .p-title span {
  color: #111111;
}
.cid-t17eIJazpg .title-card {
  font-size: 1.3rem;
}
.cid-t17eIJazpg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17eIJazpg .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17eIJazpg .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17eIJazpg .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17eIJazpg .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17eIJazpg .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17eIJazpg .copyright img {
  margin-right: 10px;
}
.cid-t17eIJazpg .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17eIJazpg .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17eIJazpg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17eIJazpg .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17eIJazpg .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17eIJazpg .p-title,
.cid-t17eIJazpg .social-media {
  color: #0a4f6e;
}
.cid-t17eIJazpg H5 {
  color: #0a4f6e;
}
.cid-t17eIJazpg .copyright > p {
  color: #1388ba;
}
.cid-t17fSPH1Y9 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17fSPH1Y9 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17fSPH1Y9 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17fSPH1Y9 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17fSPH1Y9 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17fSPH1Y9 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17fSPH1Y9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17fSPH1Y9 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17fSPH1Y9 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17fSPH1Y9 .dropdown-item,
.cid-t17fSPH1Y9 .nav-link,
.cid-t17fSPH1Y9 .brand-name {
  font-style: normal;
}
.cid-t17fSPH1Y9 .dropdown-item:hover,
.cid-t17fSPH1Y9 .nav-link:hover,
.cid-t17fSPH1Y9 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17fSPH1Y9 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17fSPH1Y9 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17fSPH1Y9 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17fSPH1Y9 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17fSPH1Y9 .nav-item {
  position: relative;
}
.cid-t17fSPH1Y9 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17fSPH1Y9 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17fSPH1Y9 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17fSPH1Y9 .nav-link {
    line-height: 6.13;
  }
  .cid-t17fSPH1Y9 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17fSPH1Y9 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17fSPH1Y9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17fSPH1Y9 .content-text {
  margin-bottom: 0;
}
.cid-t17fSPH1Y9 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17fSPH1Y9 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17fSPH1Y9 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17fSPH1Y9 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17fSPH1Y9 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17fSPH1Y9 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17fSPH1Y9 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17fSPH1Y9 .content-right-side {
  text-align: center;
}
.cid-t17fSPH1Y9 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17fSPH1Y9 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17fSPH1Y9 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17fSPH1Y9 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17fSPH1Y9 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17fSPH1Y9 .info-widget:first-child {
  margin-left: 0;
}
.cid-t17fSPH1Y9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17fSPH1Y9 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17fSPH1Y9 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17fSPH1Y9 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17fSPH1Y9 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17fSPH1Y9 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17fSPH1Y9 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17fSPH1Y9 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17fSPH1Y9 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17fSPH1Y9 .navbar-toggler {
    display: none;
  }
  .cid-t17fSPH1Y9 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17fSPH1Y9 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17fSPH1Y9 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17fSPH1Y9 .btn-sm {
  padding: 13px 29px;
}
.cid-t17fSPH1Y9 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17fSPH1Y9 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17fSPH1Y9 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17fSPH1Y9 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17fSPH1Y9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17fSPH1Y9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17fSPH1Y9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17fSPH1Y9 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17fSPH1Y9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17fSPH1Y9 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17fSPH1Y9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17fSPH1Y9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17fSPH1Y9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17fSPH1Y9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17fSPH1Y9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17fSPH1Y9 button.navbar-toggler:focus {
  outline: none;
}
.cid-t17fSPH1Y9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17fSPH1Y9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17fSPH1Y9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17fSPH1Y9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17fSPH1Y9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17fSPH1Y9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17fSPH1Y9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17fSPH1Y9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17fSPH1Y9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17fSPH1Y9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17fSPH1Y9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17fSPH1Y9 .collapsed .btn {
  display: flex;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.collapsing,
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17fSPH1Y9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17fSPH1Y9 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17fSPH1Y9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17fSPH1Y9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17fSPH1Y9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17fSPH1Y9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17fSPH1Y9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17fSPH1Y9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17fSPH1Y9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17fSPH1Y9 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17fSPH1Y9 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17fSPH1Y9 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17fSPH1Y9 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17fSPH1Y9 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17fSPH1Y9 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17fSPH1Y9 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing,
  .cid-t17fSPH1Y9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing .navbar-nav,
  .cid-t17fSPH1Y9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17fSPH1Y9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17fSPH1Y9 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17fSPH1Y9 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17fSPH1Y9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17fSPH1Y9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17fSPH1Y9 img {
    height: 3.8rem !important;
  }
  .cid-t17fSPH1Y9 .btn {
    display: flex;
  }
  .cid-t17fSPH1Y9 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17fSPH1Y9 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17fSPH1Y9 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17fSPH1Y9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17fSPH1Y9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17fSPH1Y9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17fSPH1Y9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17fSPH1Y9 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17fSPH1Y9 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17fSPH1Y9 .navbar-toggler {
  position: relative;
}
.cid-t17fSPH1Y9 .dropdown-item.active,
.cid-t17fSPH1Y9 .dropdown-item:active {
  color: initial;
}
.cid-t17fSPH1Y9 .widget-title {
  color: #ff40b4;
}
.cid-t17fSPH1Y9 .widget-text {
  color: #ff40b4;
}
.cid-t17fSPH1Y9 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17fSPH1Y9 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17fSPH1Y9 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17fSPH1Y9 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17fSPH1Y9 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17fSPH1Y9 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17fSPH1Y9 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17fSPH1Y9 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17fSPH1Y9 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17fSPH1Y9 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17fSPH1Y9 .menu-content-top,
  .cid-t17fSPH1Y9 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17fSPH1Y9 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17fSPH1Y9 .widget-title,
.cid-t17fSPH1Y9 .widget-icon {
  color: #1388ba;
}
.cid-t17fSQPlbu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17fSQPlbu .mbr-text,
.cid-t17fSQPlbu .mbr-section-btn {
  color: #ffffff;
}
.cid-t17fSQPlbu .mbr-section-title {
  color: #ffffff;
}
.cid-t17fSRpzxP {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17fSRpzxP H1 {
  color: #0a4f6e;
}
.cid-t17fSRpzxP .mbr-text,
.cid-t17fSRpzxP .mbr-section-btn {
  color: #716c80;
}
.cid-t17fSRpzxP img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17fSRpzxP img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17fSRJuAB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17fSRJuAB .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17fSRJuAB .card-title {
  transition: all 0.3s;
}
.cid-t17fSRJuAB .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17fSRJuAB .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17fSRJuAB .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17fSRJuAB .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17fSRJuAB .card-wrapper:hover .mbr-iconfont,
.cid-t17fSRJuAB .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17fSRJuAB .card-title,
.cid-t17fSRJuAB .card-box {
  color: #353535;
}
.cid-t17fSRJuAB .main-title,
.cid-t17fSRJuAB .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17fSS8RHB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17fSS8RHB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17fSS8RHB .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17fSS8RHB .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17fSS8RHB .btn-primary-outline:active {
  color: gray;
}
.cid-t17fSS8RHB .btn-primary-outline:hover {
  color: white;
}
.cid-t17fSS8RHB div {
  overflow: hidden;
}
.cid-t17fSS8RHB li.active .btn-primary-outline {
  color: white;
}
.cid-t17fSS8RHB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17fSS8RHB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17fSS8RHB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17fSS8RHB .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17fSS8RHB .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17fSS8RHB .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17fSS8RHB .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17fSS8RHB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17fSS8RHB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17fSS8RHB .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17fSS8RHB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17fSS8RHB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17fSSFmis {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17fSSFmis .content {
    text-align: center;
  }
  .cid-t17fSSFmis .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17fSSFmis .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17fSSFmis .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17fSSFmis .media-wrap img {
  height: 6rem;
}
.cid-t17fSSFmis .mbr-text {
  color: #8d97ad;
}
.cid-t17fSSFmis .p-title {
  font-size: 17px;
}
.cid-t17fSSFmis .p-title span {
  color: #111111;
}
.cid-t17fSSFmis .title-card {
  font-size: 1.3rem;
}
.cid-t17fSSFmis .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17fSSFmis .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17fSSFmis .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17fSSFmis .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17fSSFmis .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17fSSFmis .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17fSSFmis .copyright img {
  margin-right: 10px;
}
.cid-t17fSSFmis .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17fSSFmis .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17fSSFmis .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17fSSFmis .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17fSSFmis .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17fSSFmis .p-title,
.cid-t17fSSFmis .social-media {
  color: #0a4f6e;
}
.cid-t17fSSFmis H5 {
  color: #0a4f6e;
}
.cid-t17fSSFmis .copyright > p {
  color: #1388ba;
}
.cid-t17gCnYAn3 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17gCnYAn3 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17gCnYAn3 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17gCnYAn3 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17gCnYAn3 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17gCnYAn3 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17gCnYAn3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17gCnYAn3 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17gCnYAn3 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17gCnYAn3 .dropdown-item,
.cid-t17gCnYAn3 .nav-link,
.cid-t17gCnYAn3 .brand-name {
  font-style: normal;
}
.cid-t17gCnYAn3 .dropdown-item:hover,
.cid-t17gCnYAn3 .nav-link:hover,
.cid-t17gCnYAn3 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17gCnYAn3 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17gCnYAn3 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17gCnYAn3 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17gCnYAn3 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17gCnYAn3 .nav-item {
  position: relative;
}
.cid-t17gCnYAn3 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17gCnYAn3 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17gCnYAn3 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17gCnYAn3 .nav-link {
    line-height: 6.13;
  }
  .cid-t17gCnYAn3 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17gCnYAn3 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17gCnYAn3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17gCnYAn3 .content-text {
  margin-bottom: 0;
}
.cid-t17gCnYAn3 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17gCnYAn3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17gCnYAn3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17gCnYAn3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17gCnYAn3 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17gCnYAn3 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17gCnYAn3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17gCnYAn3 .content-right-side {
  text-align: center;
}
.cid-t17gCnYAn3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17gCnYAn3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17gCnYAn3 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17gCnYAn3 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17gCnYAn3 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17gCnYAn3 .info-widget:first-child {
  margin-left: 0;
}
.cid-t17gCnYAn3 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17gCnYAn3 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17gCnYAn3 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17gCnYAn3 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17gCnYAn3 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17gCnYAn3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17gCnYAn3 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17gCnYAn3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17gCnYAn3 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17gCnYAn3 .navbar-toggler {
    display: none;
  }
  .cid-t17gCnYAn3 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17gCnYAn3 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17gCnYAn3 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17gCnYAn3 .btn-sm {
  padding: 13px 29px;
}
.cid-t17gCnYAn3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17gCnYAn3 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17gCnYAn3 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17gCnYAn3 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17gCnYAn3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17gCnYAn3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17gCnYAn3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17gCnYAn3 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17gCnYAn3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17gCnYAn3 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17gCnYAn3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17gCnYAn3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17gCnYAn3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17gCnYAn3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17gCnYAn3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17gCnYAn3 button.navbar-toggler:focus {
  outline: none;
}
.cid-t17gCnYAn3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17gCnYAn3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17gCnYAn3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17gCnYAn3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17gCnYAn3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17gCnYAn3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17gCnYAn3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17gCnYAn3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17gCnYAn3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17gCnYAn3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17gCnYAn3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17gCnYAn3 .collapsed .btn {
  display: flex;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse.collapsing,
.cid-t17gCnYAn3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17gCnYAn3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17gCnYAn3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17gCnYAn3 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17gCnYAn3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17gCnYAn3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17gCnYAn3 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17gCnYAn3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17gCnYAn3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17gCnYAn3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17gCnYAn3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17gCnYAn3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17gCnYAn3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17gCnYAn3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17gCnYAn3 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17gCnYAn3 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17gCnYAn3 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17gCnYAn3 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17gCnYAn3 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17gCnYAn3 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17gCnYAn3 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing,
  .cid-t17gCnYAn3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing .navbar-nav,
  .cid-t17gCnYAn3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17gCnYAn3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17gCnYAn3 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17gCnYAn3 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17gCnYAn3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17gCnYAn3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17gCnYAn3 img {
    height: 3.8rem !important;
  }
  .cid-t17gCnYAn3 .btn {
    display: flex;
  }
  .cid-t17gCnYAn3 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17gCnYAn3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17gCnYAn3 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17gCnYAn3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17gCnYAn3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17gCnYAn3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17gCnYAn3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17gCnYAn3 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17gCnYAn3 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17gCnYAn3 .navbar-toggler {
  position: relative;
}
.cid-t17gCnYAn3 .dropdown-item.active,
.cid-t17gCnYAn3 .dropdown-item:active {
  color: initial;
}
.cid-t17gCnYAn3 .widget-title {
  color: #ff40b4;
}
.cid-t17gCnYAn3 .widget-text {
  color: #ff40b4;
}
.cid-t17gCnYAn3 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17gCnYAn3 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17gCnYAn3 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17gCnYAn3 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17gCnYAn3 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17gCnYAn3 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17gCnYAn3 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17gCnYAn3 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17gCnYAn3 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17gCnYAn3 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17gCnYAn3 .menu-content-top,
  .cid-t17gCnYAn3 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17gCnYAn3 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17gCnYAn3 .widget-title,
.cid-t17gCnYAn3 .widget-icon {
  color: #1388ba;
}
.cid-t17gCoXIvk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17gCoXIvk .mbr-text,
.cid-t17gCoXIvk .mbr-section-btn {
  color: #ffffff;
}
.cid-t17gCoXIvk .mbr-section-title {
  color: #ffffff;
}
.cid-t17gCpAy13 {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17gCpAy13 H1 {
  color: #0a4f6e;
}
.cid-t17gCpAy13 .mbr-text,
.cid-t17gCpAy13 .mbr-section-btn {
  color: #716c80;
}
.cid-t17gCpAy13 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17gCpAy13 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17gCpXech {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17gCpXech .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17gCpXech .card-title {
  transition: all 0.3s;
}
.cid-t17gCpXech .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17gCpXech .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17gCpXech .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17gCpXech .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17gCpXech .card-wrapper:hover .mbr-iconfont,
.cid-t17gCpXech .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17gCpXech .card-title,
.cid-t17gCpXech .card-box {
  color: #353535;
}
.cid-t17gCpXech .main-title,
.cid-t17gCpXech .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17gCqrSi3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17gCqrSi3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17gCqrSi3 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17gCqrSi3 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17gCqrSi3 .btn-primary-outline:active {
  color: gray;
}
.cid-t17gCqrSi3 .btn-primary-outline:hover {
  color: white;
}
.cid-t17gCqrSi3 div {
  overflow: hidden;
}
.cid-t17gCqrSi3 li.active .btn-primary-outline {
  color: white;
}
.cid-t17gCqrSi3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17gCqrSi3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17gCqrSi3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17gCqrSi3 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17gCqrSi3 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17gCqrSi3 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17gCqrSi3 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17gCqrSi3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17gCqrSi3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17gCqrSi3 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17gCqrSi3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17gCqrSi3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17gCqTHTf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17gCqTHTf .content {
    text-align: center;
  }
  .cid-t17gCqTHTf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17gCqTHTf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17gCqTHTf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17gCqTHTf .media-wrap img {
  height: 6rem;
}
.cid-t17gCqTHTf .mbr-text {
  color: #8d97ad;
}
.cid-t17gCqTHTf .p-title {
  font-size: 17px;
}
.cid-t17gCqTHTf .p-title span {
  color: #111111;
}
.cid-t17gCqTHTf .title-card {
  font-size: 1.3rem;
}
.cid-t17gCqTHTf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17gCqTHTf .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17gCqTHTf .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17gCqTHTf .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17gCqTHTf .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17gCqTHTf .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17gCqTHTf .copyright img {
  margin-right: 10px;
}
.cid-t17gCqTHTf .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17gCqTHTf .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17gCqTHTf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17gCqTHTf .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17gCqTHTf .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17gCqTHTf .p-title,
.cid-t17gCqTHTf .social-media {
  color: #0a4f6e;
}
.cid-t17gCqTHTf H5 {
  color: #0a4f6e;
}
.cid-t17gCqTHTf .copyright > p {
  color: #1388ba;
}
.cid-t17hfFFJpt .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17hfFFJpt .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17hfFFJpt .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17hfFFJpt .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17hfFFJpt .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17hfFFJpt .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17hfFFJpt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17hfFFJpt .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17hfFFJpt .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17hfFFJpt .dropdown-item,
.cid-t17hfFFJpt .nav-link,
.cid-t17hfFFJpt .brand-name {
  font-style: normal;
}
.cid-t17hfFFJpt .dropdown-item:hover,
.cid-t17hfFFJpt .nav-link:hover,
.cid-t17hfFFJpt .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17hfFFJpt .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17hfFFJpt .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17hfFFJpt .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17hfFFJpt .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17hfFFJpt .nav-item {
  position: relative;
}
.cid-t17hfFFJpt .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17hfFFJpt .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17hfFFJpt .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17hfFFJpt .nav-link {
    line-height: 6.13;
  }
  .cid-t17hfFFJpt .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17hfFFJpt .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17hfFFJpt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17hfFFJpt .content-text {
  margin-bottom: 0;
}
.cid-t17hfFFJpt .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17hfFFJpt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17hfFFJpt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17hfFFJpt .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17hfFFJpt .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17hfFFJpt .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17hfFFJpt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17hfFFJpt .content-right-side {
  text-align: center;
}
.cid-t17hfFFJpt .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17hfFFJpt .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17hfFFJpt .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17hfFFJpt .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17hfFFJpt .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17hfFFJpt .info-widget:first-child {
  margin-left: 0;
}
.cid-t17hfFFJpt .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17hfFFJpt .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17hfFFJpt .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17hfFFJpt .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17hfFFJpt .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17hfFFJpt .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17hfFFJpt .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17hfFFJpt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17hfFFJpt .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17hfFFJpt .navbar-toggler {
    display: none;
  }
  .cid-t17hfFFJpt .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17hfFFJpt .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17hfFFJpt .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17hfFFJpt .btn-sm {
  padding: 13px 29px;
}
.cid-t17hfFFJpt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17hfFFJpt .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17hfFFJpt .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17hfFFJpt .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17hfFFJpt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17hfFFJpt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17hfFFJpt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17hfFFJpt .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17hfFFJpt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17hfFFJpt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17hfFFJpt .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17hfFFJpt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17hfFFJpt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17hfFFJpt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17hfFFJpt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17hfFFJpt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17hfFFJpt button.navbar-toggler:focus {
  outline: none;
}
.cid-t17hfFFJpt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17hfFFJpt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17hfFFJpt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17hfFFJpt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17hfFFJpt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17hfFFJpt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17hfFFJpt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17hfFFJpt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17hfFFJpt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17hfFFJpt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17hfFFJpt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17hfFFJpt .collapsed .btn {
  display: flex;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse.collapsing,
.cid-t17hfFFJpt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17hfFFJpt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17hfFFJpt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17hfFFJpt .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17hfFFJpt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17hfFFJpt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17hfFFJpt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17hfFFJpt .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17hfFFJpt .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17hfFFJpt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17hfFFJpt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17hfFFJpt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17hfFFJpt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17hfFFJpt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17hfFFJpt .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17hfFFJpt .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17hfFFJpt .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17hfFFJpt .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17hfFFJpt .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17hfFFJpt .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17hfFFJpt .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing,
  .cid-t17hfFFJpt .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing .navbar-nav,
  .cid-t17hfFFJpt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17hfFFJpt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17hfFFJpt .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17hfFFJpt .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17hfFFJpt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17hfFFJpt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17hfFFJpt img {
    height: 3.8rem !important;
  }
  .cid-t17hfFFJpt .btn {
    display: flex;
  }
  .cid-t17hfFFJpt button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17hfFFJpt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17hfFFJpt .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17hfFFJpt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17hfFFJpt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17hfFFJpt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17hfFFJpt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17hfFFJpt .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17hfFFJpt .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17hfFFJpt .navbar-toggler {
  position: relative;
}
.cid-t17hfFFJpt .dropdown-item.active,
.cid-t17hfFFJpt .dropdown-item:active {
  color: initial;
}
.cid-t17hfFFJpt .widget-title {
  color: #ff40b4;
}
.cid-t17hfFFJpt .widget-text {
  color: #ff40b4;
}
.cid-t17hfFFJpt .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17hfFFJpt .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17hfFFJpt .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17hfFFJpt .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17hfFFJpt .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17hfFFJpt .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17hfFFJpt .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17hfFFJpt .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17hfFFJpt .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17hfFFJpt .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17hfFFJpt .menu-content-top,
  .cid-t17hfFFJpt .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17hfFFJpt button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17hfFFJpt .widget-title,
.cid-t17hfFFJpt .widget-icon {
  color: #1388ba;
}
.cid-t17hfGIeQQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17hfGIeQQ .mbr-text,
.cid-t17hfGIeQQ .mbr-section-btn {
  color: #ffffff;
}
.cid-t17hfGIeQQ .mbr-section-title {
  color: #ffffff;
}
.cid-t17hfHd2Uz {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17hfHd2Uz H1 {
  color: #0a4f6e;
}
.cid-t17hfHd2Uz .mbr-text,
.cid-t17hfHd2Uz .mbr-section-btn {
  color: #716c80;
}
.cid-t17hfHd2Uz img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17hfHd2Uz img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17hfHwwID {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17hfHwwID .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17hfHwwID .card-title {
  transition: all 0.3s;
}
.cid-t17hfHwwID .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17hfHwwID .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17hfHwwID .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17hfHwwID .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17hfHwwID .card-wrapper:hover .mbr-iconfont,
.cid-t17hfHwwID .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17hfHwwID .card-title,
.cid-t17hfHwwID .card-box {
  color: #353535;
}
.cid-t17hfHwwID .main-title,
.cid-t17hfHwwID .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17hfI43nE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17hfI43nE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17hfI43nE .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17hfI43nE .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17hfI43nE .btn-primary-outline:active {
  color: gray;
}
.cid-t17hfI43nE .btn-primary-outline:hover {
  color: white;
}
.cid-t17hfI43nE div {
  overflow: hidden;
}
.cid-t17hfI43nE li.active .btn-primary-outline {
  color: white;
}
.cid-t17hfI43nE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17hfI43nE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17hfI43nE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17hfI43nE .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17hfI43nE .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17hfI43nE .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17hfI43nE .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17hfI43nE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17hfI43nE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17hfI43nE .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17hfI43nE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17hfI43nE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17hfItpFW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17hfItpFW .content {
    text-align: center;
  }
  .cid-t17hfItpFW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17hfItpFW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17hfItpFW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17hfItpFW .media-wrap img {
  height: 6rem;
}
.cid-t17hfItpFW .mbr-text {
  color: #8d97ad;
}
.cid-t17hfItpFW .p-title {
  font-size: 17px;
}
.cid-t17hfItpFW .p-title span {
  color: #111111;
}
.cid-t17hfItpFW .title-card {
  font-size: 1.3rem;
}
.cid-t17hfItpFW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17hfItpFW .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17hfItpFW .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17hfItpFW .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17hfItpFW .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17hfItpFW .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17hfItpFW .copyright img {
  margin-right: 10px;
}
.cid-t17hfItpFW .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17hfItpFW .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17hfItpFW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17hfItpFW .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17hfItpFW .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17hfItpFW .p-title,
.cid-t17hfItpFW .social-media {
  color: #0a4f6e;
}
.cid-t17hfItpFW H5 {
  color: #0a4f6e;
}
.cid-t17hfItpFW .copyright > p {
  color: #1388ba;
}
.cid-t17igjStvb .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17igjStvb .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17igjStvb .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17igjStvb .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17igjStvb .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17igjStvb .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17igjStvb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17igjStvb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17igjStvb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17igjStvb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17igjStvb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17igjStvb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17igjStvb .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17igjStvb .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17igjStvb .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17igjStvb .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17igjStvb .dropdown-item,
.cid-t17igjStvb .nav-link,
.cid-t17igjStvb .brand-name {
  font-style: normal;
}
.cid-t17igjStvb .dropdown-item:hover,
.cid-t17igjStvb .nav-link:hover,
.cid-t17igjStvb .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17igjStvb .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17igjStvb .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17igjStvb .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17igjStvb .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17igjStvb .nav-item {
  position: relative;
}
.cid-t17igjStvb .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17igjStvb .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17igjStvb .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17igjStvb .nav-link {
    line-height: 6.13;
  }
  .cid-t17igjStvb .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17igjStvb .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17igjStvb .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17igjStvb .content-text {
  margin-bottom: 0;
}
.cid-t17igjStvb .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17igjStvb .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17igjStvb .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17igjStvb .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17igjStvb .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17igjStvb .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17igjStvb .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17igjStvb .content-right-side {
  text-align: center;
}
.cid-t17igjStvb .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17igjStvb .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17igjStvb .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17igjStvb .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17igjStvb .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17igjStvb .info-widget:first-child {
  margin-left: 0;
}
.cid-t17igjStvb .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17igjStvb .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17igjStvb .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17igjStvb .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17igjStvb .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17igjStvb .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17igjStvb .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17igjStvb .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17igjStvb .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17igjStvb .navbar-toggler {
    display: none;
  }
  .cid-t17igjStvb .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17igjStvb .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17igjStvb .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17igjStvb .btn-sm {
  padding: 13px 29px;
}
.cid-t17igjStvb .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17igjStvb .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17igjStvb .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17igjStvb .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17igjStvb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17igjStvb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17igjStvb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17igjStvb .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17igjStvb .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17igjStvb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17igjStvb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17igjStvb .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17igjStvb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17igjStvb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17igjStvb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17igjStvb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17igjStvb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17igjStvb button.navbar-toggler:focus {
  outline: none;
}
.cid-t17igjStvb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17igjStvb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17igjStvb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17igjStvb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17igjStvb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17igjStvb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17igjStvb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17igjStvb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17igjStvb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17igjStvb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17igjStvb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17igjStvb .collapsed .btn {
  display: flex;
}
.cid-t17igjStvb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17igjStvb .collapsed .navbar-collapse.collapsing,
.cid-t17igjStvb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17igjStvb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17igjStvb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17igjStvb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17igjStvb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17igjStvb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17igjStvb .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17igjStvb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17igjStvb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17igjStvb .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17igjStvb .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17igjStvb .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17igjStvb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17igjStvb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17igjStvb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17igjStvb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17igjStvb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17igjStvb .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17igjStvb .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17igjStvb .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17igjStvb .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17igjStvb .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17igjStvb .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17igjStvb .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing,
  .cid-t17igjStvb .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing .navbar-nav,
  .cid-t17igjStvb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17igjStvb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17igjStvb .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17igjStvb .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17igjStvb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17igjStvb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17igjStvb img {
    height: 3.8rem !important;
  }
  .cid-t17igjStvb .btn {
    display: flex;
  }
  .cid-t17igjStvb button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17igjStvb .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17igjStvb .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17igjStvb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17igjStvb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17igjStvb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17igjStvb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17igjStvb .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17igjStvb .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17igjStvb .navbar-toggler {
  position: relative;
}
.cid-t17igjStvb .dropdown-item.active,
.cid-t17igjStvb .dropdown-item:active {
  color: initial;
}
.cid-t17igjStvb .widget-title {
  color: #ff40b4;
}
.cid-t17igjStvb .widget-text {
  color: #ff40b4;
}
.cid-t17igjStvb .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17igjStvb .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17igjStvb .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17igjStvb .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17igjStvb .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17igjStvb .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17igjStvb .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17igjStvb .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17igjStvb .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17igjStvb .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17igjStvb .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17igjStvb .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17igjStvb .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17igjStvb .menu-content-top,
  .cid-t17igjStvb .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17igjStvb button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17igjStvb .widget-title,
.cid-t17igjStvb .widget-icon {
  color: #1388ba;
}
.cid-t17igl0MqD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17igl0MqD .mbr-text,
.cid-t17igl0MqD .mbr-section-btn {
  color: #ffffff;
}
.cid-t17igl0MqD .mbr-section-title {
  color: #ffffff;
}
.cid-t17iglGnlE {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17iglGnlE H1 {
  color: #0a4f6e;
}
.cid-t17iglGnlE .mbr-text,
.cid-t17iglGnlE .mbr-section-btn {
  color: #716c80;
}
.cid-t17iglGnlE img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17iglGnlE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17igm20hx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17igm20hx .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17igm20hx .card-title {
  transition: all 0.3s;
}
.cid-t17igm20hx .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17igm20hx .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17igm20hx .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17igm20hx .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17igm20hx .card-wrapper:hover .mbr-iconfont,
.cid-t17igm20hx .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17igm20hx .card-title,
.cid-t17igm20hx .card-box {
  color: #353535;
}
.cid-t17igm20hx .main-title,
.cid-t17igm20hx .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17igmuXmL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17igmuXmL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17igmuXmL .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17igmuXmL .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17igmuXmL .btn-primary-outline:active {
  color: gray;
}
.cid-t17igmuXmL .btn-primary-outline:hover {
  color: white;
}
.cid-t17igmuXmL div {
  overflow: hidden;
}
.cid-t17igmuXmL li.active .btn-primary-outline {
  color: white;
}
.cid-t17igmuXmL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17igmuXmL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17igmuXmL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17igmuXmL .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17igmuXmL .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17igmuXmL .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17igmuXmL .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17igmuXmL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17igmuXmL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17igmuXmL .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17igmuXmL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17igmuXmL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17igmTaHv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17igmTaHv .content {
    text-align: center;
  }
  .cid-t17igmTaHv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17igmTaHv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17igmTaHv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17igmTaHv .media-wrap img {
  height: 6rem;
}
.cid-t17igmTaHv .mbr-text {
  color: #8d97ad;
}
.cid-t17igmTaHv .p-title {
  font-size: 17px;
}
.cid-t17igmTaHv .p-title span {
  color: #111111;
}
.cid-t17igmTaHv .title-card {
  font-size: 1.3rem;
}
.cid-t17igmTaHv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17igmTaHv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17igmTaHv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17igmTaHv .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17igmTaHv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17igmTaHv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17igmTaHv .copyright img {
  margin-right: 10px;
}
.cid-t17igmTaHv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17igmTaHv .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17igmTaHv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17igmTaHv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17igmTaHv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17igmTaHv .p-title,
.cid-t17igmTaHv .social-media {
  color: #0a4f6e;
}
.cid-t17igmTaHv H5 {
  color: #0a4f6e;
}
.cid-t17igmTaHv .copyright > p {
  color: #1388ba;
}
.cid-t17iZKzEP1 .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t17iZKzEP1 .navbar-fixed-top {
  padding-top: 0;
}
.cid-t17iZKzEP1 .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t17iZKzEP1 .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t17iZKzEP1 .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t17iZKzEP1 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t17iZKzEP1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t17iZKzEP1 .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t17iZKzEP1 .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t17iZKzEP1 .dropdown-item,
.cid-t17iZKzEP1 .nav-link,
.cid-t17iZKzEP1 .brand-name {
  font-style: normal;
}
.cid-t17iZKzEP1 .dropdown-item:hover,
.cid-t17iZKzEP1 .nav-link:hover,
.cid-t17iZKzEP1 .brand-name:hover {
  color: #1388ba !important;
}
.cid-t17iZKzEP1 .dropdown-menu {
  background-color: #ffffff;
}
.cid-t17iZKzEP1 .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t17iZKzEP1 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t17iZKzEP1 .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t17iZKzEP1 .nav-item {
  position: relative;
}
.cid-t17iZKzEP1 .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t17iZKzEP1 .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t17iZKzEP1 .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t17iZKzEP1 .nav-link {
    line-height: 6.13;
  }
  .cid-t17iZKzEP1 .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t17iZKzEP1 .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t17iZKzEP1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17iZKzEP1 .content-text {
  margin-bottom: 0;
}
.cid-t17iZKzEP1 .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t17iZKzEP1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t17iZKzEP1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t17iZKzEP1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t17iZKzEP1 .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t17iZKzEP1 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t17iZKzEP1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t17iZKzEP1 .content-right-side {
  text-align: center;
}
.cid-t17iZKzEP1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t17iZKzEP1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t17iZKzEP1 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t17iZKzEP1 .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t17iZKzEP1 .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17iZKzEP1 .info-widget:first-child {
  margin-left: 0;
}
.cid-t17iZKzEP1 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t17iZKzEP1 .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t17iZKzEP1 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t17iZKzEP1 .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t17iZKzEP1 .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t17iZKzEP1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-t17iZKzEP1 .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t17iZKzEP1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t17iZKzEP1 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t17iZKzEP1 .navbar-toggler {
    display: none;
  }
  .cid-t17iZKzEP1 .navbar-collapse {
    justify-content: center;
  }
}
.cid-t17iZKzEP1 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t17iZKzEP1 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t17iZKzEP1 .btn-sm {
  padding: 13px 29px;
}
.cid-t17iZKzEP1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t17iZKzEP1 .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t17iZKzEP1 .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t17iZKzEP1 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t17iZKzEP1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t17iZKzEP1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t17iZKzEP1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t17iZKzEP1 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t17iZKzEP1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t17iZKzEP1 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t17iZKzEP1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t17iZKzEP1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t17iZKzEP1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t17iZKzEP1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t17iZKzEP1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t17iZKzEP1 button.navbar-toggler:focus {
  outline: none;
}
.cid-t17iZKzEP1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t17iZKzEP1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t17iZKzEP1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17iZKzEP1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t17iZKzEP1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t17iZKzEP1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17iZKzEP1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t17iZKzEP1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t17iZKzEP1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t17iZKzEP1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t17iZKzEP1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t17iZKzEP1 .collapsed .btn {
  display: flex;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse.collapsing,
.cid-t17iZKzEP1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t17iZKzEP1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t17iZKzEP1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t17iZKzEP1 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t17iZKzEP1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t17iZKzEP1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t17iZKzEP1 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t17iZKzEP1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t17iZKzEP1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t17iZKzEP1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t17iZKzEP1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t17iZKzEP1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t17iZKzEP1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t17iZKzEP1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t17iZKzEP1 .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t17iZKzEP1 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t17iZKzEP1 .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t17iZKzEP1 .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t17iZKzEP1 .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t17iZKzEP1 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t17iZKzEP1 .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing,
  .cid-t17iZKzEP1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing .navbar-nav,
  .cid-t17iZKzEP1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t17iZKzEP1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t17iZKzEP1 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t17iZKzEP1 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t17iZKzEP1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t17iZKzEP1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t17iZKzEP1 img {
    height: 3.8rem !important;
  }
  .cid-t17iZKzEP1 .btn {
    display: flex;
  }
  .cid-t17iZKzEP1 button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t17iZKzEP1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t17iZKzEP1 .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t17iZKzEP1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t17iZKzEP1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t17iZKzEP1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t17iZKzEP1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t17iZKzEP1 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t17iZKzEP1 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t17iZKzEP1 .navbar-toggler {
  position: relative;
}
.cid-t17iZKzEP1 .dropdown-item.active,
.cid-t17iZKzEP1 .dropdown-item:active {
  color: initial;
}
.cid-t17iZKzEP1 .widget-title {
  color: #ff40b4;
}
.cid-t17iZKzEP1 .widget-text {
  color: #ff40b4;
}
.cid-t17iZKzEP1 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t17iZKzEP1 .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t17iZKzEP1 .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t17iZKzEP1 .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t17iZKzEP1 .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t17iZKzEP1 .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t17iZKzEP1 .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t17iZKzEP1 .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t17iZKzEP1 .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t17iZKzEP1 .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t17iZKzEP1 .menu-content-top,
  .cid-t17iZKzEP1 .menu-bottom {
    padding: 0 15px;
  }
  .cid-t17iZKzEP1 button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t17iZKzEP1 .widget-title,
.cid-t17iZKzEP1 .widget-icon {
  color: #1388ba;
}
.cid-t17iZLDFFl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t17iZLDFFl .mbr-text,
.cid-t17iZLDFFl .mbr-section-btn {
  color: #ffffff;
}
.cid-t17iZLDFFl .mbr-section-title {
  color: #ffffff;
}
.cid-t17iZMgfAh {
  padding-top: 180px;
  padding-bottom: 75px;
}
.cid-t17iZMgfAh H1 {
  color: #0a4f6e;
}
.cid-t17iZMgfAh .mbr-text,
.cid-t17iZMgfAh .mbr-section-btn {
  color: #716c80;
}
.cid-t17iZMgfAh img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-t17iZMgfAh img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-t17iZMEOIq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pozadina-za-specifikaciju-1280x720.jpg");
}
.cid-t17iZMEOIq .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #3f85a3;
  transition: all 0.3s;
  margin-bottom: 1rem;
}
.cid-t17iZMEOIq .card-title {
  transition: all 0.3s;
}
.cid-t17iZMEOIq .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-t17iZMEOIq .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: #3f85a3;
  position: absolute;
}
.cid-t17iZMEOIq .card-wrapper {
  transition: all 0.3s;
  padding: 1.5rem 1rem;
  background: #f2effc;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t17iZMEOIq .card-wrapper:hover {
  background: #3f85a3;
  box-shadow: 5px 5px 30px 0 #3f85a3;
}
.cid-t17iZMEOIq .card-wrapper:hover .mbr-iconfont,
.cid-t17iZMEOIq .card-wrapper:hover .card-title {
  color: #ffffff;
}
.cid-t17iZMEOIq .card-title,
.cid-t17iZMEOIq .card-box {
  color: #353535;
}
.cid-t17iZMEOIq .main-title,
.cid-t17iZMEOIq .title-col {
  text-align: center;
  color: #0a4f6e;
}
.cid-t17iZNkOY4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t17iZNkOY4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t17iZNkOY4 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t17iZNkOY4 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t17iZNkOY4 .btn-primary-outline:active {
  color: gray;
}
.cid-t17iZNkOY4 .btn-primary-outline:hover {
  color: white;
}
.cid-t17iZNkOY4 div {
  overflow: hidden;
}
.cid-t17iZNkOY4 li.active .btn-primary-outline {
  color: white;
}
.cid-t17iZNkOY4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t17iZNkOY4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t17iZNkOY4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t17iZNkOY4 .mbr-gallery-item {
  overflow: hidden;
}
.cid-t17iZNkOY4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t17iZNkOY4 .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t17iZNkOY4 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t17iZNkOY4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t17iZNkOY4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t17iZNkOY4 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t17iZNkOY4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t17iZNkOY4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t17iZNM3uw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t17iZNM3uw .content {
    text-align: center;
  }
  .cid-t17iZNM3uw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t17iZNM3uw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t17iZNM3uw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t17iZNM3uw .media-wrap img {
  height: 6rem;
}
.cid-t17iZNM3uw .mbr-text {
  color: #8d97ad;
}
.cid-t17iZNM3uw .p-title {
  font-size: 17px;
}
.cid-t17iZNM3uw .p-title span {
  color: #111111;
}
.cid-t17iZNM3uw .title-card {
  font-size: 1.3rem;
}
.cid-t17iZNM3uw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t17iZNM3uw .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t17iZNM3uw .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t17iZNM3uw .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t17iZNM3uw .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t17iZNM3uw .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t17iZNM3uw .copyright img {
  margin-right: 10px;
}
.cid-t17iZNM3uw .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t17iZNM3uw .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t17iZNM3uw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t17iZNM3uw .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t17iZNM3uw .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t17iZNM3uw .p-title,
.cid-t17iZNM3uw .social-media {
  color: #0a4f6e;
}
.cid-t17iZNM3uw H5 {
  color: #0a4f6e;
}
.cid-t17iZNM3uw .copyright > p {
  color: #1388ba;
}
.cid-t1G7SIj0YD .navbar {
  padding: 0.5rem 0;
  background: #eef5f4;
  transition: none;
  min-height: 50px;
}
.cid-t1G7SIj0YD .navbar-fixed-top {
  padding-top: 0;
}
.cid-t1G7SIj0YD .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-t1G7SIj0YD .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-t1G7SIj0YD .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-t1G7SIj0YD .navbar-buttons {
  flex-wrap: wrap;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t1G7SIj0YD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t1G7SIj0YD .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-t1G7SIj0YD .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-t1G7SIj0YD .dropdown-item,
.cid-t1G7SIj0YD .nav-link,
.cid-t1G7SIj0YD .brand-name {
  font-style: normal;
}
.cid-t1G7SIj0YD .dropdown-item:hover,
.cid-t1G7SIj0YD .nav-link:hover,
.cid-t1G7SIj0YD .brand-name:hover {
  color: #1388ba !important;
}
.cid-t1G7SIj0YD .dropdown-menu {
  background-color: #ffffff;
}
.cid-t1G7SIj0YD .dropdown-item:active {
  background-color: #ffffff;
}
.cid-t1G7SIj0YD .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-t1G7SIj0YD .navbar-dropdown.bg-color.transparent.opened {
  background: #eef5f4;
}
.cid-t1G7SIj0YD .nav-item {
  position: relative;
}
.cid-t1G7SIj0YD .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t1G7SIj0YD .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-t1G7SIj0YD .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-t1G7SIj0YD .nav-link {
    line-height: 6.13;
  }
  .cid-t1G7SIj0YD .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #1388ba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-t1G7SIj0YD .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-t1G7SIj0YD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1G7SIj0YD .content-text {
  margin-bottom: 0;
}
.cid-t1G7SIj0YD .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t1G7SIj0YD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #689bb2;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t1G7SIj0YD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-t1G7SIj0YD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t1G7SIj0YD .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-t1G7SIj0YD .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t1G7SIj0YD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t1G7SIj0YD .content-right-side {
  text-align: center;
}
.cid-t1G7SIj0YD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t1G7SIj0YD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-t1G7SIj0YD .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ffc4ab;
}
.cid-t1G7SIj0YD .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-t1G7SIj0YD .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t1G7SIj0YD .info-widget:first-child {
  margin-left: 0;
}
.cid-t1G7SIj0YD .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-t1G7SIj0YD .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-t1G7SIj0YD .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-t1G7SIj0YD .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-t1G7SIj0YD .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-t1G7SIj0YD .navbar {
    display: block;
    padding: 0;
  }
  .cid-t1G7SIj0YD .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-t1G7SIj0YD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-t1G7SIj0YD .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-t1G7SIj0YD .navbar-toggler {
    display: none;
  }
  .cid-t1G7SIj0YD .navbar-collapse {
    justify-content: center;
  }
}
.cid-t1G7SIj0YD .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-t1G7SIj0YD .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-t1G7SIj0YD .btn-sm {
  padding: 13px 29px;
}
.cid-t1G7SIj0YD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t1G7SIj0YD .btn::after {
  background-color: #ff40b4;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-t1G7SIj0YD .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-t1G7SIj0YD .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-t1G7SIj0YD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t1G7SIj0YD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-t1G7SIj0YD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t1G7SIj0YD .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t1G7SIj0YD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1G7SIj0YD .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-t1G7SIj0YD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-t1G7SIj0YD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t1G7SIj0YD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t1G7SIj0YD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t1G7SIj0YD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-t1G7SIj0YD button.navbar-toggler:focus {
  outline: none;
}
.cid-t1G7SIj0YD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-t1G7SIj0YD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1G7SIj0YD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1G7SIj0YD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1G7SIj0YD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1G7SIj0YD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1G7SIj0YD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1G7SIj0YD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1G7SIj0YD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1G7SIj0YD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1G7SIj0YD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1G7SIj0YD .collapsed .btn {
  display: flex;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse.collapsing,
.cid-t1G7SIj0YD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t1G7SIj0YD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t1G7SIj0YD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t1G7SIj0YD .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-t1G7SIj0YD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t1G7SIj0YD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-t1G7SIj0YD .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-t1G7SIj0YD .collapsed button.navbar-toggler {
  display: block;
}
.cid-t1G7SIj0YD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-t1G7SIj0YD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-t1G7SIj0YD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-t1G7SIj0YD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t1G7SIj0YD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t1G7SIj0YD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-t1G7SIj0YD .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t1G7SIj0YD .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-t1G7SIj0YD .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-t1G7SIj0YD .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-t1G7SIj0YD .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-t1G7SIj0YD .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-t1G7SIj0YD .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing,
  .cid-t1G7SIj0YD .navbar-collapse.show {
    display: block !important;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing .navbar-nav,
  .cid-t1G7SIj0YD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t1G7SIj0YD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-t1G7SIj0YD .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing .navbar-buttons,
  .cid-t1G7SIj0YD .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-t1G7SIj0YD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t1G7SIj0YD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t1G7SIj0YD img {
    height: 3.8rem !important;
  }
  .cid-t1G7SIj0YD .btn {
    display: flex;
  }
  .cid-t1G7SIj0YD button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-t1G7SIj0YD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-t1G7SIj0YD .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-t1G7SIj0YD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-t1G7SIj0YD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t1G7SIj0YD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t1G7SIj0YD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-t1G7SIj0YD .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-t1G7SIj0YD .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-t1G7SIj0YD .navbar-toggler {
  position: relative;
}
.cid-t1G7SIj0YD .dropdown-item.active,
.cid-t1G7SIj0YD .dropdown-item:active {
  color: initial;
}
.cid-t1G7SIj0YD .widget-title {
  color: #ff40b4;
}
.cid-t1G7SIj0YD .widget-text {
  color: #ff40b4;
}
.cid-t1G7SIj0YD .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-t1G7SIj0YD .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #689bb2;
  display: inline-flex;
  background-color: #eaebee;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-t1G7SIj0YD .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-t1G7SIj0YD .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #ff40b4;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-t1G7SIj0YD .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-t1G7SIj0YD .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-t1G7SIj0YD .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-t1G7SIj0YD .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-t1G7SIj0YD .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-t1G7SIj0YD .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-t1G7SIj0YD .menu-content-top,
  .cid-t1G7SIj0YD .menu-bottom {
    padding: 0 15px;
  }
  .cid-t1G7SIj0YD button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t1G7SIj0YD .widget-title,
.cid-t1G7SIj0YD .widget-icon {
  color: #1388ba;
}
.cid-t1G7SJhUY0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1G7SJhUY0 .mbr-text,
.cid-t1G7SJhUY0 .mbr-section-btn {
  color: #ffffff;
}
.cid-t1G7SJhUY0 .mbr-section-title {
  color: #ffffff;
}
.cid-t1G7SJITeY {
  padding-top: 165px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sunce-i-nebo-animacija.gif");
}
.cid-t1G7SJITeY .card-box {
  z-index: 10;
  position: absolute;
  padding: 1rem;
}
.cid-t1G7SJITeY .container-fluid {
  padding: 0;
}
.cid-t1G7SJITeY h5 {
  margin: 0;
}
.cid-t1G7SJITeY h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-t1G7SJITeY h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
.cid-t1G7SJITeY .card {
  margin: auto;
  height: 350px;
  perspective: 800px;
  cursor: pointer;
}
.cid-t1G7SJITeY .card:hover {
  z-index: 99;
}
.cid-t1G7SJITeY .card-wrapper {
  background-position: center;
  background-size: cover;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  transform-origin: top;
  position: relative;
  overflow: hidden;
}
.cid-t1G7SJITeY .card-wrapper:hover {
  transform: rotateX(20deg);
}
.cid-t1G7SJITeY .card-wrapper:hover:before {
  transform: translateY(-10%);
  opacity: 1;
}
.cid-t1G7SJITeY .card-wrapper:before {
  content: "";
  height: 100%;
  width: 100%;
  background: linear-gradient(190deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 90%);
  clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);
  opacity: 0;
  position: absolute;
  transition: all 0.3s;
  transform: translateY(-100%);
}
.cid-t1G7SJITeY .card-wrapper a {
  height: 100%;
}
.cid-t1G7SJITeY .card-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: all;
}
.cid-t1G7SJITeY h4 {
  font-weight: 500;
  margin-bottom: 0;
}
.cid-t1G7SJITeY .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-t1G7SJITeY .card-box {
    text-align: center;
  }
}
.cid-t1G7SJITeY .mbr-text {
  color: #cccccc;
}
.cid-t1G7SJITeY .card-date {
  color: #cccccc;
}
.cid-t1G7SJITeY .card-title,
.cid-t1G7SJITeY .card-box {
  color: #1388ba;
}
.cid-t2e68KTSqm {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #97d4f2;
}
.cid-t2e68KTSqm .row {
  display: flex;
  flex-direction: row-reverse;
  border: 1px solid #ffffff;
  margin-top: -1px;
}
.cid-t2e68KTSqm .title-wrapper {
  padding: 0 12px;
}
.cid-t2e68KTSqm .text-block {
  padding: 48px 24px;
}
.cid-t2e68KTSqm .video-wrapper iframe {
  width: 100%;
}
.cid-t2e68KTSqm .video-block {
  border-left: 1px solid #ffffff;
  padding: 0;
}
.cid-t2e68KTSqm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t2e68KTSqm .mbr-description {
  text-align: center;
  color: #FFFFFF;
  padding: 16px;
}
@media (min-width: 992px) {
  .cid-t2e68KTSqm .mbr-description {
    padding: 16px 60px 16px;
  }
}
.cid-t2e68KTSqm .mbr-text,
.cid-t2e68KTSqm .mbr-section-subtitle {
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .cid-t2e68KTSqm .video-block {
    border-left: none;
  }
  .cid-t2e68KTSqm .text-block {
    border-top: 1px solid #ffffff;
  }
}
@media (min-width: 992px) {
  .cid-t2e68KTSqm .title-wrapper {
    padding: 0 48px;
  }
  .cid-t2e68KTSqm .text-block {
    padding: 60px;
    border-right: 1px solid #ffffff;
    margin-right: -1px;
    margin-bottom: auto;
  }
}
.cid-t2e68KTSqm .mbr-section-subtitle {
  color: #154c64;
}
.cid-t2e68KTSqm .mbr-text {
  color: #154c64;
}
.cid-t1G7SKEm3G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ddebe9;
}
.cid-t1G7SKEm3G .row {
  flex-direction: row-reverse;
}
.cid-t1G7SKEm3G .second-color {
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #3f85a3;
}
@media (max-width: 991px) {
  .cid-t1G7SKEm3G .second-color {
    display: none;
    display: block;
    width: 100%;
  }
}
.cid-t1G7SKEm3G .image-wrapper {
  width: 120%;
  margin-left: -20%;
}
@media (max-width: 991px) {
  .cid-t1G7SKEm3G .image-wrapper {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t1G7SKEm3G .image-wrapper {
    margin-left: 0;
  }
}
.cid-t1G7SKEm3G .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
.cid-t1G7SKEm3G .content {
  padding-left: 20%;
  padding-left: 0;
  padding-right: 20%;
}
@media (max-width: 991px) {
  .cid-t1G7SKEm3G .content {
    padding-left: 0;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t1G7SKEm3G .content {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-t1G7SKEm3G .content {
    text-align: center;
  }
}
.cid-t1G7SKEm3G .mbr-section-title {
  color: #33d5ad;
  margin-bottom: 20px;
  text-align: center;
}
.cid-t1G7SKEm3G .mbr-section-title span {
  position: relative;
}
.cid-t1G7SKEm3G .mbr-section-title span svg {
  position: absolute;
  left: -100px;
  bottom: -15px;
  width: 150%;
  height: 10px;
  display: none;
}
@media (max-width: 992px) {
  .cid-t1G7SKEm3G .mbr-section-title span svg {
    left: -60px;
  }
}
@media (max-width: 959px) {
  .cid-t1G7SKEm3G .mbr-section-title span svg {
    left: -50px;
  }
}
@media (max-width: 500px) {
  .cid-t1G7SKEm3G .mbr-section-title span svg {
    width: 80%;
    left: 30px;
  }
}
.cid-t1G7SKEm3G .mbr-section-title span svg path {
  fill: #ffffff;
}
.cid-t1G7SKEm3G .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-t1G7SKEm3G .mbr-section-subtitle span {
  position: relative;
}
.cid-t1G7SKEm3G .mbr-section-subtitle span svg {
  position: absolute;
  right: -50px;
  bottom: 50px;
  transform: rotate(20deg);
  width: 68px;
  height: 62px;
}
.cid-t1G7SKEm3G .mbr-section-subtitle span svg path {
  fill: #ffffff;
}
@media (max-width: 599px) {
  .cid-t1G7SKEm3G .mbr-section-subtitle span svg {
    display: none;
  }
}
.cid-t1G7SKEm3G .mbr-section-btn {
  margin-top: 3rem;
  display: flex;
}
.cid-t1G7SKEm3G .wave-container {
  position: absolute;
  width: 100%;
  height: 100px;
  left: 0;
  bottom: -1px;
  overflow: hidden;
}
.cid-t1G7SKEm3G .wave-container .wave {
  width: 5500px;
  position: relative;
  left: -3300px;
}
.cid-t1G7SKEm3G .wave-container .wave svg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  animation: wavy 35s infinite linear;
  backface-visibility: hidden;
}
.cid-t1G7SKEm3G .wave-container .wave svg path {
  fill: #425942;
}
@keyframes wavy {
  0% {
    opacity: 1;
    transform: translateX(0px) translateY(0px) rotate(0deg) scale(1, 1);
    animation-timing-function: linear;
  }
  100% {
    opacity: 1;
    transform: translateX(3230px) translateY(0px) rotate(0deg) scale(1, 1);
  }
}
.cid-t2e9N1DPTx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ddebe9;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t2e9N1DPTx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t2e9N1DPTx .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t2e9N1DPTx .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t2e9N1DPTx .btn-primary-outline:active {
  color: gray;
}
.cid-t2e9N1DPTx .btn-primary-outline:hover {
  color: white;
}
.cid-t2e9N1DPTx .mbr-gallery-title:before {
  border-radius: 0px 0px 10px 10px;
}
.cid-t2e9N1DPTx div {
  overflow: hidden;
}
.cid-t2e9N1DPTx li.active .btn-primary-outline {
  color: white;
}
.cid-t2e9N1DPTx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2e9N1DPTx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2e9N1DPTx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t2e9N1DPTx .mbr-gallery-item {
  overflow: hidden;
}
.cid-t2e9N1DPTx .mbr-gallery-item img {
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-t2e9N1DPTx .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t2e9N1DPTx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t2e9N1DPTx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t2e9N1DPTx .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t2e9N1DPTx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t2e9N1DPTx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t1G7SLzq5v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eef5f4;
}
.cid-t1G7SLzq5v .card {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-t1G7SLzq5v .card:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-t1G7SLzq5v .mbr-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t1G7SLzq5v .mbr-flex {
  justify-content: center;
}
.cid-t1G7SLzq5v .mbr-text {
  border-top: 1px solid currentColor;
  padding-top: 1rem;
}
.cid-t1G7SLzq5v img,
.cid-t1G7SLzq5v .item-img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.cid-t1G7SLzq5v .item:focus,
.cid-t1G7SLzq5v span:focus {
  outline: none;
}
.cid-t1G7SLzq5v .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1G7SLzq5v .card1 {
  background: #28a6db;
}
.cid-t1G7SLzq5v .card2 {
  background: #ffb827;
}
.cid-t1G7SLzq5v .card3 {
  background: #ee94bc;
}
.cid-t1G7SLzq5v .item-wrapper {
  position: relative;
  border-radius: 2rem;
  padding: 2rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-t1G7SLzq5v .item-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-t1G7SLzq5v .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1G7SLzq5v .mbr-section-title {
  color: #0a4f6e;
}
.cid-t1G7SLzq5v .item-title1 {
  color: #ffffff;
}
.cid-t1G7SLzq5v .mbr-text,
.cid-t1G7SLzq5v .mbr-section-btn {
  text-align: center;
  color: #121212;
}
.cid-t1G7SLzq5v .item-subtitle {
  color: #ddebe9;
}
.cid-t1G7SLzq5v .item-title2 {
  color: #121212;
}
.cid-t1G7SLzq5v .price {
  color: #121212;
}
.cid-t1G7SM74v0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #fffcfc;
}
@media (max-width: 767px) {
  .cid-t1G7SM74v0 .content {
    text-align: center;
  }
  .cid-t1G7SM74v0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1G7SM74v0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t1G7SM74v0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t1G7SM74v0 .media-wrap img {
  height: 6rem;
}
.cid-t1G7SM74v0 .mbr-text {
  color: #8d97ad;
}
.cid-t1G7SM74v0 .p-title {
  font-size: 17px;
}
.cid-t1G7SM74v0 .p-title span {
  color: #111111;
}
.cid-t1G7SM74v0 .title-card {
  font-size: 1.3rem;
}
.cid-t1G7SM74v0 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1G7SM74v0 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-t1G7SM74v0 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-t1G7SM74v0 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-t1G7SM74v0 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-t1G7SM74v0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1G7SM74v0 .copyright img {
  margin-right: 10px;
}
.cid-t1G7SM74v0 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #1388ba;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t1G7SM74v0 .icon-transition span:hover {
  background-color: #ff4f7b;
}
@media (max-width: 767px) {
  .cid-t1G7SM74v0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1G7SM74v0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-t1G7SM74v0 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1G7SM74v0 .p-title,
.cid-t1G7SM74v0 .social-media {
  color: #0a4f6e;
}
.cid-t1G7SM74v0 H5 {
  color: #0a4f6e;
}
.cid-t1G7SM74v0 .copyright > p {
  color: #1388ba;
}
