.elementor-2071 .elementor-element.elementor-element-c89e005{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:20px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;--z-index:2;}.elementor-2071 .elementor-element.elementor-element-c89e005:not(.elementor-motion-effects-element-type-background), .elementor-2071 .elementor-element.elementor-element-c89e005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2071 .elementor-element.elementor-element-c589b5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2071 .elementor-element.elementor-element-6e8833d{font-family:"Din", Sans-serif;font-weight:400;text-decoration:none;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-6e8833d a{color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-6e8833d a:hover{color:var( --e-global-color-primary );}.elementor-2071 .elementor-element.elementor-element-a0bfc09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2071 .elementor-element.elementor-element-4cc4b64{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:5px;}.elementor-2071 .elementor-element.elementor-element-681c639{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-fdb93ca{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-c360ec4{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-f14b1a4{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-0d3e536{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-42b3530{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-80cbc3f{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-bc184e6{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-368d98c{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-b6ad31d{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-0d66a46{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:7px;}.elementor-2071 .elementor-element.elementor-element-88bcba9{--n-accordion-title-font-size:22px;width:100%;max-width:100%;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:31px;--n-accordion-icon-gap:0px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-88bcba9 > .elementor-widget-container{margin:0px 0px 0px -32px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-88bcba9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2071 .elementor-element.elementor-element-88bcba9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-2071 .elementor-element.elementor-element-c89e005{--padding-top:40px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-2071 .elementor-element.elementor-element-4cc4b64{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-681c639{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-fdb93ca{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-c360ec4{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-f14b1a4{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-0d3e536{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-42b3530{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-80cbc3f{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-bc184e6{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-368d98c{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-b6ad31d{--grid-columns:3;}.elementor-2071 .elementor-element.elementor-element-0d66a46{--grid-columns:3;}}@media(max-width:767px){.elementor-2071 .elementor-element.elementor-element-c89e005{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2071 .elementor-element.elementor-element-a0bfc09{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2071 .elementor-element.elementor-element-4cc4b64{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-681c639{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-fdb93ca{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-c360ec4{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-f14b1a4{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-0d3e536{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-42b3530{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-80cbc3f{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-bc184e6{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-368d98c{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-b6ad31d{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-0d66a46{--grid-columns:1;}.elementor-2071 .elementor-element.elementor-element-88bcba9{--n-accordion-title-font-size:17px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:-20px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-6e8833d */.elementor-2071 .elementor-element.elementor-element-6e8833d a{text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-88bcba9 */.elementor-2071 .elementor-element.elementor-element-88bcba9 a{color:#fff;}

.elementor-2071 .elementor-element.elementor-element-88bcba9 a:hover{color:#064675;}

.elementor-2071 .elementor-element.elementor-element-88bcba9 .e-n-accordion-item-title-icon .e-closed svg {
  animation: attention-wiggle 2.5s ease-in-out infinite;
}

@keyframes attention-wiggle {
  0%   { transform: translateX(0); }
  15%  { transform: translateX(-4px); }
  30%  { transform: translateX(4px); }
  45%  { transform: translateX(-3px); }
  60%  { transform: translateX(3px); }
  75%  { transform: translateX(-2px); }
  100% { transform: translateX(0); }
}

.elementor-widget-n-accordion {
  --n-accordion-title-font-size:20px;
  --n-accordion-title-flex-grow:initial;
  --n-accordion-title-justify-content:initial;
  --n-accordion-title-icon-order:-1;
  --n-accordion-border-width:1px;
  --n-accordion-border-color:#d5d8dc;
  --n-accordion-border-style:solid;
  --n-accordion-item-title-flex-grow:initial;
  --n-accordion-item-title-space-between:0px;
  --n-accordion-item-title-distance-from-content:0px;
  --n-accordion-padding:10px;
  --n-accordion-border-radius:0px;
  --n-accordion-icon-size:15px;
  --n-accordion-title-normal-color:#1f2124;
  --n-accordion-title-hover-color:#1f2124;
  --n-accordion-title-active-color:#1f2124;
  --n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);
  --n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);
  --n-accordion-icon-active-color:var(--n-accordion-title-active-color);
  --n-accordion-icon-gap:0 10px;
  width:100%
}
.elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker {
  display:none
}
.elementor-widget-n-accordion .e-n-accordion-item {
  display:flex;
  flex-direction:column;
  position:relative
}
.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) {
  margin-block-end:var(--n-accordion-item-title-space-between)
}
:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con) {
  border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)
}
.elementor-widget-n-accordion .e-n-accordion-item-title {
  align-items:center;
  border-color:var(--n-accordion-border-color);
  border-radius:var(--n-accordion-border-radius);
  border-style:var(--n-accordion-border-style);
  border-width:var(--n-accordion-border-width);
  color:var(--n-accordion-title-normal-color);
  cursor:pointer;
  display:flex;
  flex-direction:row;
  flex-grow:var(--n-menu-title-flex-grow);
  gap:var(--n-accordion-icon-gap);
  justify-content:var(--n-accordion-title-justify-content);
  list-style:none;
  padding:var(--n-accordion-padding)
}
.elementor-widget-n-accordion .e-n-accordion-item-title-header {
  display:flex
}
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1,
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2,
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3,
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4,
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5,
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6,
.elementor-widget-n-accordion .e-n-accordion-item-title-header p {
  margin-block-end:0;
  margin-block-start:0
}
.elementor-widget-n-accordion .e-n-accordion-item-title-text {
  align-items:center;
  font-size:var(--n-accordion-title-font-size)
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon {
  align-items:center;
  display:flex;
  flex-direction:row;
  order:var(--n-accordion-title-icon-order);
  position:relative;
  width:-moz-fit-content;
  width:fit-content
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span {
  height:var(--n-accordion-icon-size);
  width:auto
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i {
  color:var(--n-accordion-icon-normal-color);
  font-size:var(--n-accordion-icon-size)
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg {
  fill:var(--n-accordion-icon-normal-color);
  height:var(--n-accordion-icon-size)
}
.elementor-widget-n-accordion .e-n-accordion-item-title>span {
  cursor:pointer
}
.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title {
  color:var(--n-accordion-title-active-color);
  margin-block-end:var(--n-accordion-item-title-distance-from-content)
}
.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened {
  display:flex
}
.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed {
  display:none
}
.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i {
  color:var(--n-accordion-icon-active-color)
}
.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg {
  fill:var(--n-accordion-icon-active-color)
}
.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title {
  color:var(--n-accordion-title-hover-color)
}
.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i {
  color:var(--n-accordion-icon-hover-color)
}
.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg {
  fill:var(--n-accordion-icon-hover-color)
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened {
  display:none
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed {
  display:flex
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {
  fill:var(--n-accordion-icon-normal-color)
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i {
  color:var(--n-accordion-icon-normal-color)
}
.elementor-widget-n-accordion .e-n-accordion-item>span {
  cursor:pointer
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c589b5b */.elementor-2071 .elementor-element.elementor-element-c589b5b a{color:#fff!important;font-weight:400!important;text-decoration:none!important;}/* End custom CSS */