@charset "utf-8";

.elementor-1325 .elementor-element.elementor-element-d2227e5:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-d2227e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(16, 15, 31); }

.elementor-1325 .elementor-element.elementor-element-d2227e5.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1325 .elementor-element.elementor-element-d2227e5.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1325 .elementor-element.elementor-element-d2227e5.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1325 .elementor-element.elementor-element-d2227e5.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1325 .elementor-element.elementor-element-d2227e5.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-1325 .elementor-element.elementor-element-d2227e5 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 5em 0em 0em; }

.elementor-1325 .elementor-element.elementor-element-d2227e5 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-1325 .elementor-element.elementor-element-8a1be35.elementor-column { align-self: inherit; cursor: default; }

.elementor-1325 .elementor-element.elementor-element-d2e7873 { text-align: center; }

.elementor-1325 .elementor-element.elementor-element-d2e7873 img { width: 220px; }

.elementor-1325 .elementor-element.elementor-element-173afcc { --spacer-size: 10px; }

.elementor-1325 .elementor-element.elementor-element-4346320 { --grid-template-columns: repeat(0, auto); --icon-size: 18px; --grid-column-gap: 10px; --grid-row-gap: 0px; }

.elementor-1325 .elementor-element.elementor-element-4346320 .elementor-widget-container { text-align: center; }

.elementor-1325 .elementor-element.elementor-element-4346320 .elementor-social-icon { background-color: rgb(30, 29, 47); }

.elementor-1325 .elementor-element.elementor-element-f293599 { --spacer-size: 20px; }

.elementor-1325 .elementor-element.elementor-element-53debc7.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1325 .elementor-element.elementor-element-53debc7.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1325 .elementor-element.elementor-element-53debc7.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1325 .elementor-element.elementor-element-53debc7.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1325 .elementor-element.elementor-element-53debc7.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-1325 .elementor-element.elementor-element-53debc7 { border-style: solid; border-width: 0px; border-color: rgb(30, 29, 47); }

.elementor-1325 .elementor-element.elementor-element-91c4a42.elementor-column { align-self: inherit; cursor: default; }

.elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri div { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-63416c7 .elementor-heading-title { color: rgb(186, 188, 190); }

.elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > div, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h1, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h2, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h3, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h4, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h5, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > h6, .elementor-1325 .elementor-element.elementor-element-63416c7.ob-harakiri > p { transform: rotate(0deg); }

.elementor-1325 .elementor-element.elementor-element-63416c7 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-ef1e3c5.elementor-column { align-self: inherit; cursor: default; }

.elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri div { writing-mode: inherit; }

.elementor-1325 .elementor-element.elementor-element-1e57b2a { text-align: end; }

.elementor-1325 .elementor-element.elementor-element-1e57b2a .elementor-heading-title { color: rgb(186, 188, 190); }

.elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > div, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h1, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h2, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h3, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h4, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h5, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > h6, .elementor-1325 .elementor-element.elementor-element-1e57b2a.ob-harakiri > p { transform: rotate(0deg); }

.elementor-1325 .elementor-element.elementor-element-1e57b2a > div { text-indent: 0px; mix-blend-mode: inherit; }

@media (max-width: 767px) {
  .elementor-1325 .elementor-element.elementor-element-d2227e5 { padding: 2em 0em; }
  .elementor-1325 .elementor-element.elementor-element-173afcc { --spacer-size: 0px; }
  .elementor-1325 .elementor-element.elementor-element-f293599 { --spacer-size: 0px; }
  .elementor-1325 .elementor-element.elementor-element-53debc7 { border-width: 1px 0px 0px; padding: 10px 0px 0px; }
  .elementor-1325 .elementor-element.elementor-element-63416c7 { text-align: center; }
  .elementor-1325 .elementor-element.elementor-element-1e57b2a { text-align: center; }
}