
.template-root, a.template-root {background:  var(--cassiopeia-color-primary); color: var(--white);}
a.template-root:hover {background:  var(--cassiopeia-color-hover) !important; color: var(--white) !important;}

body {color: #000; font-size: clamp(1.05rem, 5vw, 1.1rem); scroll-behavior: smooth;}
.wrapper-fluid .uk-container {max-width: 100% !important;}

main .h1, h1 {font-size: clamp(2rem, 5vw, 3rem); font-weight: 600; color: var(--cassiopeia-color-primary) !important;}
main .h2, h2 {font-size: clamp(1.5rem, vw, 2.4rem); font-weight: 400;}
main .h3, h3 {font-size: clamp(1.3rem, 5vw, 2rem); font-weight: 400;}
main a {color: var(--template-bg-dark-90); text-decoration: none !important;}
a, .uk-link {text-decoration: none !important; color: var(--template-bg-dark-90);}
a.brand-logo span {color: var(--template-bg-dark-90) !important;}

.template-root, a.template-root {background:  var(--cassiopeia-color-primary); color: var(--color-light);}
a:hover.template-root {background:  var(--cassiopeia-color-hover); color: var(--color-dark);}

.full-width, .row {width: 100%;}

/* TOPBAR */

#topbar {
  display: flex !important;
  justify-content: space-between !important;
}

#topbar, #topbar a {color: var(--white); font-size: 1.05rem; font-weight: 300; letter-spacing: .07rem;}
#topbar .svg-inline--fa {margin-right: .7rem;}
.gb-gray {background-color: #949494 !important; border-bottom: 2px solid var(--cassiopeia-color-primary) !important;}

/* HEADER */


/**** GRID-HEADER ****/
.mk-stack {display: grid; }
.mk-stack > * {grid-area: 1 / 1 / 2 / 2;}

#mk-header  {z-index: 1000;}

/* LOGO */
.mk-brand img:not(.datev) {width: 17rem; margin: .2em 0; transition: all ease 1s;}
.mk-brand img.datev{
  margin-left: 15px;
  width: 130px;
}
.mk-brand {width: 100%;}

/* NAVIGATION */
.mk-nav-container {flex-direction: column-reverse; display: flex;}
.mk-nav {display: grid; align-items: flex-end; justify-content: flex-end;}

.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle {min-height: 50px !important; font-size: 1.05rem !important;}
.uk-dark .uk-navbar-nav > li > a {color: #111 !important;}
.uk-light .uk-navbar-nav > li > a {color: #fff !important;}

/* CONTENT */
.com-content-article__body, .blog-item {hyphens: auto;}

#mak-cb-162 .uk-text-default {
    font-size: 20px;
  }


#mak-cb-162 .mk_cb_container:hover {
  background: rgba(0,0,0,0.2);
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
transition: all ease .4s;
}

#mak-cb-162 .mk_cb_container {
padding: 1rem !important;
}


#mak-cb-162 .item_id_0 {
  background: rgba(0,0,0,0.2);
border-radius: 50%;
color: #fff;
font-size: 1em;
font-weight: 100;
width: 4em;
height: 4em;
}

.item_id_1.uk-text-center.mk-index-4.uk-height-expand.uk-visible {
  align-self: center;
}

.item_id_1.uk-text-left.mk-index-4.uk-height-expand.uk-visible {
  align-self: center;
}


#mod-custom157 .template-root a{
  color: #000 !important;
}

#mod-custom157 .uk-flex {
  justify-content: center !important;
}

.gb-button a:hover {
  transition: all ease .4s;
  background-color: rgba(0, 0, 0, 0.2);
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
}

.gb-button a {
  padding: 1rem;
}

.uk-hr, hr {
  border-top: 2px solid #333 !important;
}


.gb-link a {
   color: var(--cassiopeia-color-primary) !important;
}

.gb-link a:hover {
   color: #000 !important;
   transition: all ease .3s;
}

em {
  color: #000 !important;
}

.fa, .fa-brands, .fa-classic, .fa-duotone, .fa-light, .fa-regular, .fa-sharp, .fa-sharp-solid, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fasl, .fasr, .fass, .fat {
  line-height: 2.2 !important;
}


/* FOOTER */
.mk-footer {background-color: var(--cassiopeia-color-primary); background-image: linear-gradient(135deg,var(--cassiopeia-color-primary),var(--cassiopeia-color-hover));}
.mk-copyright {font-size: .9rem; color: rgba(255, 255, 255, 1);}
.mk-home-link a {font-size: .7rem; color: rgba(255, 255, 255, .5);}
.mk-home-link a:hover {font-size: .7rem; color: rgba(255, 255, 255, 1);}

#mak-cb-128 .uk-text-lead {
  color: #fff;
}

#mak-cb-128 .fa-facebook-square {
  color: #fff;
  font-size: 2rem;
  padding-left: 2rem;
}

#mak-cb-128 .table h4 {
  color: #fff;
}

#mak-cb-128 .table > :not(caption) > * > * {
  border-bottom-width: 0px !important;
}

.mk-totop-button.uk-icon.uk-totop:hover {background: var(--cassiopeia-color-hover);}

/* UTILITY */
.com-contact__info .uk-link, .com-contact__info a {color: var(--cassiopeia-color-primary) !important; transition: all ease .250s;}

.com-contact__info .uk-link:hover, .com-contact__info a:hover {color: var(--cassiopeia-color-hover) !important;}

.btn-primary:focus, .btn-primary:hover {background-color: var(--cassiopeia-color-hover); border: 2px solid var(--cassiopeia-color-primary);}
.uk-section-primary {background-color: var(--cassiopeia-color-primary) !important;}
.uk-heading-line > ::before, .uk-heading-line > ::after {border-bottom: calc(0.2px + 0.02em) solid var(--cassiopeia-color-primary) !important;}
.mk-background-transparent {background-color: transparent !important;}
.mk-mobile-hidden {display: block;}

.mk-index-100 {z-index: 100;}
.uk-light a {color: #fff; transition: all ease .4s;}
.uk-dark a {color: #333; transition: all ease .4s;}
.uk-light a:hover {color: #333;}
.uk-dark a:hover {color: #fff;}

.uk-overlay-primary {background-color: rgba(1, 4, 5, 0.7);}
.uk-card-footer {border-top: 0px !important;}
.com-content-article a, .com-content-article .uk-link {color: inherit;}

.uk-card-footer .btn {display: block;}
a svg.svg-inline--fa {height: 1.1rem;}
.mk-icon-card svg.svg-inline--fa {height: 4rem;}

.svg-inline--fa.fa-bars.fa-2x {height: 2rem !important;}

.btn-outline-primary:hover {background-color: var(--cassiopeia-color-primary); border-color: #010156;}
.uk-subnav-pill > .uk-active > a, .uk-subnav-pill > * > a:hover {background-color: var(--cassiopeia-color-primary) !important; color: var(--white) !important;}
.uk-subnav-pill > * > :first-child {padding: 1rem 1.5rem !important; color: #000 !important;}

.uk-modal-dialog.mk-search, .mk-search .uk-modal-close-full {background: rgba(0,0,0,.8) !important; color: var(--white);}
.uk-modal-dialog.mk-search, .mk-search .uk-modal-close-full:hover {background: rgba(0,0,0,.8) !important; color: var(--cassiopeia-color-primary) !important;}
.uk-search .uk-search-icon {position: relative !important;}
.awesomplete {width: 100vh !important;}
.uk-search-input {background: rgba(255,255,255,.7) !important; color: var(--black) !important; border: 2px solid var(--cassiopeia-color-primary) !important;}
.uk-search .uk-search-icon {color: var(--white) !important;}

/* CUSTOM CSS */
.testbox1 .fa-brands:before {font-size: 2rem; color: #fff;}

@media screen and (min-width: 1680px) {

}

@media screen and (min-width: 1440px) {

  

}

@media screen and (max-width: 1440px) and (min-width: 956px) {


}

@media screen and (max-width: 1400px) {

  #mak-cb-162 .mk_container_0  .item_id_0 {
    width: 5em !important;
    height: 4em;
  }
  
  
  #mod-custom157 {
  font-size: var(--body-font-size) !important;
}

#mod-custom157 .uk-flex {
  justify-content: start !important;
}

}

@media screen and (max-width: 926px) {

 .n2-section-smartslider div#n2-ss-2 {
    font-size: 50% !important;
  }

  #mak-cb-162 .item_id_0 {
    background: rgba(0,0,0,0) !important;
    border-radius: none !important;
    color: #fff;
    font-size: 1em;
    font-weight: 100;
    width: 4em !important;
    height: 4em;
  }

  #mak-cb-162 .mk_container_0 .item_id_0 {
    width: 4em !important;
    height: 4em;
  }

  

}

@media screen and (max-width: 926px) and (min-width: 640px) {

.uk-text-default {
    font-size: 16px !important;
  }

}

@media screen and (min-width: 768px) {

  /* NAVIGATION */
.dj-mobile-open-btn.dj-fa-no {position: relative;}
}

@media screen and (max-width: 428px) {

  #mak-cb-162 .item_id_0 {
    background: rgba(0,0,0,0) !important;
    border-radius: none !important;
    color: #fff;
    font-size: 1em;
    font-weight: 100;
    width: 2em !important;
    height: 4em;
  }

  #mak-cb-162 .mk_container_0 .item_id_0 {
    width: 2em !important;
    height: 4em;
  }



  .n2-section-smartslider div#n2-ss-2 {
    font-size: 30% !important;
  }

  #topbar2 .text-end {
    text-align: center !important;
    padding-top: 1rem !important;
  }

  #topbar2 .mk-brand {
    text-align: center !important;
  }

  .gb-button a {
    padding: 1rem 0rem;
  }

  .gb-button a {
    padding: .5rem;
  }

  .fa-gb {
    font-size: 20px !important;
  }

  

  #mak-cb-128 .fa-facebook-square {
    padding-left: 0rem !important;
  }

  #mak-cb-128 .uk-padding-small {
    padding-left: 0rem !important;
  }

/* UTILITY */
.mk-mobile-hidden {display: none;}
a.mk-totop-button .svg-inline--fa.fa-chevron-up {padding: 1rem .3rem .3rem !important;}
}
 
.hgd-hover-box, .hgd-hover-box .CB_itembg {transition: all ease .7s;}
.hgd-hover-box.active {box-shadow: 0 0 100rem 30rem var(--cassiopeia-color-primary);}
.hgd-hover-box.active .CB_itembg {border: 1px solid #ffffff88; -webkit-transform: scale(1.2); transform: scale(1.2);}
.hgd-hover-box.active .CB_itembg {box-shadow: rgb(0, 0, 12) 0px 48px 48px -32px, rgba(0, 0, 0, 0.6) 0px 96px 96px -64px;}

.uk-column-divider {column-rule: 1px solid var(--cassiopeia-color-primary) !important;}

.mk-box-border {border: 5px solid var(--cassiopeia-color-primary); text-align: center; margin: 3rem 0; padding-top:  clamp(1rem, 2.5vw, 5rem) !important;  padding-bottom:  clamp(1rem, 2.5vw, 5rem) !important; padding-left: clamp(3rem, 10vw, 15rem); padding-right: clamp(3rem, 10vw, 15rem); hyphens: none;}

.mk-box {background: var(--cassiopeia-color-primary); text-align: center; margin: 3rem 0; padding-top:  clamp(1rem, 2.5vw, 5rem) !important;  padding-bottom:  clamp(1rem, 2.5vw, 5rem) !important; padding-left: clamp(3rem, 10vw, 15rem); padding-right: clamp(3rem, 10vw, 15rem); hyphens: none;}
.mk-box * {color: #fff;}
.mk-box-border * {color: #444;}

ul.ul-arrow {list-style: none;}
ul.ul-arrow li {display: flex; align-items: baseline;}
ul.ul-arrow li::before {font-family: "Font Awesome 6 Pro"; content: "\f061" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-arrow-k {list-style: none;}
ul.ul-arrow-k li {display: flex; align-items: baseline;}
ul.ul-arrow-k li::before {font-family: "Font Awesome 6 Pro"; content: "\f0a9" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-arrow-w {list-style: none;}
ul.ul-arrow-w li {display: flex; align-items: baseline;}
ul.ul-arrow-w li::before {font-family: "Font Awesome 6 Pro"; content: "\f33b" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-arrow-l {list-style: none;}
ul.ul-arrow-l li {display: flex; align-items: baseline;}
ul.ul-arrow-l li::before {font-family: "Font Awesome 6 Pro"; content: "\f340" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}

ul.ul-check {list-style: none;}
ul.ul-check li {display: flex; align-items: baseline;}
ul.ul-check li::before {font-family: "Font Awesome 6 Pro"; content: "\f00c" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-check-k {list-style: none;}
ul.ul-check-k li {display: flex; align-items: baseline;}
ul.ul-check-k li::before {font-family: "Font Awesome 6 Pro"; content: "\f058" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-check-w {list-style: none;}
ul.ul-check-w li {display: flex; align-items: baseline;}
ul.ul-check-w li::before {font-family: "Font Awesome 6 Pro"; content: "\f14a" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}
ul.ul-check-s {list-style: none;}
ul.ul-check-s li {display: flex; align-items: baseline;}
ul.ul-check-s li::before {font-family: "Font Awesome 6 Pro"; content: "\f2f7" !important; background-image: none !important; color: var(--cassiopeia-color-primary) !important; margin-right: .5rem;}

ul.ul-cross {list-style: none;}
ul.ul-cross li {display: flex; align-items: baseline;}
ul.ul-cross li::before {font-family: "Font Awesome 6 Pro"; content: "\f00d" !important; background-image: none !important; color: var(--warning) !important; margin-right: .5rem;}
ul.ul-cross-k {list-style: none;}
ul.ul-cross-k li {display: flex; align-items: baseline;}
ul.ul-cross-k li::before {font-family: "Font Awesome 6 Pro"; content: "\f057" !important; background-image: none !important; color: var(--warning) !important; margin-right: .5rem;}
ul.ul-cross-w {list-style: none;}
ul.ul-cross-w li {display: flex; align-items: baseline;}
ul.ul-cross-w li::before {font-family: "Font Awesome 6 Pro"; content: "\f410" !important; background-image: none !important; color: var(--warning) !important; margin-right: .5rem;}
ul.ul-cross-s {list-style: none;}
ul.ul-cross-s li {display: flex; align-items: baseline;}
ul.ul-cross-s li::before {font-family: "Font Awesome 6 Pro"; content: "\e24c" !important; background-image: none !important; color: var(--warning) !important; margin-right: .5rem;}

.uk-heading-bullet::before {border-left: calc(5px + 0.1em) solid var(--cassiopeia-color-primary); border-left-color: var(--cassiopeia-color-primary);}
.uk-heading-line > ::before, .uk-heading-line > ::after {border-color: var(--cassiopeia-color-primary);}
.mk_anker {visibility: hidden; height: 0px !important; position: absolute; margin: -100px;}

/* MENU-HOVER */
.uk-navbar-nav  a {display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden;}
.uk-navbar-nav a:before {content: ""; position: absolute; z-index: -1; left: 51%; right: 51%; bottom: 0; background:  var(--cassiopeia-color-primary); height: 2px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.uk-navbar-nav li.uk-active a:before, .uk-navbar-nav .metismenu.mod-menu .mm-collapse > li.active a:before {left: 0%; right: 0%;}
.uk-navbar-nav .uk-nav.uk-navbar-dropdown-nav > li a:before {left: 51%; right: 51%;}
.uk-navbar-nav .uk-nav.uk-navbar-dropdown-nav > li.uk-active a:before, .uk-navbar-nav .uk-nav.uk-navbar-dropdown-nav > li:hover a:before {left: 0%; right: 0%;}
.uk-navbar-nav a:hover:before, .uk-navbar-nav a:focus:before, .uk-navbar-nav a:active:before {left: 0; right: 0;}
a:focus, a:hover {color: var(--template-bg-dark-90);}

/* poiret-one-regular - latin */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poiret-one-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poiret-one-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poiret-one-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poiret-one-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poiret-one-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poiret-one-v14-latin-regular.svg#PoiretOne') format('svg'); /* Legacy iOS */
}
/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/raleway-v28-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v28-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v28-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/raleway-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v28-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/raleway-v28-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/raleway-v28-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* SCROLL-TO-TOP */
.mk-totop-container {background: var(--cassiopeia-color-primary); margin: 0 .8rem .65rem;} 
a.mk-totop-button .svg-inline--fa.fa-chevron-up {padding: 1rem .7rem .6rem !important;}


/* ------------------------------------ Grid System -------------------------------------  */

.grid{display:grid}
.grid-inline{display:inline-grid}
.grid-2{grid-template-columns:repeat(2,1fr)}
.grid-3{grid-template-columns:repeat(3,1fr)}
.grid-2-auto{grid-template-columns:repeat(2,auto)}
.grid-3-auto{grid-template-columns:repeat(3,auto)}
.grid-auto{grid-auto-flow: column;grid-auto-columns: 1fr;}

.gap-0{gap:0px}
.gap-5{gap:5px !important}
.gap-10{gap:10px}
.gap-15{gap:15px}
.gap-20{gap:20px}
.gap-25{gap:25px}
.gap-30{gap:30px}
.gap-35{gap:35px}
.gap-40{gap:40px}
.gap-45{gap:45px}
.gap-50{gap:50px}

.grid .items h3{
  margin: 0px;
}


@media screen and (max-width: 992px) {
  .grid-2,
  .grid-3{
    grid-template-columns: repeat(1, 1fr);
  }

  .lg\:gap-0{gap:0px !important}
  .lg\:gap-5{gap:5px !important}
  .lg\:gap-10{gap:10px !important}
  .lg\:gap-15{gap:15px !important}
  .lg\:gap-20{gap:20px !important}
  .lg\:gap-25{gap:25px !important}
  .lg\:gap-30{gap:30px !important}
  .lg\:gap-35{gap:35px !important}
  .lg\:gap-40{gap:40px !important}
  .lg\:gap-45{gap:45px !important}
  .lg\:gap-50{gap:50px !important} 
  
  .grid .items{
    justify-content:  center !important;
    justify-items: center !important;
  }
}

@media screen and (max-width: 576px) {
  .grid-2-auto,
  .grid-3-auto,
  .grid-4-auto{
    grid-template-columns: repeat(1, auto);
  }
  
}

/**         CONTENTBUILDER          **/
.cb_container, .mk_cb_container {position: relative; overflow: hidden;}
.cb_container::before {content: '';position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%;}
.mk_cb_container:after {content: '';position: absolute; z-index: 21; top: 0; left: 0; width: 100%; height: 100%;}

.mk_ovhi, .mk_box_container {overflow: hidden;}
.mk_container {padding: 1rem;}

a.mk_box_link .template-root {transition: all ease .5s;}
a.mk_box_link:hover .template-root {background: var(--cassiopeia-color-hover) !important;}

.mk_img_hover img  {filter: brightness(1); transition: all ease .4s;}
.mk_img_hover:hover img  {filter: brightness(0.5);}

.mk-border-accordion {border-bottom: 1px solid rgba(255,255,255,.3);}

.card {border: 0;}

.mk-cb-video {z-index: 0;}
.mk-cb-video {position: relative; height: 100%; overflow: hidden;}
.mk-cb-video video {position: absolute; z-index: -1; top: 0; left: 0; width:100%; height:100%; object-fit: cover; opacity:1;}
.mk-cb-video .vscreen {z-index: 2; position: relative;}

.mk-index-1 {z-index: 10;}
.mk-index-2 {z-index: 20;}
.mk-index-3 {z-index: 30;}
.mk-index-4 {z-index: 40;}
.mk-index-5 {z-index: 50;}

.mak_cb_card_bottom {padding: 1rem;}
.mak_cb_card_button {position: absolute; bottom: 1rem;}

.mk-card-body {padding-bottom: 100px;}
.mk-card-footer {width: 100%; position: absolute; bottom: 0;}

.mk-card-icon-top {position: absolute; top: .5rem; right: .5rem;}

.mk-kat-card a {height: 100%;}
.mk-kat-card h3 {color: var(--black); transition: all ease .5s;}
.mk-kat-card h4 {color: var(--gray); transition: all ease .5s;}
.mk-kat-card a:hover h3, .mk-kat-card a:hover h4 {color: var(--white);}
.mk-kat-card .uk-animation-stroke.uk-svg {color: var(--cassiopeia-color-primary); transition: all ease .5s;}
.mk-kat-card a:hover .uk-animation-stroke.uk-svg {color: var(--white);}

.mk-horizontal-card.uk-card-body {position: relative; z-index: 1;}

.mk-horizontal-card-flybox {position: absolute; z-index: 0; bottom: -3rem; right: -3rem;}
.mk-horizontal-card-flybox.uk-dark .uk-svg {color: rgba(0,0,0,.2); transition: all ease .5s;}
.mk-horizontal-card-flybox.uk-light .uk-svg {color: rgba(255,255,255,.2); transition: all ease .5s;}

a.mk_iconbox .uk-card-primary {border: 1px solid transparent; transition: all ease .7s;}
a.mk_iconbox:hover .uk-card-primary {background: var(--cassiopeia-color-hover); border: 1px solid rgba(255,255,255,.5); transform: scale(1.05); z-index: 1;}

.mk-flip-container .mk-btn-outline {padding: .75rem 1.5rem; color: rgba(255,255,255,.7) !important; border: 1px solid rgba(255,255,255,.7) !important; transition: all ease .4s;}
.mk-flip-container .mk-btn-outline:hover {color: rgba(255,255,255,1) !important; border: 1px solid rgba(255,255,255,1) !important; }

.uk-subnav-pill > * > :first-child {color: rgba(255,255,255,.7) !important;}

.mk-modal-card hr {height: 2px;}
a:hover .mk-modal-card h2, a:hover .mk-modal-card h3 {color: #fff !important;} 
.mk-modal-card hr {height: 2px;}
.mk-modal-card .uk-light hr {border-color: #fff !important; opacity: 20% !important;}
.mk-modal-card .uk-dark hr {border-color: #333 !important; opacity: 20% !important;}


/** EFFEKTE **/

/* Sweep To Right */
.  {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-sweep-to-right:hover:before, .mak-sweep-to-right:focus:before, .mak-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

/* Sweep To Left */
.mak-sweep-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-sweep-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-sweep-to-left:hover:before, .mak-sweep-to-left:focus:before, .mak-sweep-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

/* Sweep To Bottom */
.mak-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-sweep-to-bottom:hover:before, .mak-sweep-to-bottom:focus:before, .mak-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

/* Sweep To Top */
.mak-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-sweep-to-top:hover, .mak-sweep-to-top:focus, .mak-sweep-to-top:active {
  color: white;
}
.mak-sweep-to-top:hover:before, .mak-sweep-to-top:focus:before, .mak-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

/* Wobble Vertical */
@-webkit-keyframes mak-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes mak-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.mak-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
.mak-wobble-vertical:hover, .mak-wobble-vertical:focus, .mak-wobble-vertical:active {
  -webkit-animation-name: mak-wobble-vertical;
  animation-name: mak-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* Wobble Horizontal */
@-webkit-keyframes mak-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes mak-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.mak-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
.mak-wobble-horizontal:hover, .mak-wobble-horizontal:focus, .mak-wobble-horizontal:active {
  -webkit-animation-name: mak-wobble-horizontal;
  animation-name: mak-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* Buzz */
@-webkit-keyframes mak-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
@keyframes mak-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
.mak-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
}
.mak-buzz:hover, .mak-buzz:focus, .mak-buzz:active {
  -webkit-animation-name: mak-buzz;
  animation-name: mak-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/* Radial Out */
.mak-radial-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-radial-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-radial-out:hover:before, .mak-radial-out:focus:before, .mak-radial-out:active:before {
  -webkit-transform: scale(2);
  transform: scale(2);
}

/* Radial In */
.mak-radial-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-radial-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 100%;
  -webkit-transform: scale(2);
  transform: scale(2);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-radial-in:hover:before, .mak-radial-in:focus:before, .mak-radial-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0);
}

/* Rectangle In */
.mak-rectangle-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-rectangle-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-rectangle-in:hover:before, .mak-rectangle-in:focus:before, .mak-rectangle-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0);
}

/* Rectangle Out */
.mak-rectangle-out {
  display: block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-rectangle-out:before {
  background: -webkit-linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-rectangle-out:hover:before, .mak-rectangle-out:focus:before, .mak-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* Shutter In Horizontal */
.mak-shutter-in-horizontal {
  display: block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-shutter-in-horizontal:before {
  content: "";
  background: -webkit-linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-shutter-in-horizontal:hover:before, .mak-shutter-in-horizontal:focus:before, .mak-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}

/* Shutter Out Horizontal */
.mak-shutter-out-horizontal {
  display: block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-shutter-out-horizontal:before {
  content: "";
  background: -webkit-linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-shutter-out-horizontal:hover:before, .mak-shutter-out-horizontal:focus:before, .mak-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

/* Shutter In Vertical */
.mak-shutter-in-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-shutter-in-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.mak-shutter-in-vertical:hover:before, .mak-shutter-in-vertical:focus:before, .mak-shutter-in-vertical:active:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}

/* Shutter Out Vertical */
.mak-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.mak-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.mak-shutter-out-vertical:hover:before, .mak-shutter-out-vertical:focus:before, .mak-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

/* Ripple Out */
.mak-ripple-out:before {
  position: absolute;
  content: '';
  border-radius: 100%;
  width: 50px;
  height: 50px;
  margin-top: -1%;
  margin-left: -1.4%;
  border: 1px solid rgba(0,0,0,0);
}
.mak-ripple-out:hover:before {
   animation: pulse 1s infinite;
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(30, 168, 124,.7);
  }
  70% {
      box-shadow: 0 0 0 15px rgba(30, 168, 124, 0);
  }
  100% {
      box-shadow: 0 0 0 0 rgba(30, 168, 124, 0);
  }
}

/* ICON-CARDS */
.mk_icon_card_01 svg.svg-inline--fa  {transition: all ease .7s;}
.mk_icon_card_01:hover svg.svg-inline--fa  {transform: scale(1.05);} 
.mk_icon_card_01:hover svg.svg-inline--fa  {background: var(--cassiopeia-color-primary); color: var(--white);} 

/* FLIP-CARD-3D  */
.mk-flip-container{
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}

.mk-flip-front, .mk-flip-back a, .mk-flip-front, .mk-flip-back p, .mk-flip-front, .mk-flip-back h3 {color: #fff;}

.mk-flip-front h3 {font-size: clamp(1.5rem, vw, 2.4rem); font-weight: 700; letter-spacing: .05rem;}

.mk-flip-front,
.mk-flip-back{
  background-size: cover;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.25);
  background-position: center;
  -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  text-align: center;
  min-height: 280px;
  height: auto;
}

.mk-flip-back{
  background: var(--cassiopeia-color-primary);
  background: -webkit-linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
  background: -o-linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
  background: linear-gradient(45deg,  var(--cassiopeia-color-primary) 0%,var(--cassiopeia-color-hover) 100%);
}

.mk-flip-front:after{
  position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: '';
    display: block;
    opacity: .4;
    background-color: #000;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.cmk-flip-ontainer:hover .mk-flip-front,
.mk-flip-container:hover .mk-flip-back{
    -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
}

.mk-flip-back{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.mk-flip-inner{
    -webkit-transform: translateY(-50%) translateZ(60px) scale(0.94);
            transform: translateY(-50%) translateZ(60px) scale(0.94);
    top: 50%;
    position: absolute;
    left: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: 1px solid transparent;
    -webkit-perspective: inherit;
            perspective: inherit;
    z-index: 2;
}

.mk-flip-container .mk-flip-back{
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.mk-flip-container .mk-flip-front{
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.mk-flip-container:hover .mk-flip-back{
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.mk-flip-container:hover .mk-flip-front{
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.mk-flip-front .mk-flip-inner p{
  position: relative;
}

.mk-flip-front .mk-flip-inner p:after{
  content: '';
  width: 4rem;
  height: 2px;
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -.75rem;
}

/* Global Button Styles */
a.animated-button:link, a.animated-button:visited {
	position: relative;
	display: block;
	margin: 30px auto 0;
	padding: 14px 15px;
	color: #fff;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	overflow: hidden;
	letter-spacing: .08em;
	border-radius: 0;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
a.animated-button:link:after, a.animated-button:visited:after {
	content: "";
	position: absolute;
	height: 0%;
	left: 50%;
	top: 50%;
	width: 150%;
	z-index: -1;
	-webkit-transition: all 0.75s ease 0s;
	-moz-transition: all 0.75s ease 0s;
	-o-transition: all 0.75s ease 0s;
	transition: all 0.75s ease 0s;
}
a.animated-button:link:hover, a.animated-button:visited:hover {
	color: #FFF;
	text-shadow: none;
}
a.animated-button:link:hover:after, a.animated-button:visited:hover:after {
	height: 450%;
}
a.animated-button:link, a.animated-button:visited {
	position: relative;
	display: block;
	margin: 30px auto 0;
	padding: 14px 15px;
	color: #fff;
	font-size:14px;
	border-radius: 0;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	overflow: hidden;
	letter-spacing: .08em;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

/* Victoria Buttons */

a.animated-button.victoria-one {
	border: 2px solid #D24D57;
}
a.animated-button.victoria-one:after {
	background: #D24D57;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}
a.animated-button.victoria-two {
	border: 2px solid #D24D57;
}
a.animated-button.victoria-two:after {
	background: #D24D57;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	transform: translateX(-50%) translateY(-50%) rotate(25deg);
}
a.animated-button.victoria-three {
	border: 2px solid #D24D57;
}
a.animated-button.victoria-three:after {
	background: #D24D57;
	opacity: .5;
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
a.animated-button.victoria-three:hover:after {
	height: 140%;
	opacity: 1;
}
a.animated-button.victoria-four {
	border: 2px solid #D24D57;
}
a.animated-button.victoria-four:after {
	background: #D24D57;
	opacity: .5;
	-moz-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	-webkit-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	transform: translateY(-50%) translateX(-50%) rotate(90deg);
}
a.animated-button.victoria-four:hover:after {
	opacity: 1;
	height: 600% !important;
}
/* Sandy Buttons */

a.animated-button.sandy-one {
	border: 2px solid #AEA8D3;
	color: #FFF;
}
a.animated-button.sandy-one:after {
	border: 3px solid #AEA8D3;
	opacity: 0;
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	
}
a.animated-button.sandy-one:hover:after {
	height: 120% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.sandy-two {
	border: 2px solid #AEA8D3;
	color: #FFF;
}
a.animated-button.sandy-two:after {
	border: 3px solid #AEA8D3;
	opacity: 0;
	-moz-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	-webkit-transform: translateY(-50%) translateX(-50%) rotate(90deg);
	transform: translateY(-50%) translateX(-50%) rotate(90deg);
}
a.animated-button.sandy-two:hover:after {
	height: 600% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.sandy-three {
	border: 2px solid #AEA8D3;
	color: #FFF;
}
a.animated-button.sandy-three:after {
	border: 3px solid #AEA8D3;
	opacity: 0;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}
a.animated-button.sandy-three:hover:after {
	height: 400% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.sandy-four {
	border: 2px solid #AEA8D3;
	color: #FFF;
}
a.animated-button.sandy-four:after {
	border: 3px solid #AEA8D3;
	opacity: 0;
	-moz-transform: translateY(-50%) translateX(-50%) rotate(25deg);
	-ms-transform: translateY(-50%) translateX(-50%) rotate(25deg);
	-webkit-transform: translateY(-50%) translateX(-50%) rotate(25deg);
	transform: translateY(-50%) translateX(-50%) rotate(25deg);
}
a.animated-button.sandy-four:hover:after {
	height: 400% !important;
	opacity: 1;
	color: #FFF;
}
/* Gibson Buttons */

a.animated-button.gibson-one {
	border: 2px solid #65b37a;
	color: #FFF;
}
a.animated-button.gibson-one:after {
	opacity: 0;
	background-image: -webkit-linear-gradient( transparent 50%, rgba(101,179,122,0.2) 50%);
	background-image: -moz-linear-gradient(transparent 50%, rgba(101,179,122,0.2) 50%);
	background-size: 10px 10px;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(25deg);
	transform: translateX(-50%) translateY(-50%) rotate(25deg);
}
a.animated-button.gibson-one:hover:after {
	height: 600% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.gibson-two {
	border: 2px solid #65b37a;
	color: #FFF;
}
a.animated-button.gibson-two:after {
	opacity: 0;
	background-image: -webkit-linear-gradient( transparent 50%, rgba(101,179,122,0.2) 50%);
	background-image: -moz-linear-gradient(transparent 50%, rgba(101,179,122,0.2) 50%);
	background-size: 10px 10px;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}
a.animated-button.gibson-two:hover:after {
	height: 600% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.gibson-three {
	border: 2px solid #65b37a;
	color: #FFF;
}
a.animated-button.gibson-three:after {
	opacity: 0;
	background-image: -webkit-linear-gradient( transparent 50%, rgba(101,179,122,0.2) 50%);
	background-image: -moz-linear-gradient(transparent 50%, rgba(101,179,122,0.2) 50%);
	background-size: 10px 10px;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(90deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(90deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(90deg);
	transform: translateX(-50%) translateY(-50%) rotate(90deg);
}
a.animated-button.gibson-three:hover:after {
	height: 600% !important;
	opacity: 1;
	color: #FFF;
}
a.animated-button.gibson-four {
	border: 2px solid #65b37a;
	color: #FFF;
}
a.animated-button.gibson-four:after {
	opacity: 0;
	background-image: -webkit-linear-gradient( transparent 50%, rgba(101,179,122,0.2) 50%);
	background-image: -moz-linear-gradient(transparent 50%, rgba(101,179,122,0.2) 50%);
	background-size: 10px 10px;
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%));
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
a.animated-button.gibson-four:hover:after {
	height: 600% !important;
	opacity: 1;
	color: #FFF;
}
/* Thar Buttons */

a.animated-button.thar-one {
	color: #fff;
	cursor: pointer;
	display: block;
	position: relative;
	border: 2px solid var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
a.animated-button.thar-one:hover {
	color: #000 !important;
	background-color: transparent;
	text-shadow: none;
}
a.animated-button.thar-one:hover:before {
	bottom: 0%;
	top: auto;
	height: 100%;
}
a.animated-button.thar-one:before {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 0px;
	width: 100%;
	z-index: -1;
	content: '';
	color: #000 !important;
	background: var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
a.animated-button.thar-two {
	color: #fff;
	cursor: pointer;
	display: block;
	position: relative;
	border: 2px solid var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
a.animated-button.thar-two:hover {
	color: #000 !important;
	background-color: transparent;
	text-shadow: ntwo;
}
a.animated-button.thar-two:hover:before {
	top: 0%;
	bottom: auto;
	height: 100%;
}
a.animated-button.thar-two:before {
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 0px;
	width: 100%;
	z-index: -1;
	content: '';
	color: #000 !important;
	background: var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
a.animated-button.thar-three {
	color: #fff;
	cursor: pointer;
	display: block;
	position: relative;
	border: 2px solid var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
0s;
}
a.animated-button.thar-three:hover {
	color: #000 !important;
	background-color: transparent;
	text-shadow: nthree;
}
a.animated-button.thar-three:hover:before {
	left: 0%;
	right: auto;
	width: 100%;
}
a.animated-button.thar-three:before {
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 100%;
	width: 0px;
	z-index: -1;
	content: '';
	color: #000 !important;
	background: var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
0s;
}
a.animated-button.thar-four {
	color: #fff;
	cursor: pointer;
	display: block;
	position: relative;
	border: 2px solid var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
0s;
}
a.animated-button.thar-four:hover {
	color: #000 !important;
	background-color: transparent;
	text-shadow: nfour;
}
a.animated-button.thar-four:hover:before {
	right: 0%;
	left: auto;
	width: 100%;
}
a.animated-button.thar-four:before {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 0px;
	z-index: -1;
	content: '';
	color: #000 !important;
	background: var(--cassiopeia-color-primary);
	transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1);
0s;
}



/**     CONTENTBUILDER END  **/#mak-cb-162 .bg_color {; background-attachment: fixed; }
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_0 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_0 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_0 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_0 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_0 .fa-badge-percent:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_0 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_0 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_0 .fa-badge-percent:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_1 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_0 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_0 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_0 .fa-badge-percent:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_1 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_2 .item_id_0 .fa-money-check:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_2 { background-attachment: fixed;}
#mak-cb-162 .mk_box_container_0 .item_id_0 .fa-chart-column:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_0 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_0 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_0 .fa-badge-percent:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_1 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_1 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_2 .item_id_0 .fa-money-check:before { color: rgba(255, 255, 255, 1); font-size: 2rem;} #mak-cb-162 .mk_box_container_2 { background-attachment: fixed;}#mak-cb-162 .mk_box_container_2 .item_id_1 div {color: rgba(0, 0, 0, 1); } #mak-cb-162 .mk_box_container_2 .item_id_1 div:hover { } #mak-cb-162 .mk_box_container_2 { background-attachment: fixed;}
#mak-cb-128 .bg_color {; background-attachment: fixed; }
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_2 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_2 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_2 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_2 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease 0.45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); }#mak-cb-128 .mk_box_container_3 .item_id_0 ul {margin: 0; padding: 0; list-style: none;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease .4s;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); } #mak-cb-128 .mk_box_container_3 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_2 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_2 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease 0.45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); }#mak-cb-128 .mk_box_container_3 .item_id_0 ul {margin: 0; padding: 0; list-style: none;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease .4s;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); } #mak-cb-128 .mk_box_container_3 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_4 .item_id_0 div {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_4 .item_id_0 div:hover { } #mak-cb-128 .mk_box_container_4 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_2 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_2 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease 0.45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); }#mak-cb-128 .mk_box_container_3 .item_id_0 ul {margin: 0; padding: 0; list-style: none;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease .4s;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); } #mak-cb-128 .mk_box_container_3 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_4 .item_id_0 div {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_4 .item_id_0 div:hover { } #mak-cb-128 .mk_box_container_4 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_5 .item_id_0 div {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_5 .item_id_0 div:hover { } #mak-cb-128 .mk_box_container_5 { background-attachment: fixed;}
#mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_0 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_0 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_0 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_0 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_0 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_1 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_1 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_1 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_1 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_1 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1);  transition: all ease .45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a:hover { }

                                                                            #mak-cb-128 .mk_box_container_2 .item_id_0 table tr td a {color: rgba(255, 255, 255, 1); }
                                                                             #mak-cb-128 .mk_box_container_2 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_2 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_2 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_2 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease 0.45s;} 
                                                                            
                                                                            #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); }#mak-cb-128 .mk_box_container_3 .item_id_0 ul {margin: 0; padding: 0; list-style: none;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a {color: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 0); transition: all ease .4s;} #mak-cb-128 .mk_box_container_3 .item_id_0 ul li a:hover {color: rgba(255, 255, 255, 0.6); } #mak-cb-128 .mk_box_container_3 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_4 .item_id_0 div {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_4 .item_id_0 div:hover { } #mak-cb-128 .mk_box_container_4 { background-attachment: fixed;}#mak-cb-128 .mk_box_container_5 .item_id_0 div {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_5 .item_id_0 div:hover { } #mak-cb-128 .mk_box_container_5 { background-attachment: fixed;} #mak-cb-128 .mk_box_container_6 .item_id_0 h3 {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_6 .item_id_0 {color: rgba(255, 255, 255, 1); }  #mak-cb-128 .mk_box_container_6 .item_id_0 * .uk-heading-divider {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_6 .item_id_0 * .uk-heading-bullet::before {border-left-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_6 .item_id_0 * .uk-heading-line > ::before {border-color: rgba(255, 255, 255, 1) !important;} #mak-cb-128 .mk_box_container_6 .item_id_0 * .uk-heading-line > ::after {border-color: rgba(255, 255, 255, 1) !important;}  #mak-cb-128 .mk_box_container_6 .item_id_0 * .mk-flip-inner {color: rgba(255, 255, 255, 1); } #mak-cb-128 .mk_box_container_6 { background-attachment: fixed;}
/* Standard Cassiopeia wrappers, preserving the supplied site geometry. */
:root{--cassiopeia-color-primary:rgba(239,118,31,1);--cassiopeia-color-hover:rgba(155,153,151,1);--color-light:#fff;--color-dark:#333;--white:#fff;--black:#000;--gray:#999}
body.site{display:block}.container-header{background:#fff;box-shadow:none;margin:0;position:relative!important}.container-header .container-topbar{display:block;padding:0;margin:0;max-width:none;width:100%}.container-header .grid-child{padding:0;max-width:none}.container-header .navbar-brand{display:none}.site-grid{display:block;padding:0;margin:0}.site-grid>.container-banner{width:100%;max-width:none;margin:0;padding:0}.site-grid>.container-component{box-sizing:border-box;width:100%;max-width:1480px;padding:70px 40px;margin:0 auto}.container-footer{display:block;margin:0;padding:0;background:none}.container-footer>.grid-child{display:block;max-width:none;padding:0;width:100%}.weistermann-header #mk-header{background:#fff;max-height:none!important}.weistermann-header #mk-header>.uk-container>.uk-grid{margin-top:0}.weistermann-header #mk-header>.uk-container>.uk-grid>*{margin-top:0}.weistermann-header .mk-brand{display:none}.weistermann-header .mk-nav-container{min-width:0}.weistermann-header .mk-nav{min-height:65px}.weistermann-menu-toggle{border:0;background:none;color:#333;cursor:pointer;padding:10px 0 10px 15px;font-size:1rem}.weistermann-menu-toggle i{margin-right:0!important}.weistermann-header .uk-navbar-nav{flex-wrap:nowrap}.weistermann-header .uk-navbar-nav>li>a{white-space:nowrap}.mk-search .awesomplete{max-width:100%;width:min(100%,1000px)!important}.mk-search .mod-finder{max-width:90vw}.container-footer .mod-custom{padding:0}.container-component .com-content-article{min-width:0}body.itemid-122 main,body.itemid-123 main{overflow-wrap:anywhere}
@media(max-width:959px){.site-grid>.container-component{padding:40px 15px}.weistermann-header .mk-nav{min-height:90px}.weistermann-header #mk-header>.uk-container{padding-right:25px}.weistermann-header .uk-offcanvas-bar{max-width:100vw}.weistermann-header .uk-offcanvas-bar .uk-nav>li>a{font-size:1.05rem}.container-footer .grid-child{padding:0}}

/* Keep the original fixed-height logo band clipped at small widths. */
.weistermann-header #topbar2{overflow:hidden}.weistermann-header .mk-nav{min-height:0}.weistermann-menu-toggle{padding:0 0 0 15px;font-size:1.1rem}

.container-header{padding:0!important}

/* Keep fixed navigation above the ported footer; remove standard nav inset. */
.container-header{z-index:1000}.weistermann-header nav{margin:0}
