.flatpickr-monthSelect-months {
  margin: 10px 1px 3px 1px;
  flex-wrap: wrap;
}

.flatpickr-monthSelect-month {
  background: none;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  display: inline-block;
  font-weight: 400;
  margin: 0.5px;
  justify-content: center;
  padding: 10px;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  text-align: center;
  width: 33%;
}

.flatpickr-monthSelect-month.flatpickr-disabled {
	color: #eee;
}

.flatpickr-monthSelect-month.flatpickr-disabled:hover,
.flatpickr-monthSelect-month.flatpickr-disabled:focus {
	cursor: not-allowed;
	background: none !important;
}

.flatpickr-monthSelect-theme-dark {
  background: #3f4458;
}

.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year {
  color: #fff;
}

.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month,
.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month {
  color: #fff;
  fill: #fff;
}

.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month {
  color: rgba(255, 255, 255, 0.95);
}

.flatpickr-monthSelect-month.today {
  border-color: #959ea9;
}

.flatpickr-monthSelect-month.inRange,
.flatpickr-monthSelect-month.inRange.today,
.flatpickr-monthSelect-month:hover,
.flatpickr-monthSelect-month:focus {
  background: #e6e6e6;
  cursor: pointer;
  outline: 0;
  border-color: #e6e6e6;
}

.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,
.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover,
.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus {
  background: #646c8c;
  border-color: #646c8c;
}

.flatpickr-monthSelect-month.today:hover,
.flatpickr-monthSelect-month.today:focus {
  background: #959ea9;
  border-color: #959ea9;
  color: #fff;
}

.flatpickr-monthSelect-month.selected,
.flatpickr-monthSelect-month.startRange,
.flatpickr-monthSelect-month.endRange {
  background-color: #569ff7;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}

.flatpickr-monthSelect-month.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-monthSelect-month.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-monthSelect-month.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-monthSelect-month.inRange {
  border-radius: 0;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,
.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange,
.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange {
  background: #80cbc4;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #80cbc4;
}

.img_hover {
  opacity: 1;
  z-index: 2;
}
.block_img{
max-height: 300px;
min-height: 300px;
}
.block_img img {
  position: absolute;
    top: 0;
    left: 0;
  padding: 0 5px;
  width: 100%;
  object-fit: cover;
  transition: opacity 0.4s ease;
}

.block_img:hover .img_hover {
  opacity: 0;
}

#page-container>#main-container .content,#page-container>#page-footer .content,#page-container>#page-header .content,#page-container>#page-header .content-header {
  max-width: 1920px
}

@media (min-width: 1200px) {
  #page-container.main-content-narrow>#main-container .content,#page-container.main-content-narrow>#page-footer .content,#page-container.main-content-narrow>#page-header .content,#page-container.main-content-narrow>#page-header .content-header {
      width:92%
  }
}

#page-container.main-content-boxed>#main-container .content,#page-container.main-content-boxed>#page-footer .content,#page-container.main-content-boxed>#page-header .content,#page-container.main-content-boxed>#page-header .content-header {
  max-width: 1200px
}

#page-container.page-header-dark #page-header {
  color: #c6d7e1;
  border: 1px solid rgba(0, 0, 0, .125);
  box-shadow: 0 1px 2px rgba(56, 65, 74, .15);
  background-color: #2b7c51;
  z-index: 12;
}

#page-container.page-header-glass #page-header {
  position: absolute;
  background-color: transparent
}

#page-container.page-header-glass.page-header-fixed #page-header {
  transition: background-color .2s linear;
  will-change: background-color;
  box-shadow: none
}

#page-container.page-header-glass.page-header-fixed.page-header-scroll #page-header {
  background-color: rgba(255,255,255,.9);
  box-shadow: 0 .25rem .625rem rgba(0,0,0,.02);
  -webkit-backdrop-filter: blur(1rem);
  backdrop-filter: blur(1rem)
}

#page-container.page-header-glass.page-header-fixed.page-header-scroll.page-header-dark #page-header {
  background-color: rgba(5,91,187,.9);
  box-shadow: none;
  -webkit-backdrop-filter: blur(1rem);
  backdrop-filter: blur(1rem)
}

#page-container.page-header-glass #main-container,#page-container.page-header-glass.page-header-fixed #main-container {
  padding-top: 0
}

#page-container.page-header-fixed #page-header {
  position: fixed;
  box-shadow: 0 5px 10px rgba(0,0,0,.02)
}

#page-container.page-header-fixed.page-header-dark #page-header {
  box-shadow: none
}

#page-container.page-header-fixed #main-container {
  padding-top: 4.25rem
}

#page-container.page-header-fixed #page-header,#page-container.page-header-glass #page-header {
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
  min-width: 320px;
  max-width: 100%;
  width: auto
}

@media (min-width: 992px) {
  #page-container.page-header-fixed.sidebar-o #page-header,#page-container.page-header-glass.sidebar-o #page-header {
      padding-left:250px
  }

  #page-container.page-header-fixed.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-o #page-header .overlay-header {
      left: 250px
  }

  #page-container.page-header-fixed.sidebar-r.sidebar-o #page-header,#page-container.page-header-glass.sidebar-r.sidebar-o #page-header {
      padding-right: 250px;
      padding-left: 0
  }

  #page-container.page-header-fixed.sidebar-r.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-r.sidebar-o #page-header .overlay-header {
      right: 250px;
      left: 0
  }

  #page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header,#page-container.page-header-glass.sidebar-mini.sidebar-o #page-header {
      padding-left: 64px
  }

  #page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-mini.sidebar-o #page-header .overlay-header {
      left: 64px
  }

  #page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header,#page-container.page-header-glass.sidebar-mini.sidebar-r.sidebar-o #page-header {
      padding-right: 64px;
      padding-left: 0
  }

  #page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-mini.sidebar-r.sidebar-o #page-header .overlay-header {
      right: 64px;
      left: 0
  }
}

#page-container.page-footer-fixed #page-footer {
  position: fixed;
  height: 4.375rem
}

#page-container.page-footer-fixed #main-container {
  padding-bottom: 4.375rem
}

#page-container.page-footer-fixed #page-footer {
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1030;
  min-width: 320px;
  max-width: 100%;
  width: auto
}

@media (min-width: 992px) {
  #page-container.page-footer-fixed.sidebar-o #page-footer {
      padding-left:250px
  }

  #page-container.page-footer-fixed.sidebar-r.sidebar-o #page-footer {
      padding-right: 250px;
      padding-left: 0
  }
}

#page-container.sidebar-dark #sidebar {
  color: #dfe4f1;
  background-color: #2a303c;
  box-shadow: none
}

#page-container.side-scroll #side-overlay,#page-container.side-scroll #sidebar .js-sidebar-scroll {
  overflow-y: visible
}

@media (min-width: 992px) {
  #page-container.side-scroll #sidebar .content-header,#page-container.side-scroll #sidebar .content-side {
      width:250px!important
  }

  #page-container.side-scroll #sidebar.with-mini-nav .content-header,#page-container.side-scroll #sidebar.with-mini-nav .content-side {
      width: 204px!important
  }

  #page-container.side-scroll #side-overlay .content-header,#page-container.side-scroll #side-overlay .content-side {
      width: 320px!important
  }
}

@media (min-width: 992px) {
  #page-container.sidebar-o {
      padding-left:250px
  }

  #page-container.sidebar-r.sidebar-o {
      padding-right: 250px;
      padding-left: 0
  }

  #page-container.sidebar-mini.sidebar-o {
      padding-left: 64px
  }

  #page-container.sidebar-mini.sidebar-o.sidebar-r {
      padding-right: 64px;
      padding-left: 0
  }
}
a.block.block-link-shadow.block-rounded.text-center {
  border: 1px solid rgba(0, 0, 0, .125);
  box-shadow: 0 1px 2px rgba(56, 65, 74, .15);
}
.bg-black-5 {
  background-color: rgba(0,0,0,.05)!important
}

.bg-black-10 {
  background-color: rgba(0, 0, 0, 0.1)!important
}

.bg-black-25 {
  background-color: rgba(0,0,0,.25)!important
}

.bg-black-50 {
  background-color: rgba(0,0,0,.5)!important;
}

.bg-black-75 {
  background-color: rgba(0,0,0,.75)!important
}

.bg-black-90 {
  background-color: rgba(0,0,0,.9)!important
}

.bg-black-95 {
  background-color: rgba(0,0,0,.95)!important
}

.bg-white-5 {
  background-color: rgba(255,255,255,.05)!important
}

.bg-white-10 {
  background-color: rgba(255,255,255,.1)!important
}

.bg-white-25 {
  background-color: rgba(255,255,255,.25)!important
}

.bg-white-50 {
  background-color: rgba(255,255,255,.5)!important
}

.bg-white-75 {
  background-color: rgba(255,255,255,.75)!important
}

.bg-white-90 {
  background-color: rgba(255,255,255,.9)!important
}

.bg-white-95 {
  background-color: rgba(255,255,255,.95)!important
}

.bg-image {
  background-position: 0 50%;
  background-size: cover
}

.bg-image-top {
  background-position-y: 0
}

.bg-image-center {
  background-position-x: 50%
}

.bg-image-bottom {
  background-position-y: 100%
}

@media (min-width: 1200px) {
  .bg-image-fixed {
      background-attachment:fixed
  }
}

.bg-pattern {
  background-repeat: repeat
}

.bg-video {
  width: 100%;
  transform: translateZ(0)
}

.bg-primary-op {
  background-color: rgba(6,101,208,.75)!important
}

a.bg-primary-op:focus,a.bg-primary-op:hover,button.bg-primary-op:focus,button.bg-primary-op:hover {
  background-color: rgba(5,77,158,.75)!important
}

.bg-primary {
  background-color: #0665d0!important
}

a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover {
  background-color: #054d9e!important
}

.bg-primary-dark {
  background-color: #044792!important
}

a.bg-primary-dark:focus,a.bg-primary-dark:hover,button.bg-primary-dark:focus,button.bg-primary-dark:hover {
  background-color: #032f60!important
}

.bg-primary-dark-op {
  background-color: rgba(4,71,146,.8)!important
}

a.bg-primary-dark-op:focus,a.bg-primary-dark-op:hover,button.bg-primary-dark-op:focus,button.bg-primary-dark-op:hover {
  background-color: rgba(3,47,96,.8)!important
}

.bg-primary-darker {
  background-color: #022853!important
}

a.bg-primary-darker:focus,a.bg-primary-darker:hover,button.bg-primary-darker:focus,button.bg-primary-darker:hover {
  background-color: #011021!important
}

.bg-primary-light {
  background-color: #5193de!important
}

a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover {
  background-color: #2879d4!important
}

.bg-primary-lighter {
  background-color: #a8c9ef!important
}

a.bg-primary-lighter:focus,a.bg-primary-lighter:hover,button.bg-primary-lighter:focus,button.bg-primary-lighter:hover {
  background-color: #7daee7!important
}

.bg-success {
  background-color: #6f9c40!important
}

a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover {
  background-color: #557831!important
}

.bg-success-light {
  background-color: #e9f0e2!important
}

a.bg-success-light:focus,a.bg-success-light:hover,button.bg-success-light:focus,button.bg-success-light:hover {
  background-color: #d0dfc0!important
}

.bg-warning {
  background-color: #e69f17!important
}

a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover {
  background-color: #b87f12!important
}

.bg-warning-light {
  background-color: #fbf1dc!important
}

a.bg-warning-light:focus,a.bg-warning-light:hover,button.bg-warning-light:focus,button.bg-warning-light:hover {
  background-color: #f6dfae!important
}

.bg-info {
  background-color: #3c90df!important
}

a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover {
  background-color: #2177c7!important
}

.bg-info-light {
  background-color: #e2eefa!important
}

a.bg-info-light:focus,a.bg-info-light:hover,button.bg-info-light:focus,button.bg-info-light:hover {
  background-color: #b7d5f3!important
}

.bg-danger {
  background-color: #e04f1a!important
}

a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover {
  background-color: #b23f15!important
}

.bg-danger-light {
  background-color: #fae5dd!important
}

a.bg-danger-light:focus,a.bg-danger-light:hover,button.bg-danger-light:focus,button.bg-danger-light:hover {
  background-color: #f3c3b1!important
}

.bg-success-op {
  background-color: rgba(233,240,226,.95)!important
}

a.bg-success-op:focus,a.bg-success-op:hover,button.bg-success-op:focus,button.bg-success-op:hover {
  background-color: rgba(208,223,192,.95)!important
}

.bg-warning-op {
  background-color: rgba(251,241,220,.95)!important
}

a.bg-warning-op:focus,a.bg-warning-op:hover,button.bg-warning-op:focus,button.bg-warning-op:hover {
  background-color: rgba(246,223,174,.95)!important
}

.bg-info-op {
  background-color: rgba(226,238,250,.95)!important
}

a.bg-info-op:focus,a.bg-info-op:hover,button.bg-info-op:focus,button.bg-info-op:hover {
  background-color: rgba(183,213,243,.95)!important
}

.bg-danger-op {
  background-color: rgba(250,229,221,.95)!important
}

a.bg-danger-op:focus,a.bg-danger-op:hover,button.bg-danger-op:focus,button.bg-danger-op:hover {
  background-color: rgba(243,195,177,.95)!important
}

.bg-body {
  background-color: #edf0f7!important
}

a.bg-body:focus,a.bg-body:hover,button.bg-body:focus,button.bg-body:hover {
  background-color: #cad3e7!important
}

.bg-body-light {
  background-color: #f8f9fc!important
}

a.bg-body-light:focus,a.bg-body-light:hover,button.bg-body-light:focus,button.bg-body-light:hover {
  background-color: #d4dbec!important
}

.bg-body-dark {
  background-color: #dfe4f1!important
}

a.bg-body-dark:focus,a.bg-body-dark:hover,button.bg-body-dark:focus,button.bg-body-dark:hover {
  background-color: #bcc7e1!important
}

.bg-body-extra-light {
  background-color: #fff!important
}

a.bg-body-extra-light:focus,a.bg-body-extra-light:hover,button.bg-body-extra-light:focus,button.bg-body-extra-light:hover {
  background-color: #e6e6e6!important
}

.bg-muted {
  background-color: #6c757d!important
}

a.bg-muted:focus,a.bg-muted:hover,button.bg-muted:focus,button.bg-muted:hover {
  background-color: #545b62!important
}

.bg-white {
  background-color: #fff!important
}

a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover {
  background-color: #e6e6e6!important
}

.bg-black {
  background-color: #000!important
}

a.bg-black:focus,a.bg-black:hover,button.bg-black:focus,button.bg-black:hover {
  background-color: #000!important
}

.bg-gray {
  background-color: #ced4da!important
}

a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover {
  background-color: #b1bbc4!important
}

.bg-gray-dark {
  background-color: #6c757d!important
}

a.bg-gray-dark:focus,a.bg-gray-dark:hover,button.bg-gray-dark:focus,button.bg-gray-dark:hover {
  background-color: #545b62!important
}

.bg-gray-darker {
  background-color: #343a40!important
}

a.bg-gray-darker:focus,a.bg-gray-darker:hover,button.bg-gray-darker:focus,button.bg-gray-darker:hover {
  background-color: #1d2124!important
}

.bg-gray-light {
  background-color: #e9ecef!important
}

a.bg-gray-light:focus,a.bg-gray-light:hover,button.bg-gray-light:focus,button.bg-gray-light:hover {
  background-color: #cbd3da!important
}

.bg-gray-lighter {
  background-color: #f8f9fa!important
}

a.bg-gray-lighter:focus,a.bg-gray-lighter:hover,button.bg-gray-lighter:focus,button.bg-gray-lighter:hover {
  background-color: #dae0e5!important
}

.bg-header-light {
  background-color: #fff!important
}

a.bg-header-light:focus,a.bg-header-light:hover,button.bg-header-light:focus,button.bg-header-light:hover {
  background-color: #e6e6e6!important
}

.bg-header-dark {
  background-color: #055bbb!important
}

a.bg-header-dark:focus,a.bg-header-dark:hover,button.bg-header-dark:focus,button.bg-header-dark:hover {
  background-color: #044389!important
}

.bg-sidebar-light {
  background-color: #fff!important
}

a.bg-sidebar-light:focus,a.bg-sidebar-light:hover,button.bg-sidebar-light:focus,button.bg-sidebar-light:hover {
  background-color: #e6e6e6!important
}

.bg-sidebar-dark {
  background-color: #2a303c!important
}

a.bg-sidebar-dark:focus,a.bg-sidebar-dark:hover,button.bg-sidebar-dark:focus,button.bg-sidebar-dark:hover {
  background-color: #15181e!important
}

.bg-gd-primary {
  background: #0665d0 linear-gradient(135deg,#0665d0 0,#2a8bf9 100%)!important
}

.bg-gd-dusk {
  background: #d262e3 linear-gradient(135deg,#d262e3 0,#0665d0 100%)!important
}

.bg-gd-fruit {
  background: #89216b linear-gradient(135deg,#89216b 0,#da4453 100%)!important
}

.bg-gd-aqua {
  background: #02aab0 linear-gradient(135deg,#02aab0 0,#00cdac 100%)!important
}

.bg-gd-sublime {
  background: #6a82fb linear-gradient(135deg,#6a82fb 0,#fc5c7d 100%)!important
}

.bg-gd-sea {
  background: #2b32b2 linear-gradient(135deg,#2b32b2 0,#1488cc 100%)!important
}

.bg-gd-leaf {
  background: #e69f17 linear-gradient(135deg,#e69f17 0,#6f9c40 100%)!important
}

.bg-gd-lake {
  background: #00f260 linear-gradient(135deg,#00f260 0,#0575e6 100%)!important
}

.bg-gd-sun {
  background: #e65c00 linear-gradient(135deg,#e65c00 0,#f9d423 100%)!important
}

.bg-gd-dusk-op {
  background: rgba(210,98,227,.5) linear-gradient(135deg,rgba(210,98,227,.5) 0,rgba(6,101,208,.5) 100%)!important
}

.bg-gd-fruit-op {
  background: rgba(137,33,107,.5) linear-gradient(135deg,rgba(137,33,107,.5) 0,rgba(218,68,83,.5) 100%)!important
}

.bg-gd-aqua-op {
  background: rgba(2,170,176,.5) linear-gradient(135deg,rgba(2,170,176,.5) 0,rgba(0,205,172,.5) 100%)!important
}

.bg-gd-sublime-op {
  background: rgba(106,130,251,.5) linear-gradient(135deg,rgba(106,130,251,.5) 0,rgba(252,92,125,.5) 100%)!important
}

.bg-gd-sea-op {
  background: rgba(43,50,178,.5) linear-gradient(135deg,rgba(43,50,178,.5) 0,rgba(20,136,204,.5) 100%)!important
}

.bg-gd-leaf-op {
  background: rgba(230,159,23,.5) linear-gradient(135deg,rgba(230,159,23,.5) 0,rgba(111,156,64,.5) 100%)!important
}

.bg-gd-lake-op {
  background: rgba(0,242,96,.5) linear-gradient(135deg,rgba(0,242,96,.5) 0,rgba(5,117,230,.5) 100%)!important
}

.bg-gd-sun-op {
  background: rgba(230,92,0,.5) linear-gradient(135deg,rgba(230,92,0,.5) 0,rgba(249,212,35,.5) 100%)!important
}

.bg-gd-white-op-l,.bg-gd-white-op-r,.bg-gd-white-op-rl {
  background: rgba(255,255,255,.98)
}

@media (min-width: 768px) {
  .bg-gd-white-op-r {
      background:rgba(255,255,255,.3) 0 linear-gradient(90deg,rgba(255,255,255,.3) 0 0,rgba(255,255,255,.98) 50% 100%)!important
  }

  .bg-gd-white-op-l {
      background: rgba(255,255,255,.3) 0 linear-gradient(-90deg,rgba(255,255,255,.3) 0 0,rgba(255,255,255,.98) 50% 100%)!important
  }

  .bg-gd-white-op-rl {
      background: linear-gradient(90deg,rgba(255,255,255,.75) 0,rgba(255,255,255,.97) 30%,rgba(255,255,255,.97) 70%,rgba(255,255,255,.75) 100%)
  }
}

.bg-default {
  background-color: #0665d0!important
}

a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover {
  background-color: #054d9e!important
}

.bg-default-op {
  background-color: rgba(6,101,208,.75)!important
}

a.bg-default-op:focus,a.bg-default-op:hover,button.bg-default-op:focus,button.bg-default-op:hover {
  background-color: rgba(5,77,158,.75)!important
}

.bg-default-dark {
  background-color: #044792!important
}

a.bg-default-dark:focus,a.bg-default-dark:hover,button.bg-default-dark:focus,button.bg-default-dark:hover {
  background-color: #032f60!important
}

.bg-default-dark-op {
  background-color: rgba(4,71,146,.8)!important
}

a.bg-default-dark-op:focus,a.bg-default-dark-op:hover,button.bg-default-dark-op:focus,button.bg-default-dark-op:hover {
  background-color: rgba(3,47,96,.8)!important
}

.bg-default-darker {
  background-color: #022853!important
}

a.bg-default-darker:focus,a.bg-default-darker:hover,button.bg-default-darker:focus,button.bg-default-darker:hover {
  background-color: #011021!important
}

.bg-default-light {
  background-color: #5193de!important
}

a.bg-default-light:focus,a.bg-default-light:hover,button.bg-default-light:focus,button.bg-default-light:hover {
  background-color: #2879d4!important
}

.bg-default-lighter {
  background-color: #a8c9ef!important
}

a.bg-default-lighter:focus,a.bg-default-lighter:hover,button.bg-default-lighter:focus,button.bg-default-lighter:hover {
  background-color: #7daee7!important
}

.bg-gd-default {
  background: #0665d0 linear-gradient(135deg,#0665d0 0,#2a8bf9 100%)!important
}

.bg-xwork {
  background-color: #2d72d9!important
}

a.bg-xwork:focus,a.bg-xwork:hover,button.bg-xwork:focus,button.bg-xwork:hover {
  background-color: #205bb3!important
}

.bg-xwork-op {
  background-color: rgba(45,114,217,.75)!important
}

a.bg-xwork-op:focus,a.bg-xwork-op:hover,button.bg-xwork-op:focus,button.bg-xwork-op:hover {
  background-color: rgba(32,91,179,.75)!important
}

.bg-xwork-dark {
  background-color: #1d2124!important
}

a.bg-xwork-dark:focus,a.bg-xwork-dark:hover,button.bg-xwork-dark:focus,button.bg-xwork-dark:hover {
  background-color: #060708!important
}

.bg-xwork-dark-op {
  background-color: rgba(29,33,36,.8)!important
}

a.bg-xwork-dark-op:focus,a.bg-xwork-dark-op:hover,button.bg-xwork-dark-op:focus,button.bg-xwork-dark-op:hover {
  background-color: rgba(6,7,8,.8)!important
}

.bg-xwork-darker {
  background-color: #060708!important
}

a.bg-xwork-darker:focus,a.bg-xwork-darker:hover,button.bg-xwork-darker:focus,button.bg-xwork-darker:hover {
  background-color: #000!important
}

.bg-xwork-light {
  background-color: #5193de!important
}

a.bg-xwork-light:focus,a.bg-xwork-light:hover,button.bg-xwork-light:focus,button.bg-xwork-light:hover {
  background-color: #2879d4!important
}

.bg-xwork-lighter {
  background-color: #a8c9ef!important
}

a.bg-xwork-lighter:focus,a.bg-xwork-lighter:hover,button.bg-xwork-lighter:focus,button.bg-xwork-lighter:hover {
  background-color: #7daee7!important
}

.bg-gd-xwork {
  background: #2d72d9 linear-gradient(135deg,#2d72d9 0,#6e9de5 100%)!important
}

.bg-xmodern {
  background-color: #45619d!important
}

a.bg-xmodern:focus,a.bg-xmodern:hover,button.bg-xmodern:focus,button.bg-xmodern:hover {
  background-color: #354b7a!important
}

.bg-xmodern-op {
  background-color: rgba(69,97,157,.75)!important
}

a.bg-xmodern-op:focus,a.bg-xmodern-op:hover,button.bg-xmodern-op:focus,button.bg-xmodern-op:hover {
  background-color: rgba(53,75,122,.75)!important
}

.bg-xmodern-dark {
  background-color: #354b7a!important
}

a.bg-xmodern-dark:focus,a.bg-xmodern-dark:hover,button.bg-xmodern-dark:focus,button.bg-xmodern-dark:hover {
  background-color: #263556!important
}

.bg-xmodern-dark-op {
  background-color: rgba(53,75,122,.8)!important
}

a.bg-xmodern-dark-op:focus,a.bg-xmodern-dark-op:hover,button.bg-xmodern-dark-op:focus,button.bg-xmodern-dark-op:hover {
  background-color: rgba(38,53,86,.8)!important
}

.bg-xmodern-darker {
  background-color: #263556!important
}

a.bg-xmodern-darker:focus,a.bg-xmodern-darker:hover,button.bg-xmodern-darker:focus,button.bg-xmodern-darker:hover {
  background-color: #161f33!important
}

.bg-xmodern-light {
  background-color: #6f89c0!important
}

a.bg-xmodern-light:focus,a.bg-xmodern-light:hover,button.bg-xmodern-light:focus,button.bg-xmodern-light:hover {
  background-color: #4d6caf!important
}

.bg-xmodern-lighter {
  background-color: #b6c3df!important
}

a.bg-xmodern-lighter:focus,a.bg-xmodern-lighter:hover,button.bg-xmodern-lighter:focus,button.bg-xmodern-lighter:hover {
  background-color: #92a6cf!important
}

.bg-gd-xmodern {
  background: #45619d linear-gradient(135deg,#45619d 0,#6f89c0 100%)!important
}

.bg-xeco {
  background-color: #308a5a!important
}

a.bg-xeco:focus,a.bg-xeco:hover,button.bg-xeco:focus,button.bg-xeco:hover {
  background-color: #236441!important
}

.bg-xeco-op {
  background-color: rgba(48,138,90,.75)!important
}

a.bg-xeco-op:focus,a.bg-xeco-op:hover,button.bg-xeco-op:focus,button.bg-xeco-op:hover {
  background-color: rgba(35,100,65,.75)!important
}

.bg-xeco-dark {
  background-color: #236441!important
}

a.bg-xeco-dark:focus,a.bg-xeco-dark:hover,button.bg-xeco-dark:focus,button.bg-xeco-dark:hover {
  background-color: #163e29!important
}

.bg-xeco-dark-op {
  background-color: rgba(35,100,65,.8)!important
}

a.bg-xeco-dark-op:focus,a.bg-xeco-dark-op:hover,button.bg-xeco-dark-op:focus,button.bg-xeco-dark-op:hover {
  background-color: rgba(22,62,41,.8)!important
}

.bg-xeco-darker {
  background-color: #163e29!important
}

a.bg-xeco-darker:focus,a.bg-xeco-darker:hover,button.bg-xeco-darker:focus,button.bg-xeco-darker:hover {
  background-color: #091810!important
}

.bg-xeco-light {
  background-color: #47bf7f!important
}

a.bg-xeco-light:focus,a.bg-xeco-light:hover,button.bg-xeco-light:focus,button.bg-xeco-light:hover {
  background-color: #379d66!important
}

.bg-xeco-lighter {
  background-color: #93d9b4!important
}

a.bg-xeco-lighter:focus,a.bg-xeco-lighter:hover,button.bg-xeco-lighter:focus,button.bg-xeco-lighter:hover {
  background-color: #6dcc9a!important
}

.bg-gd-xeco {
  background: #308a5a linear-gradient(135deg,#308a5a 0,#47bf7f 100%)!important
}

.bg-xsmooth {
  background-color: #7351c0!important
}

a.bg-xsmooth:focus,a.bg-xsmooth:hover,button.bg-xsmooth:focus,button.bg-xsmooth:hover {
  background-color: #5b3ba3!important
}

.bg-xsmooth-op {
  background-color: rgba(115,81,192,.75)!important
}

a.bg-xsmooth-op:focus,a.bg-xsmooth-op:hover,button.bg-xsmooth-op:focus,button.bg-xsmooth-op:hover {
  background-color: rgba(91,59,163,.75)!important
}

.bg-xsmooth-dark {
  background-color: #5b3ba3!important
}

a.bg-xsmooth-dark:focus,a.bg-xsmooth-dark:hover,button.bg-xsmooth-dark:focus,button.bg-xsmooth-dark:hover {
  background-color: #462d7e!important
}

.bg-xsmooth-dark-op {
  background-color: rgba(91,59,163,.8)!important
}

a.bg-xsmooth-dark-op:focus,a.bg-xsmooth-dark-op:hover,button.bg-xsmooth-dark-op:focus,button.bg-xsmooth-dark-op:hover {
  background-color: rgba(70,45,126,.8)!important
}

.bg-xsmooth-darker {
  background-color: #462d7e!important
}

a.bg-xsmooth-darker:focus,a.bg-xsmooth-darker:hover,button.bg-xsmooth-darker:focus,button.bg-xsmooth-darker:hover {
  background-color: #312058!important
}

.bg-xsmooth-light {
  background-color: #a089d4!important
}

a.bg-xsmooth-light:focus,a.bg-xsmooth-light:hover,button.bg-xsmooth-light:focus,button.bg-xsmooth-light:hover {
  background-color: #8264c7!important
}

.bg-xsmooth-lighter {
  background-color: #cdc1e9!important
}

a.bg-xsmooth-lighter:focus,a.bg-xsmooth-lighter:hover,button.bg-xsmooth-lighter:focus,button.bg-xsmooth-lighter:hover {
  background-color: #af9cdb!important
}

.bg-gd-xsmooth {
  background: #7351c0 linear-gradient(135deg,#7351c0 0,#a089d4 100%)!important
}

.bg-xinspire {
  background-color: #2a807f!important
}

a.bg-xinspire:focus,a.bg-xinspire:hover,button.bg-xinspire:focus,button.bg-xinspire:hover {
  background-color: #1d5a59!important
}

.bg-xinspire-op {
  background-color: rgba(42,128,127,.75)!important
}

a.bg-xinspire-op:focus,a.bg-xinspire-op:hover,button.bg-xinspire-op:focus,button.bg-xinspire-op:hover {
  background-color: rgba(29,90,89,.75)!important
}

.bg-xinspire-dark {
  background-color: #216362!important
}

a.bg-xinspire-dark:focus,a.bg-xinspire-dark:hover,button.bg-xinspire-dark:focus,button.bg-xinspire-dark:hover {
  background-color: #143d3c!important
}

.bg-xinspire-dark-op {
  background-color: rgba(33,99,98,.8)!important
}

a.bg-xinspire-dark-op:focus,a.bg-xinspire-dark-op:hover,button.bg-xinspire-dark-op:focus,button.bg-xinspire-dark-op:hover {
  background-color: rgba(20,61,60,.8)!important
}

.bg-xinspire-darker {
  background-color: #174646!important
}

a.bg-xinspire-darker:focus,a.bg-xinspire-darker:hover,button.bg-xinspire-darker:focus,button.bg-xinspire-darker:hover {
  background-color: #0b2020!important
}

.bg-xinspire-light {
  background-color: #3dbab8!important
}

a.bg-xinspire-light:focus,a.bg-xinspire-light:hover,button.bg-xinspire-light:focus,button.bg-xinspire-light:hover {
  background-color: #309392!important
}

.bg-xinspire-lighter {
  background-color: #8ddad9!important
}

a.bg-xinspire-lighter:focus,a.bg-xinspire-lighter:hover,button.bg-xinspire-lighter:focus,button.bg-xinspire-lighter:hover {
  background-color: #67cdcc!important
}

.bg-gd-xinspire {
  background: #2a807f linear-gradient(135deg,#2a807f 0,#3dbab8 100%)!important
}

.bg-xdream {
  background-color: #4657a3!important
}

a.bg-xdream:focus,a.bg-xdream:hover,button.bg-xdream:focus,button.bg-xdream:hover {
  background-color: #37447f!important
}

.bg-xdream-op {
  background-color: rgba(70,87,163,.75)!important
}

a.bg-xdream-op:focus,a.bg-xdream-op:hover,button.bg-xdream-op:focus,button.bg-xdream-op:hover {
  background-color: rgba(55,68,127,.75)!important
}

.bg-xdream-dark {
  background-color: #2d3757!important
}

a.bg-xdream-dark:focus,a.bg-xdream-dark:hover,button.bg-xdream-dark:focus,button.bg-xdream-dark:hover {
  background-color: #1c2236!important
}

.bg-xdream-dark-op {
  background-color: rgba(45,55,87,.8)!important
}

a.bg-xdream-dark-op:focus,a.bg-xdream-dark-op:hover,button.bg-xdream-dark-op:focus,button.bg-xdream-dark-op:hover {
  background-color: rgba(28,34,54,.8)!important
}

.bg-xdream-darker {
  background-color: #20273e!important
}

a.bg-xdream-darker:focus,a.bg-xdream-darker:hover,button.bg-xdream-darker:focus,button.bg-xdream-darker:hover {
  background-color: #0f121c!important
}

.bg-xdream-light {
  background-color: #96a1d2!important
}

a.bg-xdream-light:focus,a.bg-xdream-light:hover,button.bg-xdream-light:focus,button.bg-xdream-light:hover {
  background-color: #7381c3!important
}

.bg-xdream-lighter {
  background-color: #dee1f1!important
}

a.bg-xdream-lighter:focus,a.bg-xdream-lighter:hover,button.bg-xdream-lighter:focus,button.bg-xdream-lighter:hover {
  background-color: #bac1e1!important
}

.bg-gd-xdream {
  background: #4657a3 linear-gradient(135deg,#4657a3 0,#7381c3 100%)!important
}

.bg-xpro {
  background-color: #4954cb!important
}

a.bg-xpro:focus,a.bg-xpro:hover,button.bg-xpro:focus,button.bg-xpro:hover {
  background-color: #323daf!important
}

.bg-xpro-op {
  background-color: rgba(73,84,203,.75)!important
}

a.bg-xpro-op:focus,a.bg-xpro-op:hover,button.bg-xpro-op:focus,button.bg-xpro-op:hover {
  background-color: rgba(50,61,175,.75)!important
}

.bg-xpro-dark {
  background-color: #394263!important
}

a.bg-xpro-dark:focus,a.bg-xpro-dark:hover,button.bg-xpro-dark:focus,button.bg-xpro-dark:hover {
  background-color: #262c43!important
}

.bg-xpro-dark-op {
  background-color: rgba(57,66,99,.8)!important
}

a.bg-xpro-dark-op:focus,a.bg-xpro-dark-op:hover,button.bg-xpro-dark-op:focus,button.bg-xpro-dark-op:hover {
  background-color: rgba(38,44,67,.8)!important
}

.bg-xpro-darker {
  background-color: #282e45!important
}

a.bg-xpro-darker:focus,a.bg-xpro-darker:hover,button.bg-xpro-darker:focus,button.bg-xpro-darker:hover {
  background-color: #151825!important
}

.bg-xpro-light {
  background-color: #858cdc!important
}

a.bg-xpro-light:focus,a.bg-xpro-light:hover,button.bg-xpro-light:focus,button.bg-xpro-light:hover {
  background-color: #5d67d1!important
}

.bg-xpro-lighter {
  background-color: #b0b5e8!important
}

a.bg-xpro-lighter:focus,a.bg-xpro-lighter:hover,button.bg-xpro-lighter:focus,button.bg-xpro-lighter:hover {
  background-color: #8890dd!important
}

.bg-gd-xpro {
  background: #4954cb linear-gradient(135deg,#4954cb 0,#858cdc 100%)!important
}

.bg-xplay {
  background-color: #c74433!important
}

a.bg-xplay:focus,a.bg-xplay:hover,button.bg-xplay:focus,button.bg-xplay:hover {
  background-color: #9e3629!important
}

.bg-xplay-op {
  background-color: rgba(199,68,51,.75)!important
}

a.bg-xplay-op:focus,a.bg-xplay-op:hover,button.bg-xplay-op:focus,button.bg-xplay-op:hover {
  background-color: rgba(158,54,41,.75)!important
}

.bg-xplay-dark {
  background-color: #963327!important
}

a.bg-xplay-dark:focus,a.bg-xplay-dark:hover,button.bg-xplay-dark:focus,button.bg-xplay-dark:hover {
  background-color: #6e251c!important
}

.bg-xplay-dark-op {
  background-color: rgba(150,51,39,.8)!important
}

a.bg-xplay-dark-op:focus,a.bg-xplay-dark-op:hover,button.bg-xplay-dark-op:focus,button.bg-xplay-dark-op:hover {
  background-color: rgba(110,37,28,.8)!important
}

.bg-xplay-darker {
  background-color: #66231a!important
}

a.bg-xplay-darker:focus,a.bg-xplay-darker:hover,button.bg-xplay-darker:focus,button.bg-xplay-darker:hover {
  background-color: #3d1510!important
}

.bg-xplay-light {
  background-color: #d46759!important
}

a.bg-xplay-light:focus,a.bg-xplay-light:hover,button.bg-xplay-light:focus,button.bg-xplay-light:hover {
  background-color: #c74433!important
}

.bg-xplay-lighter {
  background-color: #e9b1aa!important
}

a.bg-xplay-lighter:focus,a.bg-xplay-lighter:hover,button.bg-xplay-lighter:focus,button.bg-xplay-lighter:hover {
  background-color: #df8c81!important
}

.bg-gd-xplay {
  background: #c74433 linear-gradient(135deg,#c74433 0,#da796d 100%)!important
}
.content {
  width: 100%;
  margin: 0 auto;
  padding: .875rem .875rem 1px;
  overflow-x: visible
}

.content>.pull-t,.content>.pull-y {
  margin-top: -.875rem
}

.content>.pull-b,.content>.pull-y {
  margin-bottom: -1px
}

.content>.pull-r,.content>.pull-x {
  margin-right: -.875rem
}

.content>.pull-r,.content>.pull-x {
  margin-left: -.875rem
}

.content>.pull {
  margin: -.875rem -.875rem -1px
}

.content.content-full {
  padding-bottom: .875rem
}

.content.content-full>.pull,.content.content-full>.pull-b,.content.content-full>.pull-y {
  margin-bottom: -.875rem
}

.content .block,.content .items-push>div,.content .push,.content p {
  margin-bottom: .875rem
}

.content .items-push-2x>div {
  margin-bottom: 1.75rem
}

.content .items-push-3x>div {
  margin-bottom: 2.625rem
}

@media (min-width: 768px) {
  .content {
      width:100%;
      margin: 0 auto;
      padding: 1.75rem 1.75rem 1px;
      overflow-x: visible
  }

  .content>.pull-t,.content>.pull-y {
      margin-top: -1.75rem
  }

  .content>.pull-b,.content>.pull-y {
      margin-bottom: -1px
  }

  .content>.pull-r,.content>.pull-x {
      margin-right: -1.75rem
  }

  .content>.pull-r,.content>.pull-x {
      margin-left: -1.75rem
  }

  .content>.pull {
      margin: -1.75rem -1.75rem -1px
  }

  .content.content-full {
      padding-bottom: 1.75rem
  }

  .content.content-full>.pull,.content.content-full>.pull-b,.content.content-full>.pull-y {
      margin-bottom: -1.75rem
  }

  .content .block,.content .items-push>div,.content .push,.content p {
      margin-bottom: 1.75rem
  }

  .content .items-push-2x>div {
      margin-bottom: 3.5rem
  }

  .content .items-push-3x>div {
      margin-bottom: 5.25rem
  }
}

@media (min-width: 1200px) {
  .content.content-narrow {
      width:92%!important
  }
}

.content.content-boxed {
  max-width: 1200px!important
}

.content.content-top {
  padding-top: 5.125rem
}

@media (min-width: 992px) {
  .content.content-top {
      padding-top:6rem
  }
}

.content-section-top {
  padding-top: 4.25rem
}

.content-max-width {
  max-width: 1920px
}

.content-side {
  width: 100%;
  margin: 0 auto;
  padding: 1.125rem 1.125rem 1px;
  overflow-x: hidden
}

.content-side>.pull-t,.content-side>.pull-y {
  margin-top: -1.125rem
}

.content-side>.pull-b,.content-side>.pull-y {
  margin-bottom: -1px
}

.content-side>.pull-r,.content-side>.pull-x {
  margin-right: -1.125rem
}

.content-side>.pull-r,.content-side>.pull-x {
  margin-left: -1.125rem
}

.content-side>.pull {
  margin: -1.125rem -1.125rem -1px
}

.content-side.content-side-full {
  padding-bottom: 1.125rem
}

.content-side.content-side-full>.pull,.content-side.content-side-full>.pull-b,.content-side.content-side-full>.pull-y {
  margin-bottom: -1.125rem
}

.content-side .block,.content-side .items-push>div,.content-side .push,.content-side p {
  margin-bottom: 1.125rem
}

.content-side .items-push-2x>div {
  margin-bottom: 2.25rem
}

.content-side .items-push-3x>div {
  margin-bottom: 3.375rem
}
.btn-test-gradient2 {
  background: linear-gradient(20deg, rgb(223 223 90) 20%, rgb(173 51 51) 50%, #0086ED 100%);
  color: #fff !important;
  border: 0;
}
.blog-meta{
margin-bottom: 1rem;
}