.ydowvzqpzvzjfj {
  border-width: 2px;
}
img,
.edhplwvdoduudyk,
.edhplwvdoduudykper,
.video-wrapper,
.fwvcgosaxsqv iframe,
.google-map iframe,
.arokecyggrvy,
.plan,
.fjrpeyxrxvlok,
.kkdzjghdrwpsyx {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #eaecee;
}
body {
  font-family: Brygada 1918;
}
.zhhxiyguyko {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 6.875rem;
  line-height: 1;
  letter-spacing: -0.34rem;
}
.zhhxiyguyko > .yeraysowpqpk {
  font-size: 8.59375rem;
}
.qsklokswaraqdsj {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
  letter-spacing: -0.2rem;
}
.qsklokswaraqdsj > .yeraysowpqpk {
  font-size: 5rem;
}
.rwtcllthxrhvqe {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.125rem;
  line-height: 1.25;
  letter-spacing: -0.0125rem;
}
.rwtcllthxrhvqe > .yeraysowpqpk {
  font-size: 1.40625rem;
}
.rfctxyijuit {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 2.25rem;
  line-height: 1;
  letter-spacing: -0.0625rem;
}
.rfctxyijuit > .yeraysowpqpk {
  font-size: 2.8125rem;
}
.xurkuekycoy {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
}
.xurkuekycoy > .yeraysowpqpk {
  font-size: 1.5625rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .zhhxiyguyko {
    font-size: 5.5rem;
  }
}
@media (max-width: 768px) {
  .zhhxiyguyko {
    font-size: 4.8125rem;
    font-size: calc( 3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20))));
  }
  .qsklokswaraqdsj {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .rwtcllthxrhvqe {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .rfctxyijuit {
    font-size: 1.8rem;
    font-size: calc( 1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20))));
  }
  .xurkuekycoy {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.ydowvzqpzvzjfj {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .ydowvzqpzvzjfj {
    padding: 0.75rem 1.5rem;
  }
}
.ydowvzqpzvzjfj-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.ydowvzqpzvzjfj-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.ydowvzqpzvzjfj-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #b8dbd9 !important;
}
.bg-success {
  background-color: #7ae6b4 !important;
}
.bg-info {
  background-color: #69dff7 !important;
}
.bg-warning {
  background-color: #ffd861 !important;
}
.bg-danger {
  background-color: #e87883 !important;
}
.fvgjhojdhvtyler,
.fvgjhojdhvtyler:active {
  background-color: #b8dbd9 !important;
  border-color: #b8dbd9 !important;
  color: #32625f !important;
  box-shadow: none;
}
.fvgjhojdhvtyler:hover,
.fvgjhojdhvtyler:focus,
.fvgjhojdhvtyler.focus,
.fvgjhojdhvtyler.klhukfaewtucc {
  color: inherit;
  background-color: #daeceb !important;
  border-color: #daeceb !important;
  box-shadow: none;
}
.fvgjhojdhvtyler.aufvdaailqfr,
.fvgjhojdhvtyler:disabled {
  color: #32625f !important;
  background-color: #daeceb !important;
  border-color: #daeceb !important;
}
.ydowvzqpzvzjfj-secondary,
.ydowvzqpzvzjfj-secondary:active {
  background-color: #586f7c !important;
  border-color: #586f7c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-secondary:hover,
.ydowvzqpzvzjfj-secondary:focus,
.ydowvzqpzvzjfj-secondary.focus,
.ydowvzqpzvzjfj-secondary.klhukfaewtucc {
  color: inherit;
  background-color: #6f8998 !important;
  border-color: #6f8998 !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-secondary.aufvdaailqfr,
.ydowvzqpzvzjfj-secondary:disabled {
  color: #ffffff !important;
  background-color: #6f8998 !important;
  border-color: #6f8998 !important;
}
.ydowvzqpzvzjfj-info,
.ydowvzqpzvzjfj-info:active {
  background-color: #69dff7 !important;
  border-color: #69dff7 !important;
  color: #054d5c !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-info:hover,
.ydowvzqpzvzjfj-info:focus,
.ydowvzqpzvzjfj-info.focus,
.ydowvzqpzvzjfj-info.klhukfaewtucc {
  color: inherit;
  background-color: #99e9fa !important;
  border-color: #99e9fa !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-info.aufvdaailqfr,
.ydowvzqpzvzjfj-info:disabled {
  color: #054d5c !important;
  background-color: #99e9fa !important;
  border-color: #99e9fa !important;
}
.ydowvzqpzvzjfj-success,
.ydowvzqpzvzjfj-success:active {
  background-color: #7ae6b4 !important;
  border-color: #7ae6b4 !important;
  color: #0f5233 !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-success:hover,
.ydowvzqpzvzjfj-success:focus,
.ydowvzqpzvzjfj-success.focus,
.ydowvzqpzvzjfj-success.klhukfaewtucc {
  color: inherit;
  background-color: #a5eecc !important;
  border-color: #a5eecc !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-success.aufvdaailqfr,
.ydowvzqpzvzjfj-success:disabled {
  color: #0f5233 !important;
  background-color: #a5eecc !important;
  border-color: #a5eecc !important;
}
.ydowvzqpzvzjfj-warning,
.ydowvzqpzvzjfj-warning:active {
  background-color: #ffd861 !important;
  border-color: #ffd861 !important;
  color: #614900 !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-warning:hover,
.ydowvzqpzvzjfj-warning:focus,
.ydowvzqpzvzjfj-warning.focus,
.ydowvzqpzvzjfj-warning.klhukfaewtucc {
  color: inherit;
  background-color: #ffe594 !important;
  border-color: #ffe594 !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-warning.aufvdaailqfr,
.ydowvzqpzvzjfj-warning:disabled {
  color: #614900 !important;
  background-color: #ffe594 !important;
  border-color: #ffe594 !important;
}
.ydowvzqpzvzjfj-danger,
.ydowvzqpzvzjfj-danger:active {
  background-color: #e87883 !important;
  border-color: #e87883 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-danger:hover,
.ydowvzqpzvzjfj-danger:focus,
.ydowvzqpzvzjfj-danger.focus,
.ydowvzqpzvzjfj-danger.klhukfaewtucc {
  color: inherit;
  background-color: #efa4ab !important;
  border-color: #efa4ab !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-danger.aufvdaailqfr,
.ydowvzqpzvzjfj-danger:disabled {
  color: #ffffff !important;
  background-color: #efa4ab !important;
  border-color: #efa4ab !important;
}
.ydowvzqpzvzjfj-white,
.ydowvzqpzvzjfj-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-white:hover,
.ydowvzqpzvzjfj-white:focus,
.ydowvzqpzvzjfj-white.focus,
.ydowvzqpzvzjfj-white.klhukfaewtucc {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-white.aufvdaailqfr,
.ydowvzqpzvzjfj-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.ydowvzqpzvzjfj-black,
.ydowvzqpzvzjfj-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-black:hover,
.ydowvzqpzvzjfj-black:focus,
.ydowvzqpzvzjfj-black.focus,
.ydowvzqpzvzjfj-black.klhukfaewtucc {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.ydowvzqpzvzjfj-black.aufvdaailqfr,
.ydowvzqpzvzjfj-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.fvgjhojdhvtyler-outline,
.fvgjhojdhvtyler-outline:active {
  background-color: transparent !important;
  border-color: #b8dbd9;
  color: #b8dbd9;
}
.fvgjhojdhvtyler-outline:hover,
.fvgjhojdhvtyler-outline:focus,
.fvgjhojdhvtyler-outline.focus,
.fvgjhojdhvtyler-outline.klhukfaewtucc {
  color: #7ebeba !important;
  background-color: transparent !important;
  border-color: #7ebeba !important;
  box-shadow: none !important;
}
.fvgjhojdhvtyler-outline.aufvdaailqfr,
.fvgjhojdhvtyler-outline:disabled {
  color: #32625f !important;
  background-color: #b8dbd9 !important;
  border-color: #b8dbd9 !important;
}
.ydowvzqpzvzjfj-secondary-outline,
.ydowvzqpzvzjfj-secondary-outline:active {
  background-color: transparent !important;
  border-color: #586f7c;
  color: #586f7c;
}
.ydowvzqpzvzjfj-secondary-outline:hover,
.ydowvzqpzvzjfj-secondary-outline:focus,
.ydowvzqpzvzjfj-secondary-outline.focus,
.ydowvzqpzvzjfj-secondary-outline.klhukfaewtucc {
  color: #344249 !important;
  background-color: transparent !important;
  border-color: #344249 !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-secondary-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #586f7c !important;
  border-color: #586f7c !important;
}
.ydowvzqpzvzjfj-info-outline,
.ydowvzqpzvzjfj-info-outline:active {
  background-color: transparent !important;
  border-color: #69dff7;
  color: #69dff7;
}
.ydowvzqpzvzjfj-info-outline:hover,
.ydowvzqpzvzjfj-info-outline:focus,
.ydowvzqpzvzjfj-info-outline.focus,
.ydowvzqpzvzjfj-info-outline.klhukfaewtucc {
  color: #17cdf3 !important;
  background-color: transparent !important;
  border-color: #17cdf3 !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-info-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-info-outline:disabled {
  color: #054d5c !important;
  background-color: #69dff7 !important;
  border-color: #69dff7 !important;
}
.ydowvzqpzvzjfj-success-outline,
.ydowvzqpzvzjfj-success-outline:active {
  background-color: transparent !important;
  border-color: #7ae6b4;
  color: #7ae6b4;
}
.ydowvzqpzvzjfj-success-outline:hover,
.ydowvzqpzvzjfj-success-outline:focus,
.ydowvzqpzvzjfj-success-outline.focus,
.ydowvzqpzvzjfj-success-outline.klhukfaewtucc {
  color: #31d88b !important;
  background-color: transparent !important;
  border-color: #31d88b !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-success-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-success-outline:disabled {
  color: #0f5233 !important;
  background-color: #7ae6b4 !important;
  border-color: #7ae6b4 !important;
}
.ydowvzqpzvzjfj-warning-outline,
.ydowvzqpzvzjfj-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffd861;
  color: #ffd861;
}
.ydowvzqpzvzjfj-warning-outline:hover,
.ydowvzqpzvzjfj-warning-outline:focus,
.ydowvzqpzvzjfj-warning-outline.focus,
.ydowvzqpzvzjfj-warning-outline.klhukfaewtucc {
  color: #ffc30a !important;
  background-color: transparent !important;
  border-color: #ffc30a !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-warning-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-warning-outline:disabled {
  color: #614900 !important;
  background-color: #ffd861 !important;
  border-color: #ffd861 !important;
}
.ydowvzqpzvzjfj-danger-outline,
.ydowvzqpzvzjfj-danger-outline:active {
  background-color: transparent !important;
  border-color: #e87883;
  color: #e87883;
}
.ydowvzqpzvzjfj-danger-outline:hover,
.ydowvzqpzvzjfj-danger-outline:focus,
.ydowvzqpzvzjfj-danger-outline.focus,
.ydowvzqpzvzjfj-danger-outline.klhukfaewtucc {
  color: #db2e3f !important;
  background-color: transparent !important;
  border-color: #db2e3f !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-danger-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e87883 !important;
  border-color: #e87883 !important;
}
.ydowvzqpzvzjfj-black-outline,
.ydowvzqpzvzjfj-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.ydowvzqpzvzjfj-black-outline:hover,
.ydowvzqpzvzjfj-black-outline:focus,
.ydowvzqpzvzjfj-black-outline.focus,
.ydowvzqpzvzjfj-black-outline.klhukfaewtucc {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-black-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.ydowvzqpzvzjfj-white-outline,
.ydowvzqpzvzjfj-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.ydowvzqpzvzjfj-white-outline:hover,
.ydowvzqpzvzjfj-white-outline:focus,
.ydowvzqpzvzjfj-white-outline.focus,
.ydowvzqpzvzjfj-white-outline.klhukfaewtucc {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.ydowvzqpzvzjfj-white-outline.aufvdaailqfr,
.ydowvzqpzvzjfj-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #b8dbd9 !important;
}
.text-secondary {
  color: #586f7c !important;
}
.text-success {
  color: #7ae6b4 !important;
}
.text-info {
  color: #69dff7 !important;
}
.text-warning {
  color: #ffd861 !important;
}
.text-danger {
  color: #e87883 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.klhukfaewtucc {
  color: #74b9b5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.klhukfaewtucc {
  color: #2e3a40 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.klhukfaewtucc {
  color: #28d283 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.klhukfaewtucc {
  color: #0dc7ed !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.klhukfaewtucc {
  color: #fabc00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.klhukfaewtucc {
  color: #d62436 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.klhukfaewtucc {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.klhukfaewtucc {
  color: #000000 !important;
}
a[class*="text-"]:not(.ljsqsuadjsalv):not(.dropdown-item):not([role]):not(.zdvqgshvsoealk) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.ljsqsuadjsalv):not(.dropdown-item):not([role]):not(.zdvqgshvsoealk):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.hisxgatfpzazq .ljsqsuadjsalv.klhukfaewtucc {
  color: #b8dbd9;
}
.hisxgatfpzazq .ljsqsuadjsalv:not(.klhukfaewtucc) {
  color: #232323;
}
.tpkpyltjgo {
  background-color: #70c770;
}
.srlcveaois-info {
  background-color: #69dff7;
}
.srlcveaois-warning {
  background-color: #ffd861;
}
.fsvaoaavhtalzf {
  background-color: #e87883;
}
.hojzhhgshlzree .ydowvzqpzvzjfj:not(.ydowvzqpzvzjfj-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.klhukfaewtucc .ydowvzqpzvzjfj {
  background-color: #b8dbd9;
  border-color: #b8dbd9;
  color: #3a7370;
}
.mbr-gallery-filter li.klhukfaewtucc .ydowvzqpzvzjfj:focus {
  box-shadow: none;
}
.hisxgatfpzazq .ljsqsuadjsalv {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #b8dbd9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.hwhcuzkjpxw {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
  font-weight: 400;
  border-radius: 100px !important;
}
.hwhcuzkjpxw > .yeraysowpqpk {
  font-size: 1.5625rem;
}
.hwhcuzkjpxw:hover,
.hwhcuzkjpxw:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #b8dbd9 !important;
}
.hwhcuzkjpxw:-webkit-input-placeholder {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
  font-weight: 400;
}
.hwhcuzkjpxw:-webkit-input-placeholder > .yeraysowpqpk {
  font-size: 1.5625rem;
}
blockquote {
  border-color: #b8dbd9;
}
/* Forms */
.oayyorzqozcctcf .ofeihzaukdlfqcput-group-btn .ydowvzqpzvzjfj {
  border-radius: 100px !important;
}
.oayyorzqozcctcf .ofeihzaukdlfqcput-group-btn .ydowvzqpzvzjfj:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.oayyorzqozcctcf .ofeihzaukdlfqcput-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.oayyorzqozcctcf .ofeihzaukdlfqcput-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #b8dbd9;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #b8dbd9;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #b8dbd9;
  border-bottom-color: #b8dbd9;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #b8dbd9 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #586f7c !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23b8dbd9' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.hojzhhgshlzree .ydowvzqpzvzjfj,
.gdoteczykxxka .ydowvzqpzvzjfj {
  position: relative;
  padding: 8px 24px;
  border-radius: 10vmax !important;
  transition: all 0.5s ease-in-out;
  font-weight: 400 !important;
  overflow: hidden;
  border-width: 1px !important;
}
.hojzhhgshlzree .ydowvzqpzvzjfj::before,
.gdoteczykxxka .ydowvzqpzvzjfj::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, transparent 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.gdoteczykxxka .ydowvzqpzvzjfj:hover,
.hojzhhgshlzree .ydowvzqpzvzjfj:focus,
.gdoteczykxxka .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px transparent !important;
}
.hojzhhgshlzree .ydowvzqpzvzjfj:hover::before,
.gdoteczykxxka .ydowvzqpzvzjfj:hover::before,
.hojzhhgshlzree .ydowvzqpzvzjfj:focus::before,
.gdoteczykxxka .ydowvzqpzvzjfj:focus::before {
  width: 14%;
}
.jurcjcjzcg {
  background-color: transparent;
}
.jurcjcjzcg .kvlapvkkxydvge {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.jurcjcjzcg .totwlwjthiajzxa.ecaieszpxti .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.jurcjcjzcg .totwlwjthiajzxa.ecaieszpxti .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.jurcjcjzcg .siipqrdezgz {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .jurcjcjzcg .siipqrdezgz {
    flex-direction: column;
    align-items: flex-start;
  }
  .jurcjcjzcg .siipqrdezgz .totwlwjthiajzxa.opened,
  .jurcjcjzcg .siipqrdezgz .zucqpfjkxf {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.jurcjcjzcg .kvlapvkkxydvge {
  position: relative !important;
}
.jurcjcjzcg .ydowvzqpzvzjfj {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.jurcjcjzcg .ydowvzqpzvzjfj:hover {
  box-shadow: none;
}
.jurcjcjzcg .svcovyexqtrfwk {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .jurcjcjzcg .svcovyexqtrfwk {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .jurcjcjzcg .svcovyexqtrfwk {
    margin: 0 !important;
  }
}
.jurcjcjzcg .svcovyexqtrfwk .ljsqsuadjsalv {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.jurcjcjzcg .svcovyexqtrfwk .ljsqsuadjsalv::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #2f4550 -5%, #586f7c 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.jurcjcjzcg .svcovyexqtrfwk .ljsqsuadjsalv:hover::before,
.jurcjcjzcg .svcovyexqtrfwk .ljsqsuadjsalv:focus::before {
  width: 100%;
}
.jurcjcjzcg .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .jurcjcjzcg .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .jurcjcjzcg .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .jurcjcjzcg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .jurcjcjzcg .oeixkqfrcvfcxs.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .jurcjcjzcg .xpuvcaiykjxviy.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .jurcjcjzcg .offcanvas_box {
    display: none;
  }
}
.jurcjcjzcg .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.jurcjcjzcg .zqhoswcfiljto .oeixkqfrcvfcxs {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.jurcjcjzcg .zqhoswcfiljto .oeixkqfrcvfcxs.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.jurcjcjzcg .container {
  display: flex;
  margin: auto;
}
.jurcjcjzcg .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.jurcjcjzcg .iconfont-wrapper:last-child {
  margin-right: 0;
}
.jurcjcjzcg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.jurcjcjzcg .cqagxzopcol {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .jurcjcjzcg .cqagxzopcol {
    margin: 0;
  }
}
.jurcjcjzcg .dropdown-menu,
.jurcjcjzcg .totwlwjthiajzxa.opened {
  background-color: false !important;
}
.jurcjcjzcg .svcovyexqtrfwk:focus,
.jurcjcjzcg .ljsqsuadjsalv:focus {
  outline: none;
}
.jurcjcjzcg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.jurcjcjzcg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.jurcjcjzcg .dropdown .dropdown-menu .dropdown-item .yeraysowpqpk {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.jurcjcjzcg .dropdown .dropdown-menu .dropdown-item .yeraysowpqpk:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.jurcjcjzcg .tityxekjohluqpv .dropdown-menu .dropdown-item:before {
  display: none;
}
.jurcjcjzcg .tityxekjohluqpv .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.jurcjcjzcg .totwlwjthiajzxa {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .jurcjcjzcg .totwlwjthiajzxa {
    min-height: 30px;
    max-height: none;
  }
}
.jurcjcjzcg .totwlwjthiajzxa.opened {
  transition: all 0.3s;
}
.jurcjcjzcg .totwlwjthiajzxa .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.jurcjcjzcg .totwlwjthiajzxa .gihluwifcajw img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.jurcjcjzcg .totwlwjthiajzxa .zucqpfjkxf {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv {
  justify-content: center;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv .svcovyexqtrfwk .ljsqsuadjsalv::before {
  display: none;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv.opened .dropdown-menu {
  top: 0;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv .dropdown-menu .dropdown-item:after {
  right: auto;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv ul.cqagxzopcol li {
  margin: auto;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.jurcjcjzcg .totwlwjthiajzxa.tityxekjohluqpv .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .jurcjcjzcg .totwlwjthiajzxa .svcovyexqtrfwk {
    padding: 0.5rem 0;
  }
  .jurcjcjzcg .totwlwjthiajzxa .zucqpfjkxf {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .jurcjcjzcg .totwlwjthiajzxa .svcovyexqtrfwk .ljsqsuadjsalv::before {
    display: none;
  }
  .jurcjcjzcg .totwlwjthiajzxa.opened .dropdown-menu {
    top: 0;
  }
  .jurcjcjzcg .totwlwjthiajzxa .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .jurcjcjzcg .totwlwjthiajzxa .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .jurcjcjzcg .totwlwjthiajzxa .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .jurcjcjzcg .totwlwjthiajzxa .gihluwifcajw img {
    height: 3rem !important;
  }
  .jurcjcjzcg .totwlwjthiajzxa ul.cqagxzopcol {
    overflow: hidden;
    margin: 0;
  }
  .jurcjcjzcg .totwlwjthiajzxa ul.cqagxzopcol li {
    margin: 0;
  }
  .jurcjcjzcg .totwlwjthiajzxa .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .jurcjcjzcg .totwlwjthiajzxa .ytgxgoolztfq {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .jurcjcjzcg .totwlwjthiajzxa .zrkktrqdkydluv {
    flex-basis: auto;
  }
  .jurcjcjzcg .totwlwjthiajzxa .icons-menu {
    padding: 0;
  }
}
.jurcjcjzcg .totwlwjthiajzxa.totwlwjthiajzxa-short {
  min-height: 60px;
}
.jurcjcjzcg .totwlwjthiajzxa.totwlwjthiajzxa-short .gihluwifcajw img {
  height: 2.5rem !important;
}
.jurcjcjzcg .totwlwjthiajzxa.totwlwjthiajzxa-short .ytgxgoolztfq {
  min-height: 60px;
  padding: 0;
}
.jurcjcjzcg .ytgxgoolztfq {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.jurcjcjzcg .ytgxgoolztfq .zdvqgshvsoealk {
  line-height: inherit !important;
  font-weight: 400;
}
.jurcjcjzcg .ytgxgoolztfq .gihluwifcajw a {
  outline: none;
}
.jurcjcjzcg .dropdown-item.klhukfaewtucc,
.jurcjcjzcg .dropdown-item:active {
  background-color: transparent;
}
.jurcjcjzcg .ecaieszpxti .cqagxzopcol .ljsqsuadjsalv {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .jurcjcjzcg .ecaieszpxti .cqagxzopcol .ljsqsuadjsalv {
    margin: 8px 10px !important;
  }
}
.jurcjcjzcg .zqhoswcfiljto .oeixkqfrcvfcxs.dropdown-toggle {
  margin-right: 1.667em;
}
.jurcjcjzcg .zqhoswcfiljto .oeixkqfrcvfcxs.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.jurcjcjzcg .totwlwjthiajzxa .dropdown.open > .dropdown-menu {
  display: block;
}
.jurcjcjzcg ul.cqagxzopcol {
  flex-wrap: wrap;
  padding: 0;
}
.jurcjcjzcg .totwlwjthiajzxa-buttons {
  text-align: center;
  min-width: 170px;
}
.jurcjcjzcg button.zrkktrqdkydluv {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.jurcjcjzcg button.zrkktrqdkydluv .qpkjhzqeuarryx span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.jurcjcjzcg button.zrkktrqdkydluv .qpkjhzqeuarryx span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.jurcjcjzcg button.zrkktrqdkydluv .qpkjhzqeuarryx span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.jurcjcjzcg button.zrkktrqdkydluv .qpkjhzqeuarryx span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.jurcjcjzcg button.zrkktrqdkydluv .qpkjhzqeuarryx span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.jurcjcjzcg nav.opened .qpkjhzqeuarryx span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.jurcjcjzcg nav.opened .qpkjhzqeuarryx span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.jurcjcjzcg nav.opened .qpkjhzqeuarryx span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.jurcjcjzcg nav.opened .qpkjhzqeuarryx span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.jurcjcjzcg a.ljsqsuadjsalv {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.jurcjcjzcg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .jurcjcjzcg .totwlwjthiajzxa {
    height: 70px;
  }
  .jurcjcjzcg .totwlwjthiajzxa.opened {
    height: auto;
  }
  .jurcjcjzcg .svcovyexqtrfwk .ljsqsuadjsalv:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.jurcjcjzcg .kvlapvkkxydvge .gihluwifcajw {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .jurcjcjzcg .yprzlvekyhzsqwy {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.jurcjcjzcg .gdoteczykxxka .ydowvzqpzvzjfj {
  margin: 8px;
  min-width: 180px;
}
.jurcjcjzcg .gdoteczykxxka .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.jurcjcjzcg .gdoteczykxxka .ydowvzqpzvzjfj:hover,
.jurcjcjzcg .gdoteczykxxka .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
}
.jurcjcjzcg .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.jurcjcjzcg .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.jurcjcjzcg .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
}
.jurcjcjzcg .zdvqgshvsoealk:hover {
  color: #b8dbd9;
}
@media (min-width: 992px) {
  .jurcjcjzcg .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.jurcjcjzcg .text_widget {
  margin-bottom: 32px;
}
.jurcjcjzcg .text_widget a {
  transition: all 0.3s ease-out;
}
.jurcjcjzcg .text_widget a:hover,
.jurcjcjzcg .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .jurcjcjzcg .cqagxzopcol.zqhoswcfiljto {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.jurcjcjzcg .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .jurcjcjzcg .icons-menu-main {
    padding: 0 10px;
  }
}
.jurcjcjzcg .lvhayjkhwjzthrd {
  color: #141414;
  text-align: center;
}
.jurcjcjzcg .zdvqgshvsoealk {
  color: #000000;
}
.jurcjcjzcg .tpstdwolcqiukyt {
  color: #141414;
  text-align: center;
}
.jurcjcjzcg .lvhayjkhwjzthrd,
.jurcjcjzcg .text_widget,
.jurcjcjzcg .hojzhhgshlzree {
  text-align: center;
}
.jurcjcjzcg a[class*="text-"]:not(.ljsqsuadjsalv):not(.dropdown-item):not([role]):not(.zdvqgshvsoealk):hover {
  background-image: none;
}
.jurcjcjzcg .ljsqsuadjsalv,
.jurcjcjzcg .dropdown-item {
  color: #000000;
}
.dyspqpyuhp {
  overflow: hidden;
  background-color: transparent;
}
.dyspqpyuhp .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.dyspqpyuhp .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dyspqpyuhp .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .dyspqpyuhp .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .dyspqpyuhp .container {
    padding: 0 24px;
  }
}
.dyspqpyuhp .qhxauoawzfk {
  position: relative;
  z-index: 1;
}
.dyspqpyuhp .qhxauoawzfk .lvhayjkhwjzthrd {
  margin-bottom: 20px;
}
.dyspqpyuhp .qhxauoawzfk .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.dyspqpyuhp .qhxauoawzfk .yisxkzqueevw {
  margin-bottom: 56px;
}
.dyspqpyuhp .qhxauoawzfk .aruwrgygikpq .tpstdwolcqiukyt {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .dyspqpyuhp .qhxauoawzfk .aruwrgygikpq .tpstdwolcqiukyt {
    width: 100%;
  }
}
.dyspqpyuhp .qhxauoawzfk .hojzhhgshlzree {
  margin-top: 20px;
}
.dyspqpyuhp .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.dyspqpyuhp .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.dyspqpyuhp .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.dyspqpyuhp .gjhkozdjcwxiupr {
  position: absolute;
  bottom: -100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.dyspqpyuhp .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.dyspqpyuhp .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #2f4550;
}
.dyspqpyuhp .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #b8dbd9;
}
.dyspqpyuhp .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #586f7c;
}
.dyspqpyuhp .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #2f4550;
}
.dyspqpyuhp .ghwyyllzxfdph {
  color: #141414;
}
.dyspqpyuhp .lvhayjkhwjzthrd {
  color: #000000;
  text-align: center;
}
.dyspqpyuhp .yisxkzqueevw {
  color: #000000;
  text-align: center;
}
.dyspqpyuhp .tpstdwolcqiukyt,
.dyspqpyuhp .aruwrgygikpq {
  color: #000000;
  text-align: center;
}
.dyspqpyuhp .ghwyyllzxfdph,
.dyspqpyuhp .hojzhhgshlzree {
  text-align: center;
  color: #000000;
}
.veqgjrxotyfwo {
  padding-top: 5rem;
  padding-bottom: 12rem;
  overflow: hidden;
  background-color: transparent;
}
.veqgjrxotyfwo .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.veqgjrxotyfwo .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.veqgjrxotyfwo .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .veqgjrxotyfwo .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .veqgjrxotyfwo .container {
    padding: 0 24px;
  }
}
.veqgjrxotyfwo .ezxqdjvgwfkz {
  justify-content: center;
}
.veqgjrxotyfwo .qhxauoawzfk {
  position: relative;
  z-index: 1;
}
.veqgjrxotyfwo .qhxauoawzfk .wuuycatowqpwsk .ghwyyllzxfdph {
  display: inline-block;
  width: 60%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .veqgjrxotyfwo .qhxauoawzfk .wuuycatowqpwsk .ghwyyllzxfdph {
    width: 100%;
  }
}
.veqgjrxotyfwo .qhxauoawzfk .aruwrgygikpq .tpstdwolcqiukyt {
  display: inline-flex;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .veqgjrxotyfwo .qhxauoawzfk .aruwrgygikpq .tpstdwolcqiukyt {
    width: 100%;
  }
}
.veqgjrxotyfwo .qhxauoawzfk .hojzhhgshlzree {
  margin-top: 22px;
}
.veqgjrxotyfwo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.veqgjrxotyfwo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.veqgjrxotyfwo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.veqgjrxotyfwo .gjhkozdjcwxiupr {
  position: absolute;
  top: -65%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.veqgjrxotyfwo .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.veqgjrxotyfwo .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #2f4550;
}
.veqgjrxotyfwo .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #b8dbd9;
}
.veqgjrxotyfwo .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #586f7c;
}
.veqgjrxotyfwo .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #2f4550;
}
.veqgjrxotyfwo .xwhiyeueoqpxhrx {
  position: absolute;
  bottom: -46%;
  right: -2rem;
  width: 60%;
  height: 500px;
}
@media (max-width: 992px) {
  .veqgjrxotyfwo .xwhiyeueoqpxhrx {
    position: static;
    width: 100%;
    height: 350px;
    margin-top: 32px;
  }
}
.veqgjrxotyfwo .xwhiyeueoqpxhrx img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
.veqgjrxotyfwo .xwhiyeueoqpxhrx::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #eaecee;
  opacity: 0.8;
  border-radius: 0.75rem;
  pointer-events: none;
}
.veqgjrxotyfwo .ghwyyllzxfdph {
  color: #141414;
}
.veqgjrxotyfwo .tpstdwolcqiukyt {
  color: #141414;
}
.veqgjrxotyfwo .ghwyyllzxfdph,
.veqgjrxotyfwo .hojzhhgshlzree,
.veqgjrxotyfwo .wuuycatowqpwsk {
  color: #000000;
}
.veqgjrxotyfwo .tpstdwolcqiukyt,
.veqgjrxotyfwo .aruwrgygikpq {
  color: #000000;
}
.gcfeygiyjwayway {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.gcfeygiyjwayway .yprzlvekyhzsqwy {
  padding: 0 0 0 64px;
}
@media (max-width: 768px) {
  .gcfeygiyjwayway .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .gcfeygiyjwayway .container {
    padding: 0 24px;
  }
}
.gcfeygiyjwayway .qhxauoawzfk {
  padding-right: 64px;
}
@media (max-width: 992px) {
  .gcfeygiyjwayway .qhxauoawzfk {
    margin-bottom: 32px;
    padding: 0;
  }
}
.gcfeygiyjwayway .qhxauoawzfk .yisxkzqueevw {
  margin-bottom: 24px;
}
.gcfeygiyjwayway .qhxauoawzfk .ghwyyllzxfdph {
  margin-bottom: 24px;
}
.gcfeygiyjwayway .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.gcfeygiyjwayway .luhhssjzis {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 430px;
  max-width: 430px;
}
@media (max-width: 767px) {
  .gcfeygiyjwayway .luhhssjzis {
    min-width: 100%;
    max-width: 100%;
  }
}
.gcfeygiyjwayway .luhhssjzis .arokecyggrvy {
  width: 100%;
}
.gcfeygiyjwayway .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx {
  height: 100%;
  border-radius: 0 !important;
}
.gcfeygiyjwayway .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef {
  height: 100%;
}
.gcfeygiyjwayway .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef .pvirvtzqxydyp {
  margin-bottom: 24px;
}
.gcfeygiyjwayway .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef .voejvqezadw {
  margin-bottom: 0;
}
.gcfeygiyjwayway .pouhliqeqzjcwer,
.gcfeygiyjwayway .xwgvuevilq {
  display: flex;
}
.gcfeygiyjwayway .rusaafgdvlswhs {
  bottom: 0;
  width: 80px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #b8dbd9 !important;
  color: #000000 !important;
  border: 1px solid #b8dbd9 !important;
  border-radius: 10vmax;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  opacity: 1 !important;
  overflow: hidden;
}
.gcfeygiyjwayway .rusaafgdvlswhs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.gcfeygiyjwayway .rusaafgdvlswhs:hover {
  box-shadow: inset 81px 10px 5px #2f4550;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.gcfeygiyjwayway .rusaafgdvlswhs:hover::before {
  width: 30%;
}
.gcfeygiyjwayway .rusaafgdvlswhs.xwgvuevilq {
  left: 1.5rem;
}
.gcfeygiyjwayway .rusaafgdvlswhs.pouhliqeqzjcwer {
  left: 7.5rem;
}
.gcfeygiyjwayway .touosryyhd {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.gcfeygiyjwayway .touosryyhd::before {
  content: '';
  position: absolute;
  top: 0;
  right: -10%;
  height: 100%;
  background-image: linear-gradient(90deg, transparent 0, #eaecee 80%);
  width: 50%;
  pointer-events: none;
  z-index: 1;
}
@media (max-width: 992px) {
  .gcfeygiyjwayway .touosryyhd::before {
    display: none;
  }
}
.gcfeygiyjwayway .qaoupoapjykf {
  width: 100%;
  margin-right: 1rem;
  overflow: hidden;
}
.gcfeygiyjwayway .qaoupoapjykf.is-draggable {
  cursor: grab;
}
.gcfeygiyjwayway .qaoupoapjykf.is-dragging {
  cursor: grabbing;
}
.gcfeygiyjwayway .zqiqqgysfh {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.gcfeygiyjwayway .yisxkzqueevw {
  color: #000000;
}
.gcfeygiyjwayway .ghwyyllzxfdph {
  color: #000000;
}
.gcfeygiyjwayway .tpstdwolcqiukyt {
  color: #000000;
}
.gcfeygiyjwayway .pvirvtzqxydyp {
  color: #000000;
}
.gcfeygiyjwayway .voejvqezadw {
  color: #000000;
}
.tvspfpxcojf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.tvspfpxcojf .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.tvspfpxcojf .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.tvspfpxcojf .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .tvspfpxcojf .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .tvspfpxcojf .container {
    padding: 0 24px;
  }
}
.tvspfpxcojf .ezxqdjvgwfkz .fjrpeyxrxvlok {
  padding: 0 12px;
  border-radius: 0 !important;
}
.tvspfpxcojf .xwhiyeueoqpxhrx {
  height: 100%;
}
.tvspfpxcojf .xwhiyeueoqpxhrx img {
  height: 100%;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
@media (max-width: 992px) {
  .tvspfpxcojf .xwhiyeueoqpxhrx img {
    height: 350px;
  }
}
.tvspfpxcojf .qhxauoawzfk {
  display: flex;
  align-items: center;
  background-color: #ffffff;
  border-radius: 0.75rem;
  padding: 48px;
  height: 100%;
}
@media (max-width: 992px) {
  .tvspfpxcojf .qhxauoawzfk {
    padding: 24px;
  }
}
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty {
  width: 100%;
}
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty .tpstdwolcqiukyt {
  margin-bottom: 16px;
}
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.tvspfpxcojf .qhxauoawzfk .vkavzfjvty .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.tvspfpxcojf .ghwyyllzxfdph {
  color: #141414;
}
.tvspfpxcojf .tpstdwolcqiukyt {
  color: #141414;
}
.wwppzcwpjajyzo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.wwppzcwpjajyzo .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .wwppzcwpjajyzo .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .wwppzcwpjajyzo .container {
    padding: 0 24px;
  }
}
.wwppzcwpjajyzo .ezxqdjvgwfkz .fjrpeyxrxvlok {
  border-radius: 0 !important;
  padding: 0 12px;
}
.wwppzcwpjajyzo .qhxauoawzfk {
  padding: 74px;
  background-color: #2f4550;
  border-radius: 0.75rem;
  height: 100%;
}
@media (max-width: 992px) {
  .wwppzcwpjajyzo .qhxauoawzfk {
    padding: 24px;
    margin-bottom: 24px;
  }
}
.wwppzcwpjajyzo .qhxauoawzfk .kczhctwzda {
  margin-bottom: 20px;
}
.wwppzcwpjajyzo .qhxauoawzfk .kczhctwzda .yeraysowpqpk {
  width: 64px;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: #b8dbd9;
  color: #000000;
  font-size: 32px;
}
.wwppzcwpjajyzo .qhxauoawzfk .ghwyyllzxfdph {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .wwppzcwpjajyzo .qhxauoawzfk .ghwyyllzxfdph {
    margin-bottom: 24px;
  }
}
.wwppzcwpjajyzo .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.wwppzcwpjajyzo .qhxauoawzfk .hojzhhgshlzree {
  margin-top: 20px;
}
.wwppzcwpjajyzo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.wwppzcwpjajyzo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.wwppzcwpjajyzo .qhxauoawzfk .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.wwppzcwpjajyzo .luhhssjzis {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .wwppzcwpjajyzo .luhhssjzis {
    min-width: 100%;
    max-width: 100%;
  }
}
.wwppzcwpjajyzo .luhhssjzis .arokecyggrvy {
  width: 100%;
}
.wwppzcwpjajyzo .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx {
  height: 100%;
}
.wwppzcwpjajyzo .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp {
  height: 100%;
}
.wwppzcwpjajyzo .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp img {
  height: 100%;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
@media (max-width: 992px) {
  .wwppzcwpjajyzo .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp img {
    height: 400px;
  }
}
.wwppzcwpjajyzo .pouhliqeqzjcwer,
.wwppzcwpjajyzo .xwgvuevilq {
  display: flex;
}
.wwppzcwpjajyzo .rusaafgdvlswhs {
  bottom: 2.5rem;
  width: 80px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #b8dbd9 !important;
  color: #000000 !important;
  border: 1px solid #b8dbd9 !important;
  border-radius: 10vmax;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  opacity: 1 !important;
  overflow: hidden;
}
.wwppzcwpjajyzo .rusaafgdvlswhs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.wwppzcwpjajyzo .rusaafgdvlswhs:disabled {
  cursor: default;
  display: none;
}
.wwppzcwpjajyzo .rusaafgdvlswhs:hover {
  box-shadow: inset 81px 10px 5px #2f4550;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.wwppzcwpjajyzo .rusaafgdvlswhs:hover::before {
  width: 30%;
}
.wwppzcwpjajyzo .rusaafgdvlswhs.xwgvuevilq {
  left: 1.5rem;
}
.wwppzcwpjajyzo .rusaafgdvlswhs.pouhliqeqzjcwer {
  left: 7.5rem;
}
.wwppzcwpjajyzo .touosryyhd {
  position: relative;
  width: 100%;
  border-radius: 0.75rem !important;
  overflow: hidden;
  height: 100%;
}
.wwppzcwpjajyzo .touosryyhd::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 8px;
  background-image: linear-gradient(90deg, #2f4550 -25%, #586f7c 47%);
  width: 100%;
  z-index: 1;
}
.wwppzcwpjajyzo .qaoupoapjykf {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
  height: 100%;
}
.wwppzcwpjajyzo .qaoupoapjykf.is-draggable {
  cursor: grab;
}
.wwppzcwpjajyzo .qaoupoapjykf.is-dragging {
  cursor: grabbing;
}
.wwppzcwpjajyzo .zqiqqgysfh {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
}
.wwppzcwpjajyzo .ghwyyllzxfdph {
  color: #141414;
}
.wwppzcwpjajyzo .tpstdwolcqiukyt {
  color: #FFFFFF;
}
.wwppzcwpjajyzo .ghwyyllzxfdph,
.wwppzcwpjajyzo .kczhctwzda,
.wwppzcwpjajyzo .hojzhhgshlzree {
  color: #FFFFFF;
}
.qgvfidtzlu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.qgvfidtzlu .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.qgvfidtzlu .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.qgvfidtzlu .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .qgvfidtzlu .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .qgvfidtzlu .container {
    padding: 0 24px;
  }
}
.qgvfidtzlu .ezxqdjvgwfkz {
  justify-content: center;
}
.qgvfidtzlu .wuuycatowqpwsk {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .qgvfidtzlu .wuuycatowqpwsk {
    margin-bottom: 32px;
  }
}
.qgvfidtzlu .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.qgvfidtzlu .wuuycatowqpwsk .aruwrgygikpq .tpstdwolcqiukyt {
  display: inline-flex;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .qgvfidtzlu .wuuycatowqpwsk .aruwrgygikpq .tpstdwolcqiukyt {
    width: 100%;
  }
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok {
  border-radius: 0.75rem 0.75rem 0 0 !important;
  background-color: #2f4550;
  margin-top: -6px;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok:first-child {
  margin-top: 0;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .czdkahlvwoau {
  padding: 0;
  border: none;
  background-color: transparent;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .czdkahlvwoau .dsfszcktutoxzg {
  width: 100%;
  padding: 32px 48px;
  display: block;
}
@media (max-width: 992px) {
  .qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .czdkahlvwoau .dsfszcktutoxzg {
    padding: 24px;
  }
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .czdkahlvwoau .dsfszcktutoxzg .yolddztrwcptsqv {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl {
  display: flex;
  align-items: center;
  padding: 0 48px 48px;
}
@media (max-width: 992px) {
  .qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl {
    padding: 0 24px 24px;
    display: block;
  }
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .xwhiyeueoqpxhrx {
  width: 40%;
  margin-right: 50px;
}
@media (max-width: 992px) {
  .qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .xwhiyeueoqpxhrx {
    margin-right: 0;
    margin-bottom: 32px;
    width: 100%;
  }
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .xwhiyeueoqpxhrx img {
  height: 350px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .vkavzfjvty {
  width: 40%;
}
@media (max-width: 992px) {
  .qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .vkavzfjvty {
    width: 100%;
  }
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .vkavzfjvty .tgqleyzcojkrl {
  margin-bottom: 32px;
}
.qgvfidtzlu .rlfffvttwrla .fjrpeyxrxvlok .ewledtydclpifhr .rddpkehrowtizvl .vkavzfjvty .safcdkletlsgq {
  margin-bottom: 30px;
}
.qgvfidtzlu .rlfffvttwrla .zafludizprkggi {
  background-color: #b8dbd9;
}
.qgvfidtzlu .rlfffvttwrla .qkfoxglfecveiw {
  background-color: #586f7c;
}
.qgvfidtzlu .ghwyyllzxfdph {
  color: #000000;
  text-align: center;
}
.qgvfidtzlu .tpstdwolcqiukyt,
.qgvfidtzlu .aruwrgygikpq {
  color: #000000;
  text-align: center;
}
.qgvfidtzlu .tgqleyzcojkrl {
  color: #000000;
}
.qgvfidtzlu .safcdkletlsgq {
  color: #000000;
}
.qgvfidtzlu .daflrzrslrduudw {
  color: #000000;
}
.qgvfidtzlu .yolddztrwcptsqv {
  color: #FFFFFF;
}
.qgvfidtzlu .fqlcsvhctyqg {
  color: #FFFFFF;
}
.qgvfidtzlu .fzgvaswrrtqyvft {
  color: #FFFFFF;
}
.qgvfidtzlu .pvkjjzvhlf {
  color: #FFFFFF;
}
.qgvfidtzlu .uaqdctkrux {
  color: #000000;
}
.qgvfidtzlu .feytwskwfyudd {
  color: #000000;
}
.qgvfidtzlu .azwchztiydyhpa {
  color: #000000;
}
.qgvfidtzlu .xxodoetyvcwdp {
  color: #FFFFFF;
}
.qgvfidtzlu .hdtpqcruhx {
  color: #FFFFFF;
}
.qgvfidtzlu .okjqgzvapqriv {
  color: #FFFFFF;
}
.sffcaeoggf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #2f4550;
}
.sffcaeoggf .qxktxhphjkt:focus,
.sffcaeoggf span:focus {
  outline: none;
}
.sffcaeoggf .yprzlvekyhzsqwy {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.sffcaeoggf .fxzgafdhslfrkj {
  padding: 10px 0;
}
.sffcaeoggf .qxktxhphjkt {
  color: #ffffff;
  min-height: 90px;
}
@media (max-width: 768px) {
  .sffcaeoggf .qxktxhphjkt {
    min-height: 45px;
  }
}
.ryljhioyfegjif .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.ryljhioyfegjif .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("https://r.mobirisesite.com/1653980/assets/images/background1.jpg?rnd=1753193894180");
}
.ryljhioyfegjif .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .ryljhioyfegjif .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .ryljhioyfegjif .container {
    padding: 0 24px;
  }
}
.ahzqfzyookq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: transparent;
  overflow: hidden;
  position: relative;
}
.ahzqfzyookq .qxktxhphjkt:focus,
.ahzqfzyookq span:focus {
  outline: none;
}
.ahzqfzyookq .qxktxhphjkt {
  cursor: pointer;
}
.ahzqfzyookq .tklqehlyqgjzvsl {
  grid-row-gap: 24px;
}
.ahzqfzyookq .tklqehlyqgjzvsl-1,
.ahzqfzyookq .tklqehlyqgjzvsl-2,
.ahzqfzyookq .irutqdxqyxxwjq {
  gap: 0 24px;
}
.ahzqfzyookq .ghwyyllzxfdph {
  position: relative;
  z-index: 1;
  margin-bottom: 64px;
  color: #141414;
  text-align: center;
}
@media (max-width: 992px) {
  .ahzqfzyookq .ghwyyllzxfdph {
    margin-bottom: 32px;
  }
}
.ahzqfzyookq .tpstdwolcqiukyt,
.ahzqfzyookq .hojzhhgshlzree {
  color: #000000;
}
.ahzqfzyookq .dvatexqrvhzpd {
  max-width: 800px;
}
.ahzqfzyookq .container,
.ahzqfzyookq .yprzlvekyhzsqwy {
  overflow: hidden;
}
.ahzqfzyookq .tklqehlyqgjzvsl {
  position: relative;
  z-index: 1;
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.ahzqfzyookq .utsipvyasv {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ahzqfzyookq .utsipvyasv img {
  min-width: 30vw;
  max-width: 100%;
  height: 350px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
@media (max-width: 767px) {
  .ahzqfzyookq .utsipvyasv img {
    min-width: 35vw;
    height: 160px;
  }
}
.ahzqfzyookq .tklqehlyqgjzvsl-1,
.ahzqfzyookq .tklqehlyqgjzvsl-2,
.ahzqfzyookq .irutqdxqyxxwjq {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.ahzqfzyookq .tklqehlyqgjzvsl-1 {
  align-items: flex-end;
}
.ahzqfzyookq .tklqehlyqgjzvsl-2 {
  align-items: flex-start;
}
.ahzqfzyookq .gjhkozdjcwxiupr {
  position: absolute;
  bottom: -25%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  bottom: auto;
  top: -25%;
}
.ahzqfzyookq .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.ahzqfzyookq .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #2f4550;
}
.ahzqfzyookq .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #b8dbd9;
}
.ahzqfzyookq .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #586f7c;
}
.ahzqfzyookq .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #2f4550;
}
.vyjgezgdisq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.vyjgezgdisq::before {
  content: '';
  position: absolute;
  top: 0;
  right: -20%;
  width: 32rem;
  height: 100%;
  background-image: radial-gradient(#586f7c 0, transparent 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.vyjgezgdisq .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.vyjgezgdisq .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.vyjgezgdisq .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .vyjgezgdisq .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .vyjgezgdisq .container {
    padding: 0 24px;
  }
}
.vyjgezgdisq .ezxqdjvgwfkz {
  justify-content: space-between;
}
.vyjgezgdisq .wuuycatowqpwsk {
  position: relative;
  z-index: 1;
}
.vyjgezgdisq .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.vyjgezgdisq .aruwrgygikpq {
  position: relative;
  z-index: 1;
}
.vyjgezgdisq .aruwrgygikpq .tpstdwolcqiukyt {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .vyjgezgdisq .aruwrgygikpq .tpstdwolcqiukyt {
    margin-bottom: 32px;
  }
}
.vyjgezgdisq .qxktxhphjkt {
  position: relative;
  z-index: 1;
  padding: 24px 0 48px 0;
  border-top: 1px solid #000000;
  border-radius: 0 !important;
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .koteeswdysph {
  margin-bottom: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 992px) {
  .vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .koteeswdysph {
    display: block;
  }
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .koteeswdysph .xsgyjtsuyguzqcf {
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .koteeswdysph .xsgyjtsuyguzqcf {
    width: 100%;
    margin-bottom: 16px;
  }
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .koteeswdysph .zychcdigksjg {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #000000;
  border-radius: 10vmax;
  padding: 8px 24px;
  margin-bottom: 0;
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .kiqgdtqkgop .itydcclksdc {
  display: inline-flex;
  width: 33%;
  margin-bottom: 8px;
}
@media (max-width: 1200px) {
  .vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .kiqgdtqkgop .itydcclksdc {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .kiqgdtqkgop .itydcclksdc {
    width: 100%;
  }
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #b8dbd9 0%, transparent 100%);
}
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.vyjgezgdisq .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.vyjgezgdisq .ghwyyllzxfdph {
  color: #000000;
}
.vyjgezgdisq .tpstdwolcqiukyt {
  color: #000000;
}
.vyjgezgdisq .pttjtuttrtu {
  color: #141414;
}
.vyjgezgdisq .xsgyjtsuyguzqcf {
  color: #000000;
}
.vyjgezgdisq .itydcclksdc {
  color: #141414;
}
.vyjgezgdisq .zychcdigksjg {
  color: #000000;
}
.vyjgezgdisq .itydcclksdc,
.vyjgezgdisq .kiqgdtqkgop,
.vyjgezgdisq .hojzhhgshlzree {
  color: #000000;
}
.dktaxvxlfrfc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.dktaxvxlfrfc .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .dktaxvxlfrfc .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .dktaxvxlfrfc .container {
    padding: 0 24px;
  }
}
.dktaxvxlfrfc .ezxqdjvgwfkz {
  justify-content: center;
}
.dktaxvxlfrfc .qhxauoawzfk {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .dktaxvxlfrfc .qhxauoawzfk {
    margin-bottom: 32px;
  }
}
.dktaxvxlfrfc .qhxauoawzfk .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.dktaxvxlfrfc .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.dktaxvxlfrfc .luhhssjzis {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 430px;
  max-width: 430px;
}
@media (max-width: 767px) {
  .dktaxvxlfrfc .luhhssjzis {
    min-width: 100%;
    max-width: 100%;
  }
}
.dktaxvxlfrfc .luhhssjzis .arokecyggrvy {
  width: 100%;
}
.dktaxvxlfrfc .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx {
  height: 100%;
  border-left: 1px solid #000000;
  border-radius: 0 !important;
}
.dktaxvxlfrfc .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding-left: 28px;
}
.dktaxvxlfrfc .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef .xzxjyqoyryg {
  margin-bottom: 0;
}
.dktaxvxlfrfc .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .wxlydkpalqezuef .czdvwtilwe {
  margin: 60px 0 12px 0;
}
.dktaxvxlfrfc .pouhliqeqzjcwer,
.dktaxvxlfrfc .xwgvuevilq {
  display: flex;
}
.dktaxvxlfrfc .rusaafgdvlswhs {
  bottom: 0;
  width: 80px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #b8dbd9 !important;
  color: #000000 !important;
  border: 1px solid #b8dbd9 !important;
  border-radius: 10vmax;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  opacity: 1 !important;
  overflow: hidden;
}
.dktaxvxlfrfc .rusaafgdvlswhs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.dktaxvxlfrfc .rusaafgdvlswhs:hover {
  box-shadow: inset 81px 10px 5px #2f4550;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.dktaxvxlfrfc .rusaafgdvlswhs:hover::before {
  width: 30%;
}
.dktaxvxlfrfc .rusaafgdvlswhs.xwgvuevilq {
  left: 1.5rem;
}
.dktaxvxlfrfc .rusaafgdvlswhs.pouhliqeqzjcwer {
  left: 7.5rem;
}
.dktaxvxlfrfc .touosryyhd {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.dktaxvxlfrfc .touosryyhd::before {
  content: '';
  position: absolute;
  top: 0;
  right: -25%;
  height: 100%;
  background-image: linear-gradient(90deg, transparent 0, #eaecee 80%);
  width: 50%;
  pointer-events: none;
  z-index: 1;
}
@media (max-width: 992px) {
  .dktaxvxlfrfc .touosryyhd::before {
    display: none;
  }
}
.dktaxvxlfrfc .qaoupoapjykf {
  width: 100%;
  margin-right: 1rem;
}
.dktaxvxlfrfc .qaoupoapjykf.is-draggable {
  cursor: grab;
}
.dktaxvxlfrfc .qaoupoapjykf.is-dragging {
  cursor: grabbing;
}
.dktaxvxlfrfc .zqiqqgysfh {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.dktaxvxlfrfc .ghwyyllzxfdph {
  color: #000000;
  text-align: center;
}
.dktaxvxlfrfc .tpstdwolcqiukyt {
  color: #000000;
  text-align: center;
}
.dktaxvxlfrfc .xzxjyqoyryg {
  color: #000000;
}
.dktaxvxlfrfc .czdvwtilwe {
  color: #000000;
}
.rlhiwzpcao {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.rlhiwzpcao .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.rlhiwzpcao .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.rlhiwzpcao .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .rlhiwzpcao .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .rlhiwzpcao .container {
    padding: 0 24px;
  }
}
.rlhiwzpcao .ezxqdjvgwfkz {
  justify-content: center;
}
.rlhiwzpcao .sikadswxxextjw {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 992px) {
  .rlhiwzpcao .sikadswxxextjw {
    flex-direction: column;
  }
}
.rlhiwzpcao .sikadswxxextjw .qxktxhphjkt {
  padding: 0 16px;
}
.rlhiwzpcao .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .xuwyscxdpwwogp img {
  height: 150px;
  object-fit: contain;
}
.rlhiwzpcao .gjhkozdjcwxiupr {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.rlhiwzpcao .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.rlhiwzpcao .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #2f4550;
}
.rlhiwzpcao .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #b8dbd9;
}
.rlhiwzpcao .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #586f7c;
}
.rlhiwzpcao .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #2f4550;
}
.daflvsaokvpvys {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.daflvsaokvpvys .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.daflvsaokvpvys .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.daflvsaokvpvys .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .daflvsaokvpvys .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .daflvsaokvpvys .container {
    padding: 0 24px;
  }
}
.daflvsaokvpvys .ezxqdjvgwfkz {
  justify-content: space-between;
}
.daflvsaokvpvys .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .daflvsaokvpvys .wuuycatowqpwsk .ghwyyllzxfdph {
    margin-bottom: 32px;
  }
}
.daflvsaokvpvys .qhxauoawzfk {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 130px;
  padding-left: 48px;
}
@media (max-width: 992px) {
  .daflvsaokvpvys .qhxauoawzfk {
    margin-top: 0;
    padding: 0;
  }
}
.daflvsaokvpvys .qhxauoawzfk .xwhiyeueoqpxhrx {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .daflvsaokvpvys .qhxauoawzfk .xwhiyeueoqpxhrx {
    margin-bottom: 24px;
  }
}
.daflvsaokvpvys .qhxauoawzfk .xwhiyeueoqpxhrx img {
  display: inline-flex;
  width: 320px;
  height: 320px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
@media (max-width: 768px) {
  .daflvsaokvpvys .qhxauoawzfk .xwhiyeueoqpxhrx img {
    width: 240px;
    height: 240px;
  }
}
.daflvsaokvpvys .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.daflvsaokvpvys .ghwyyllzxfdph {
  color: #000000;
}
.daflvsaokvpvys .tpstdwolcqiukyt {
  color: #141414;
}
.daflvsaokvpvys .tpstdwolcqiukyt,
.daflvsaokvpvys .xwhiyeueoqpxhrx {
  color: #000000;
}
.iqededehfxral {
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.iqededehfxral::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20%;
  width: 32rem;
  height: 100%;
  background-image: radial-gradient(#586f7c 0, transparent 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.iqededehfxral .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.iqededehfxral .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.iqededehfxral .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .iqededehfxral .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .iqededehfxral .container {
    padding: 0 24px;
  }
}
.iqededehfxral .ezxqdjvgwfkz {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.iqededehfxral .wuuycatowqpwsk {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .iqededehfxral .wuuycatowqpwsk {
    margin-bottom: 32px;
  }
}
.iqededehfxral .wuuycatowqpwsk .yisxkzqueevw {
  margin-bottom: 24px;
}
.iqededehfxral .wuuycatowqpwsk .ghwyyllzxfdph {
  display: inline-flex;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .iqededehfxral .wuuycatowqpwsk .ghwyyllzxfdph {
    width: 100%;
  }
}
.iqededehfxral .sikadswxxextjw {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
  padding-top: 50px;
  border-top: 1px solid #000000;
}
@media (max-width: 992px) {
  .iqededehfxral .sikadswxxextjw {
    display: block;
    padding: 24px;
  }
}
@media (max-width: 992px) {
  .iqededehfxral .sikadswxxextjw .qxktxhphjkt {
    margin-bottom: 48px;
  }
  .iqededehfxral .sikadswxxextjw .qxktxhphjkt:last-child {
    margin-bottom: 0;
  }
}
.iqededehfxral .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 0;
}
.iqededehfxral .ghwyyllzxfdph {
  color: #141414;
}
.iqededehfxral .yisxkzqueevw {
  color: #000000;
}
.iqededehfxral .pttjtuttrtu {
  color: #141414;
}
.iqededehfxral .xsgyjtsuyguzqcf {
  color: #141414;
}
.iqededehfxral .itydcclksdc {
  color: #000000;
}
.iqededehfxral .ghwyyllzxfdph,
.iqededehfxral .wuuycatowqpwsk {
  color: #000000;
}
.rtprhrydyrrue {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.rtprhrydyrrue .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.rtprhrydyrrue .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.rtprhrydyrrue .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .rtprhrydyrrue .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .rtprhrydyrrue .container {
    padding: 0 24px;
  }
}
.rtprhrydyrrue .ezxqdjvgwfkz {
  justify-content: space-between;
}
.rtprhrydyrrue .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 48px;
}
.rtprhrydyrrue .sikadswxxextjw {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
  padding: 48px;
  background-color: #ffffff;
  border-radius: 0.75rem;
}
@media (max-width: 992px) {
  .rtprhrydyrrue .sikadswxxextjw {
    display: block;
    padding: 24px;
  }
}
@media (max-width: 992px) {
  .rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt {
    margin-bottom: 48px;
  }
  .rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt:last-child {
    margin-bottom: 0;
  }
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .pttjtuttrtu {
  margin-bottom: 16px;
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .xsgyjtsuyguzqcf {
  margin-bottom: 24px;
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 22px;
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree {
  opacity: 0;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 992px) {
  .rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree {
    opacity: 1;
  }
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree:hover,
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree:focus {
  opacity: 1;
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.rtprhrydyrrue .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.rtprhrydyrrue .ghwyyllzxfdph {
  color: #000000;
}
.rtprhrydyrrue .pttjtuttrtu {
  color: #141414;
}
.rtprhrydyrrue .xsgyjtsuyguzqcf {
  color: #141414;
}
.rtprhrydyrrue .itydcclksdc {
  color: #141414;
}
.sfdhiakxwli {
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.sfdhiakxwli::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20%;
  width: 32rem;
  height: 100%;
  background-image: radial-gradient(#586f7c 0, transparent 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.sfdhiakxwli .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.sfdhiakxwli .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.sfdhiakxwli .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .sfdhiakxwli .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .sfdhiakxwli .container {
    padding: 0 24px;
  }
}
.sfdhiakxwli .ezxqdjvgwfkz {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.sfdhiakxwli .wuuycatowqpwsk {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .sfdhiakxwli .wuuycatowqpwsk {
    margin-bottom: 32px;
  }
}
.sfdhiakxwli .wuuycatowqpwsk .ghwyyllzxfdph {
  display: inline-flex;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .sfdhiakxwli .wuuycatowqpwsk .ghwyyllzxfdph {
    width: 100%;
  }
}
.sfdhiakxwli .sikadswxxextjw {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
}
@media (max-width: 992px) {
  .sfdhiakxwli .sikadswxxextjw {
    display: block;
  }
}
@media (max-width: 992px) {
  .sfdhiakxwli .sikadswxxextjw .qxktxhphjkt {
    margin-bottom: 48px;
  }
  .sfdhiakxwli .sikadswxxextjw .qxktxhphjkt:last-child {
    margin-bottom: 0;
  }
}
.sfdhiakxwli .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .xuwyscxdpwwogp {
  margin-bottom: 24px;
}
.sfdhiakxwli .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .xuwyscxdpwwogp img {
  height: 350px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
.sfdhiakxwli .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .cuwacrwkidgi {
  margin-bottom: 24px;
}
.sfdhiakxwli .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .xsgyjtsuyguzqcf {
  margin-bottom: 24px;
}
.sfdhiakxwli .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 24px;
}
.sfdhiakxwli .ghwyyllzxfdph {
  color: #141414;
}
.sfdhiakxwli .cuwacrwkidgi {
  color: #000000;
}
.sfdhiakxwli .xsgyjtsuyguzqcf {
  color: #141414;
}
.sfdhiakxwli .itydcclksdc {
  color: #000000;
}
.sfdhiakxwli .ghwyyllzxfdph,
.sfdhiakxwli .wuuycatowqpwsk {
  color: #000000;
}
.sfdhiakxwli .xsgyjtsuyguzqcf,
.sfdhiakxwli .hojzhhgshlzree {
  color: #000000;
}
.xqcjcygeragizk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.xqcjcygeragizk .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .xqcjcygeragizk .container {
    padding: 0 24px;
  }
}
.xqcjcygeragizk .ezxqdjvgwfkz {
  justify-content: center;
}
.xqcjcygeragizk .ezxqdjvgwfkz .fjrpeyxrxvlok {
  border-radius: 0 !important;
  align-items: center;
}
.xqcjcygeragizk .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .wuuycatowqpwsk .ghwyyllzxfdph {
    margin-bottom: 32px;
  }
}
.xqcjcygeragizk .luhhssjzis {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .xqcjcygeragizk .luhhssjzis {
    min-width: 100%;
    max-width: 100%;
  }
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy {
  width: 100%;
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp {
    margin-bottom: 32px;
  }
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy .kkdzjghdrwpsyx .xuwyscxdpwwogp img {
  height: 350px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy .wxlydkpalqezuef {
  position: relative;
  z-index: 1;
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy .wxlydkpalqezuef .pvirvtzqxydyp {
  margin-bottom: 24px;
}
.xqcjcygeragizk .luhhssjzis .arokecyggrvy .wxlydkpalqezuef .voejvqezadw {
  margin-bottom: 0;
}
.xqcjcygeragizk .pouhliqeqzjcwer,
.xqcjcygeragizk .xwgvuevilq {
  display: flex;
}
.xqcjcygeragizk .rusaafgdvlswhs {
  bottom: 0;
  width: 80px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: #b8dbd9 !important;
  color: #000000 !important;
  border: 1px solid #b8dbd9 !important;
  border-radius: 10vmax;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  opacity: 1 !important;
  overflow: hidden;
}
.xqcjcygeragizk .rusaafgdvlswhs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.xqcjcygeragizk .rusaafgdvlswhs:disabled {
  cursor: default;
  display: none;
}
.xqcjcygeragizk .rusaafgdvlswhs:hover {
  box-shadow: inset 81px 10px 5px #2f4550;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.xqcjcygeragizk .rusaafgdvlswhs:hover::before {
  width: 30%;
}
.xqcjcygeragizk .rusaafgdvlswhs.xwgvuevilq {
  left: 0;
}
.xqcjcygeragizk .rusaafgdvlswhs.pouhliqeqzjcwer {
  left: 5.5rem;
}
.xqcjcygeragizk .touosryyhd {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .touosryyhd {
    padding-bottom: 3rem;
  }
}
.xqcjcygeragizk .qaoupoapjykf {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.xqcjcygeragizk .qaoupoapjykf.is-draggable {
  cursor: grab;
}
.xqcjcygeragizk .qaoupoapjykf.is-dragging {
  cursor: grabbing;
}
.xqcjcygeragizk .zqiqqgysfh {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.xqcjcygeragizk .xwhiyeueoqpxhrx {
  height: 100%;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .xwhiyeueoqpxhrx {
    margin-top: 48px;
    height: auto;
  }
}
.xqcjcygeragizk .xwhiyeueoqpxhrx img {
  height: 500px;
  border-radius: 0.75rem !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .xqcjcygeragizk .xwhiyeueoqpxhrx img {
    height: 400px;
  }
}
.xqcjcygeragizk .ghwyyllzxfdph {
  color: #000000;
}
.xqcjcygeragizk .tpstdwolcqiukyt {
  color: #141414;
}
.xqcjcygeragizk .pvirvtzqxydyp {
  color: #000000;
}
.xqcjcygeragizk .voejvqezadw {
  color: #000000;
}
.freouzfpvucgrlz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.freouzfpvucgrlz .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.freouzfpvucgrlz .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.freouzfpvucgrlz .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .freouzfpvucgrlz .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .freouzfpvucgrlz .container {
    padding: 0 24px;
  }
}
.freouzfpvucgrlz .qhxauoawzfk {
  padding: 50px;
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 1000px;
}
@media (max-width: 992px) {
  .freouzfpvucgrlz .qhxauoawzfk {
    padding: 0;
  }
}
.freouzfpvucgrlz .qhxauoawzfk img {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.75rem !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk {
  position: relative;
  z-index: 1;
  display: inline-flex;
  flex-direction: column;
  width: 50%;
  padding: 48px;
  background-color: #eaecee;
  border-radius: 0.75rem !important;
}
@media (max-width: 1500px) {
  .freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk {
    width: 65%;
  }
}
@media (max-width: 1200px) {
  .freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk {
    padding: 24px;
  }
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .yisxkzqueevw {
  width: 100%;
  margin-bottom: 16px;
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .ghwyyllzxfdph {
  width: 100%;
  margin-bottom: 24px;
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .tpstdwolcqiukyt {
  width: 100%;
  margin-bottom: 0;
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .hojzhhgshlzree {
  width: 100%;
  margin-top: 16px;
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.freouzfpvucgrlz .qhxauoawzfk .edhplwvdoduudyk .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.freouzfpvucgrlz .ghwyyllzxfdph {
  color: #141414;
}
.freouzfpvucgrlz .yisxkzqueevw {
  color: #000000;
}
.freouzfpvucgrlz .tpstdwolcqiukyt {
  color: #000000;
}
.freouzfpvucgrlz .ghwyyllzxfdph,
.freouzfpvucgrlz .hojzhhgshlzree {
  color: #000000;
}
.eeylzphwoklgpe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: transparent;
  overflow: hidden;
  position: relative;
}
.eeylzphwoklgpe .qxktxhphjkt:focus,
.eeylzphwoklgpe span:focus {
  outline: none;
}
.eeylzphwoklgpe .qxktxhphjkt {
  cursor: pointer;
}
.eeylzphwoklgpe .tklqehlyqgjzvsl {
  grid-row-gap: 24px;
}
.eeylzphwoklgpe .tklqehlyqgjzvsl-1,
.eeylzphwoklgpe .tklqehlyqgjzvsl-2,
.eeylzphwoklgpe .irutqdxqyxxwjq {
  gap: 0 24px;
}
.eeylzphwoklgpe .ghwyyllzxfdph {
  position: relative;
  z-index: 1;
  margin-bottom: 64px;
  color: #141414;
  text-align: center;
}
@media (max-width: 992px) {
  .eeylzphwoklgpe .ghwyyllzxfdph {
    margin-bottom: 32px;
  }
}
.eeylzphwoklgpe .tpstdwolcqiukyt,
.eeylzphwoklgpe .hojzhhgshlzree {
  color: #000000;
}
.eeylzphwoklgpe .dvatexqrvhzpd {
  max-width: 800px;
}
.eeylzphwoklgpe .container,
.eeylzphwoklgpe .yprzlvekyhzsqwy {
  overflow: hidden;
}
.eeylzphwoklgpe .tklqehlyqgjzvsl {
  position: relative;
  z-index: 1;
  display: grid;
  transform: translate3d(-3rem, 0, 0);
  width: 115vw;
  grid-column-gap: 1rem;
}
.eeylzphwoklgpe .utsipvyasv {
  display: flex;
  justify-content: center;
  align-items: center;
}
.eeylzphwoklgpe .utsipvyasv img {
  min-width: 30vw;
  max-width: 100%;
  height: 350px;
  object-fit: cover;
  border-radius: 0.75rem !important;
}
@media (max-width: 767px) {
  .eeylzphwoklgpe .utsipvyasv img {
    min-width: 35vw;
    height: 160px;
  }
}
.eeylzphwoklgpe .tklqehlyqgjzvsl-1,
.eeylzphwoklgpe .tklqehlyqgjzvsl-2,
.eeylzphwoklgpe .irutqdxqyxxwjq {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.eeylzphwoklgpe .tklqehlyqgjzvsl-1 {
  align-items: flex-end;
}
.eeylzphwoklgpe .tklqehlyqgjzvsl-2 {
  align-items: flex-start;
}
.eeylzphwoklgpe .gjhkozdjcwxiupr {
  position: absolute;
  bottom: -25%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.eeylzphwoklgpe .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.eeylzphwoklgpe .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #2f4550;
}
.eeylzphwoklgpe .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #b8dbd9;
}
.eeylzphwoklgpe .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #586f7c;
}
.eeylzphwoklgpe .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #2f4550;
}
.uxcskkisphx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  background-color: transparent;
}
.uxcskkisphx .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.uxcskkisphx .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.uxcskkisphx .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .uxcskkisphx .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .uxcskkisphx .container {
    padding: 0 24px;
  }
}
.uxcskkisphx .ezxqdjvgwfkz {
  position: relative;
  justify-content: center;
}
.uxcskkisphx .qhxauoawzfk {
  position: sticky;
  top: 16px;
  padding-right: 48px;
}
@media (max-width: 992px) {
  .uxcskkisphx .qhxauoawzfk {
    margin-bottom: 32px;
    padding: 0;
  }
}
.uxcskkisphx .qhxauoawzfk .yisxkzqueevw {
  margin-bottom: 24px;
}
.uxcskkisphx .qhxauoawzfk .ghwyyllzxfdph {
  margin-bottom: 32px;
}
.uxcskkisphx .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.uxcskkisphx .qxktxhphjkt {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .uxcskkisphx .qxktxhphjkt {
    margin-bottom: 32px;
  }
}
.uxcskkisphx .qxktxhphjkt:last-child {
  margin-bottom: 0;
}
.uxcskkisphx .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .pttjtuttrtu {
  margin-bottom: 16px;
}
.uxcskkisphx .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .xsgyjtsuyguzqcf {
  margin-bottom: 0;
}
.uxcskkisphx .ghwyyllzxfdph {
  color: #000000;
}
.uxcskkisphx .yisxkzqueevw {
  color: #000000;
}
.uxcskkisphx .tpstdwolcqiukyt {
  color: #000000;
}
.uxcskkisphx .pttjtuttrtu {
  color: #000000;
}
.uxcskkisphx .xsgyjtsuyguzqcf {
  color: #000000;
}
.qjxzhldjzc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.qjxzhldjzc::before {
  content: '';
  position: absolute;
  top: -20%;
  right: -15%;
  width: 32rem;
  height: 100%;
  background-image: linear-gradient(60deg, transparent 0, #586f7c 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.qjxzhldjzc .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.qjxzhldjzc .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.qjxzhldjzc .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .qjxzhldjzc .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .qjxzhldjzc .container {
    padding: 0 24px;
  }
}
.qjxzhldjzc .ezxqdjvgwfkz {
  justify-content: center;
}
.qjxzhldjzc .ezxqdjvgwfkz .fjrpeyxrxvlok,
.qjxzhldjzc .ezxqdjvgwfkz .qxktxhphjkt {
  padding: 0 12px;
}
.qjxzhldjzc .wuuycatowqpwsk {
  position: relative;
  z-index: 1;
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .qjxzhldjzc .wuuycatowqpwsk {
    margin-bottom: 32px;
  }
}
.qjxzhldjzc .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 24px;
}
.qjxzhldjzc .wuuycatowqpwsk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.qjxzhldjzc .qxktxhphjkt {
  position: relative;
  z-index: 1;
  margin-bottom: 24px;
}
.qjxzhldjzc .qxktxhphjkt .kkdzjghdrwpsyx {
  padding: 32px;
  border-radius: 0.75rem !important;
  background-color: #ffffff;
  height: 100%;
}
@media (max-width: 992px) {
  .qjxzhldjzc .qxktxhphjkt .kkdzjghdrwpsyx {
    padding: 24px;
  }
}
.qjxzhldjzc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .pttjtuttrtu {
  margin-bottom: 24px;
}
.qjxzhldjzc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .xsgyjtsuyguzqcf {
  margin-bottom: 24px;
}
.qjxzhldjzc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 0;
}
.qjxzhldjzc .ghwyyllzxfdph {
  color: #000000;
  text-align: center;
}
.qjxzhldjzc .tpstdwolcqiukyt {
  color: #000000;
  text-align: center;
}
.qjxzhldjzc .pttjtuttrtu {
  color: #141414;
}
.qjxzhldjzc .xsgyjtsuyguzqcf {
  color: #141414;
}
.qjxzhldjzc .itydcclksdc {
  color: #141414;
}
.jdqhxliagkeecyy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("https://r.mobirisesite.com/1653980/assets/images/photo-1550751827-4bd374c3f58b.jpeg");
}
.jdqhxliagkeecyy .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.jdqhxliagkeecyy .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.jdqhxliagkeecyy .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .jdqhxliagkeecyy .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .jdqhxliagkeecyy .container {
    padding: 0 24px;
  }
}
.jdqhxliagkeecyy .ezxqdjvgwfkz {
  justify-content: space-between;
}
.jdqhxliagkeecyy .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
  display: inline-flex;
  margin-bottom: 32px;
}
@media (max-width: 1200px) {
  .jdqhxliagkeecyy .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
    width: 100%;
  }
}
.jdqhxliagkeecyy .sikadswxxextjw {
  min-height: 530px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .jdqhxliagkeecyy .sikadswxxextjw {
    min-height: auto;
  }
}
.jdqhxliagkeecyy .sikadswxxextjw .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 32px;
}
.jdqhxliagkeecyy .ghwyyllzxfdph,
.jdqhxliagkeecyy .wuuycatowqpwsk {
  color: #000000;
  text-align: center;
}
.jdqhxliagkeecyy .itydcclksdc {
  color: #000000;
  text-align: center;
}
.xgzzkyfujkyxs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("https://r.mobirisesite.com/1653980/assets/images/photo-1529265895721-65945a176cff.jpeg");
}
.xgzzkyfujkyxs .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.xgzzkyfujkyxs .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.xgzzkyfujkyxs .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .xgzzkyfujkyxs .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .xgzzkyfujkyxs .container {
    padding: 0 24px;
  }
}
.xgzzkyfujkyxs .wuuycatowqpwsk {
  padding: 200px 0;
}
@media (max-width: 992px) {
  .xgzzkyfujkyxs .wuuycatowqpwsk {
    padding: 0;
  }
}
.xgzzkyfujkyxs .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
  display: inline-flex;
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .xgzzkyfujkyxs .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
    width: 100%;
  }
}
.xgzzkyfujkyxs .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.xgzzkyfujkyxs .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.xgzzkyfujkyxs .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.xgzzkyfujkyxs .ghwyyllzxfdph,
.xgzzkyfujkyxs .wuuycatowqpwsk {
  color: #141414;
  text-align: center;
}
.xgzzkyfujkyxs .ghwyyllzxfdph,
.xgzzkyfujkyxs .wuuycatowqpwsk,
.xgzzkyfujkyxs .hojzhhgshlzree {
  text-align: center;
  color: #000000;
}
.dtiexvaxoxjlvli {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.dtiexvaxoxjlvli::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -20%;
  width: 32rem;
  height: 100%;
  background-image: radial-gradient(#586f7c 0, transparent 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.dtiexvaxoxjlvli .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.dtiexvaxoxjlvli .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.dtiexvaxoxjlvli .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .dtiexvaxoxjlvli .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .dtiexvaxoxjlvli .container {
    padding: 0 24px;
  }
}
.dtiexvaxoxjlvli .ezxqdjvgwfkz {
  justify-content: space-between;
}
.dtiexvaxoxjlvli .hsrlwizfvsgc.hisxgatfpzazq {
  position: relative;
  z-index: 1;
  display: block;
  border: none;
}
.dtiexvaxoxjlvli .hsrlwizfvsgc.hisxgatfpzazq .svcovyexqtrfwk {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .dtiexvaxoxjlvli .hsrlwizfvsgc.hisxgatfpzazq .svcovyexqtrfwk {
    margin-bottom: 30px;
  }
}
.dtiexvaxoxjlvli .hsrlwizfvsgc.hisxgatfpzazq .svcovyexqtrfwk .ljsqsuadjsalv {
  margin-bottom: 0;
  color: #000000;
  border-radius: 0 !important;
  border: none !important;
  animation: none;
  transition: all 0.3s ease-in-out;
  background-color: transparent;
  opacity: 0.3;
  padding: 0;
}
.dtiexvaxoxjlvli .hsrlwizfvsgc.hisxgatfpzazq .svcovyexqtrfwk .ljsqsuadjsalv.klhukfaewtucc {
  opacity: 1;
}
.dtiexvaxoxjlvli .ilgzzvkfdddwah {
  position: relative;
  z-index: 1;
  height: 100%;
}
.dtiexvaxoxjlvli .ilgzzvkfdddwah .gdvzifrfeksvus {
  height: 100%;
  width: 100%;
}
.dtiexvaxoxjlvli .ilgzzvkfdddwah .gdvzifrfeksvus .aruwrgygikpq {
  display: flex;
  align-items: center;
  height: 100%;
}
.dtiexvaxoxjlvli .ilgzzvkfdddwah .gdvzifrfeksvus .aruwrgygikpq .tpstdwolcqiukyt {
  width: 100%;
  position: sticky;
}
.dtiexvaxoxjlvli .tpstdwolcqiukyt {
  color: #000000;
}
.kihotqzcpfv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.kihotqzcpfv .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.kihotqzcpfv .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.kihotqzcpfv .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .kihotqzcpfv .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .kihotqzcpfv .container {
    padding: 0 24px;
  }
}
.kihotqzcpfv .qhxauoawzfk {
  padding: 32px;
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 700px;
}
@media (max-width: 992px) {
  .kihotqzcpfv .qhxauoawzfk {
    padding: 0;
  }
}
.kihotqzcpfv .qhxauoawzfk img {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.75rem !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk {
  position: relative;
  z-index: 1;
  display: inline-flex;
  flex-direction: column;
  width: 35%;
  padding: 32px;
  background-color: #ffffff;
  border-radius: 0.75rem !important;
}
@media (max-width: 1200px) {
  .kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk {
    padding: 24px;
    width: 100%;
  }
}
.kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk .kczhctwzda {
  margin-bottom: 24px;
}
.kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk .kczhctwzda .yeraysowpqpk {
  width: 64px;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: #2f4550;
  color: #ffffff;
  font-size: 32px;
}
.kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk .ghwyyllzxfdph {
  margin-bottom: 24px;
}
.kihotqzcpfv .qhxauoawzfk .edhplwvdoduudyk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.kihotqzcpfv .ghwyyllzxfdph {
  color: #141414;
}
.kihotqzcpfv .yisxkzqueevw {
  color: #141414;
}
.kihotqzcpfv .tpstdwolcqiukyt {
  color: #141414;
}
.fhzprxsogutq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.fhzprxsogutq .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.fhzprxsogutq .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.fhzprxsogutq .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .fhzprxsogutq .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .fhzprxsogutq .container {
    padding: 0 24px;
  }
}
.fhzprxsogutq .ezxqdjvgwfkz {
  justify-content: center;
}
.fhzprxsogutq .qhxauoawzfk .qqtzaohkdhr {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .fhzprxsogutq .qhxauoawzfk .qqtzaohkdhr {
    margin-bottom: 24px;
  }
}
.fhzprxsogutq .qhxauoawzfk .qqtzaohkdhr .yisxkzqueevw {
  display: inline-flex;
  padding: 16px;
  background-color: #2f4550;
  border-radius: 0.75rem;
}
.fhzprxsogutq .qhxauoawzfk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.fhzprxsogutq .ghwyyllzxfdph {
  color: #141414;
}
.fhzprxsogutq .tpstdwolcqiukyt {
  color: #000000;
}
.fhzprxsogutq .yisxkzqueevw,
.fhzprxsogutq .qqtzaohkdhr {
  color: #FFFFFF;
}
.vtsiygcxujtdist {
  overflow: hidden;
  background-image: url("https://r.mobirisesite.com/1653980/assets/images/photo-1461685265823-f8d5d0b08b9b.jpeg");
}
.vtsiygcxujtdist .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.vtsiygcxujtdist .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.vtsiygcxujtdist .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .vtsiygcxujtdist .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .vtsiygcxujtdist .container {
    padding: 0 24px;
  }
}
.vtsiygcxujtdist .wuuycatowqpwsk {
  padding: 200px 0;
}
@media (max-width: 992px) {
  .vtsiygcxujtdist .wuuycatowqpwsk {
    padding: 0;
  }
}
.vtsiygcxujtdist .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
  display: inline-flex;
  width: 50%;
  margin-bottom: 20px;
}
@media (max-width: 1200px) {
  .vtsiygcxujtdist .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
    width: 100%;
  }
}
.vtsiygcxujtdist .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #fb8fc9 0%, transparent 100%);
}
.vtsiygcxujtdist .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.vtsiygcxujtdist .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #7f89e9 !important;
  border-color: #7f89e9 !important;
}
.vtsiygcxujtdist .ghwyyllzxfdph,
.vtsiygcxujtdist .wuuycatowqpwsk {
  color: #141414;
  text-align: center;
}
.vtsiygcxujtdist .ghwyyllzxfdph,
.vtsiygcxujtdist .wuuycatowqpwsk,
.vtsiygcxujtdist .hojzhhgshlzree {
  text-align: center;
}
.kpkwuqaykalj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.kpkwuqaykalj .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.kpkwuqaykalj .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.kpkwuqaykalj .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .kpkwuqaykalj .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .kpkwuqaykalj .container {
    padding: 0 24px;
  }
}
.kpkwuqaykalj .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .kpkwuqaykalj .wuuycatowqpwsk .ghwyyllzxfdph {
    margin-bottom: 32px;
  }
}
.kpkwuqaykalj .qhxauoawzfk {
  padding: 48px;
  background-color: #2f4550;
  border-radius: 0.75rem;
}
@media (max-width: 992px) {
  .kpkwuqaykalj .qhxauoawzfk {
    padding: 24px;
  }
}
.kpkwuqaykalj .qhxauoawzfk .fwvcgosaxsqv iframe {
  border-radius: 0.75rem !important;
}
.kpkwuqaykalj .qhxauoawzfk .fwvcgosaxsqv .app-video-wrapper img {
  border-radius: 0.75rem !important;
  fit-content: cover;
}
.kpkwuqaykalj .ghwyyllzxfdph {
  color: #000000;
}
.cpvfstfgqyxwjw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cpvfstfgqyxwjw .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.cpvfstfgqyxwjw .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cpvfstfgqyxwjw .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cpvfstfgqyxwjw .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cpvfstfgqyxwjw .container {
    padding: 0 24px;
  }
}
.cpvfstfgqyxwjw .usxsiaqoci {
  display: flex;
  padding: 110px 115px;
  background-color: #ffffff;
  border-radius: 0.75rem;
}
@media (max-width: 992px) {
  .cpvfstfgqyxwjw .usxsiaqoci {
    display: block;
    padding: 24px;
  }
}
.cpvfstfgqyxwjw .usxsiaqoci .wuuycatowqpwsk {
  width: 50%;
  padding-right: 90px;
}
@media (max-width: 992px) {
  .cpvfstfgqyxwjw .usxsiaqoci .wuuycatowqpwsk {
    margin-bottom: 32px;
    padding: 0;
    width: 100%;
  }
}
.cpvfstfgqyxwjw .usxsiaqoci .wuuycatowqpwsk .yisxkzqueevw {
  margin-bottom: 24px;
}
.cpvfstfgqyxwjw .usxsiaqoci .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 0;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw {
  width: 50%;
}
@media (max-width: 992px) {
  .cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw {
    width: 100%;
  }
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .ghwyyllzxfdph {
  margin-bottom: 16px !important;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .tpstdwolcqiukyt {
  margin-bottom: 16px;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit {
  margin-bottom: 16px !important;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .hwhcuzkjpxw {
  padding: 16px 0;
  border: none !important;
  border-bottom: 1px solid #000000 !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .hwhcuzkjpxw:hover,
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .hwhcuzkjpxw:focus {
  box-shadow: none;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .hwhcuzkjpxw::placeholder {
  color: #000000;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit textarea {
  min-height: 120px;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .form-check {
  padding-left: 1.7em;
  margin-bottom: 10px;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .cuicqfqgtxuqhit .form-check .form-check-input {
  background-color: #000000;
  border-color: #000000;
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #586f7c 0%, transparent 100%);
}
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.cpvfstfgqyxwjw .usxsiaqoci .pfudrjulqgqapw .hfflvepysoxvyx.ezxqdjvgwfkz .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #2f4550 !important;
  border-color: #2f4550 !important;
  color: #ffffff !important;
}
.cpvfstfgqyxwjw .ghwyyllzxfdph {
  color: #141414;
}
.cpvfstfgqyxwjw .yisxkzqueevw {
  color: #141414;
}
.cpvfstfgqyxwjw label {
  color: #141414;
}
.aropvtceiucc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  position: relative;
  background-color: transparent;
}
.aropvtceiucc::before {
  content: '';
  position: absolute;
  top: -20%;
  right: -15%;
  width: 32rem;
  height: 100%;
  background-image: linear-gradient(60deg, transparent 0, #586f7c 100%);
  border-radius: 100%;
  z-index: 1;
  filter: blur(70px);
}
.aropvtceiucc .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.aropvtceiucc .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.aropvtceiucc .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .aropvtceiucc .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .aropvtceiucc .container {
    padding: 0 24px;
  }
}
.aropvtceiucc .ezxqdjvgwfkz {
  justify-content: center;
}
.aropvtceiucc .ezxqdjvgwfkz .fjrpeyxrxvlok,
.aropvtceiucc .ezxqdjvgwfkz .qxktxhphjkt {
  padding: 0 12px;
}
.aropvtceiucc .wuuycatowqpwsk {
  position: relative;
  z-index: 1;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .aropvtceiucc .wuuycatowqpwsk {
    margin-bottom: 32px;
  }
}
.aropvtceiucc .wuuycatowqpwsk .ghwyyllzxfdph {
  margin-bottom: 0;
}
.aropvtceiucc .qxktxhphjkt {
  position: relative;
  z-index: 1;
  margin-bottom: 24px;
}
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx {
  padding: 32px;
  border-radius: 0.75rem !important;
  background-color: #ffffff;
  height: 100%;
}
@media (max-width: 992px) {
  .aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx {
    padding: 24px;
  }
}
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .pttjtuttrtu {
  margin-bottom: 24px;
  opacity: 0.4;
}
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .xsgyjtsuyguzqcf {
  margin-bottom: 24px;
}
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc {
  margin-bottom: 0;
  transition: all 0.3s ease;
  opacity: 0.7;
}
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc:hover,
.aropvtceiucc .qxktxhphjkt .kkdzjghdrwpsyx .hfpdjtizjdrypy .itydcclksdc:focus {
  opacity: 1;
}
.aropvtceiucc .ghwyyllzxfdph {
  color: #000000;
  text-align: center;
}
.aropvtceiucc .xsgyjtsuyguzqcf {
  color: #141414;
}
.aropvtceiucc .itydcclksdc {
  color: #141414;
}
.qtprpkfyfj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.qtprpkfyfj .hzvcpqoaqaol.aufvdaailqfr {
  display: none;
}
.qtprpkfyfj .hzvcpqoaqaol {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.qtprpkfyfj .yprzlvekyhzsqwy {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .qtprpkfyfj .yprzlvekyhzsqwy {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .qtprpkfyfj .container {
    padding: 0 24px;
  }
}
.qtprpkfyfj .ezxqdjvgwfkz {
  justify-content: center;
}
.qtprpkfyfj .wuuycatowqpwsk {
  position: relative;
  z-index: 1;
  margin-bottom: 32px;
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph {
  padding: 16px 0;
  display: inline-flex;
  align-items: center;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 16px;
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
  margin-right: 70px;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .ghwyyllzxfdph {
    margin-right: 20px;
  }
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj {
  width: 80px;
  height: 30px;
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj .yeraysowpqpk {
  font-size: 18px !important;
  margin: 0;
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj::before {
  background-image: linear-gradient(90deg, #fb8fc9 0%, transparent 100%);
}
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:hover,
.qtprpkfyfj .wuuycatowqpwsk .koteeswdysph .hojzhhgshlzree .ydowvzqpzvzjfj:focus {
  box-shadow: inset 250px 10px 5px #7f89e9 !important;
  border-color: #7f89e9 !important;
}
.qtprpkfyfj .wuuycatowqpwsk .tpstdwolcqiukyt {
  margin-bottom: 0;
}
.qtprpkfyfj .lists-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
}
@media (max-width: 1200px) {
  .qtprpkfyfj .lists-wrapper {
    display: block;
  }
}
.qtprpkfyfj .lists-wrapper .list-wrap .list {
  padding: 0;
  margin-bottom: 32px;
  list-style-type: none;
}
.qtprpkfyfj .lists-wrapper .list-wrap .list .qxktxhphjkt-wrap {
  position: relative;
  margin-bottom: 16px;
}
.qtprpkfyfj .lists-wrapper .list-wrap .list .qxktxhphjkt-wrap::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #fb8fc9 -5%, #7f89e9 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.qtprpkfyfj .lists-wrapper .list-wrap .list .qxktxhphjkt-wrap:hover::before,
.qtprpkfyfj .lists-wrapper .list-wrap .list .qxktxhphjkt-wrap:focus::before {
  width: 100%;
}
.qtprpkfyfj .lists-wrapper .list-wrap .list .qxktxhphjkt-wrap:last-child {
  margin-bottom: 0;
}
.qtprpkfyfj .vwjtfggtuvv {
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  color: #000000;
  text-align: center;
}
.qtprpkfyfj .gjhkozdjcwxiupr {
  position: absolute;
  bottom: -50%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.qtprpkfyfj .gjhkozdjcwxiupr .iivjvrlrkzeech {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.qtprpkfyfj .gjhkozdjcwxiupr .usvcvqdheqc {
  background-color: #f8e885;
}
.qtprpkfyfj .gjhkozdjcwxiupr .wxcgcfryji {
  background-color: #fb8fc9;
}
.qtprpkfyfj .gjhkozdjcwxiupr .shyhryolixrrjoc {
  background-color: #7f89e9;
}
.qtprpkfyfj .gjhkozdjcwxiupr .kzvkzfciwkqkj {
  background-color: #82ebff;
}
.qtprpkfyfj .ghwyyllzxfdph {
  color: #141414;
}
.qtprpkfyfj .tpstdwolcqiukyt {
  color: #141414;
}
.qtprpkfyfj .list {
  color: #141414;
}
