@charset "utf-8";

.elementor-13325 .elementor-element.elementor-element-7f1c778:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-7f1c778 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(18, 21, 48, 0); background-image: url("/wp-content/uploads/2024/04/Group-24991-1.png"); background-repeat: no-repeat; background-size: cover; }

.elementor-13325 .elementor-element.elementor-element-7f1c778 > .elementor-container { max-width: 1200px; }

.elementor-13325 .elementor-element.elementor-element-7f1c778.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7f1c778.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7f1c778.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7f1c778.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7f1c778.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-7f1c778 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 201px 15px 0px; }

.elementor-13325 .elementor-element.elementor-element-7f1c778 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-8f3ae8a.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-13ab976 > .elementor-widget-container { margin: 0px 0px 10px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-13ab976 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-13ab976 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 67px; font-weight: 700; line-height: 67px; letter-spacing: -1.35px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-13ab976.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-13ab976 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5589f47 > .elementor-widget-container { margin: 0px 0px 34px; padding: 0px 80px; }

.elementor-13325 .elementor-element.elementor-element-5589f47 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-5589f47 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 67px; font-weight: 700; text-transform: capitalize; line-height: 67px; letter-spacing: -1.35px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-5589f47.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-5589f47 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-385a52f > .elementor-widget-container { margin: 0px; padding: 0px 210px 29px; }

.elementor-13325 .elementor-element.elementor-element-385a52f { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-385a52f.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-385a52f > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button { background-color: rgba(206, 27, 21, 0); font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 50px; padding: 17px 42px; }

.elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button:hover, .elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button:focus { background-color: rgb(255, 255, 255); color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-a925b18 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button:hover svg, .elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button:focus svg { fill: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-adb707e > .elementor-container { max-width: 965px; }

.elementor-13325 .elementor-element.elementor-element-adb707e.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-adb707e.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-adb707e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-adb707e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-adb707e.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-adb707e { margin-top: 0px; margin-bottom: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-dda4d4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-dda4d4e.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-dda4d4e > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-7207a39 { --e-image-carousel-slides-to-show: 1; }

.elementor-13325 .elementor-element.elementor-element-7207a39 > .elementor-widget-container { margin: 109px 0px 120px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button.elementor-swiper-button-prev:hover { color: rgba(255, 255, 255, 0.5); }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button.elementor-swiper-button-next:hover { color: rgba(255, 255, 255, 0.5); }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-next, .elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-prev { background-color: rgba(0, 0, 0, 0.3); padding: 10px; margin-top: unset; top: calc(50% - 25px); }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-next:hover, .elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-prev:hover { background-color: rgba(255, 204, 0, 0.9); }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-prev { left: calc(0%); right: unset; }

.elementor-13325 .elementor-element.elementor-element-7207a39 .elementor-swiper-button-next { right: calc(0%); left: unset; }

.elementor-13325 .elementor-element.elementor-element-7207a39 .swiper-pagination-bullets .swiper-pagination-bullet { background-color: rgba(0, 0, 0, 0.5); }

.elementor-13325 .elementor-element.elementor-element-7207a39 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: rgb(0, 0, 0) !important; }

.elementor-13325 .elementor-element.elementor-element-dd9def7 { --e-image-carousel-slides-to-show: 1; }

.elementor-13325 .elementor-element.elementor-element-dd9def7 > .elementor-widget-container { margin: 57px 0px 100px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button.elementor-swiper-button-prev:hover { color: rgba(255, 255, 255, 0.5); }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button.elementor-swiper-button-next:hover { color: rgba(255, 255, 255, 0.5); }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-next, .elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-prev { background-color: rgba(0, 0, 0, 0.3); padding: 10px; margin-top: unset; top: calc(50% - 25px); }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-next:hover, .elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-prev:hover { background-color: rgba(255, 204, 0, 0.9); }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-prev { left: calc(0%); right: unset; }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .elementor-swiper-button-next { right: calc(0%); left: unset; }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .swiper-pagination-bullets .swiper-pagination-bullet { background-color: rgba(0, 0, 0, 0.5); }

.elementor-13325 .elementor-element.elementor-element-dd9def7 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: rgb(0, 0, 0) !important; }

.elementor-13325 .elementor-element.elementor-element-d239ea0 .elementor-button { background-color: rgba(206, 27, 21, 0); font-family: "SF Pro Display", sans-serif; font-size: 15px; font-weight: 500; line-height: 17px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 50px; padding: 16px 88px; }

.elementor-13325 .elementor-element.elementor-element-d239ea0 .elementor-button:hover, .elementor-13325 .elementor-element.elementor-element-d239ea0 .elementor-button:focus { background-color: rgb(255, 255, 255); color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-d239ea0 .elementor-button:hover svg, .elementor-13325 .elementor-element.elementor-element-d239ea0 .elementor-button:focus svg { fill: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-33e2aae > .elementor-widget-container { margin: 0px 0px 38px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-33e2aae { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-33e2aae .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 50px; font-weight: 500; line-height: 65px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-33e2aae.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-33e2aae > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-698892c > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-698892c.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-698892c.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-698892c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-698892c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-698892c.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-698892c { border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 35px 40px; }

.elementor-13325 .elementor-element.elementor-element-698892c, .elementor-13325 .elementor-element.elementor-element-698892c > .elementor-background-overlay { border-radius: 16px; }

.elementor-13325 .elementor-element.elementor-element-5052414 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-5052414.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-5052414 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-8075792 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-d35e81c:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-d35e81c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-d35e81c > .elementor-container { max-width: 1230px; }

.elementor-13325 .elementor-element.elementor-element-d35e81c.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-d35e81c.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-d35e81c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-d35e81c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-d35e81c.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-d35e81c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-d35e81c > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-18fb64d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-18fb64d.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-18fb64d > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5 { border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 35px 40px; }

.elementor-13325 .elementor-element.elementor-element-7a0d8c5, .elementor-13325 .elementor-element.elementor-element-7a0d8c5 > .elementor-background-overlay { border-radius: 16px; }

.elementor-13325 .elementor-element.elementor-element-a8ee5fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-a8ee5fd.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-a8ee5fd > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-580edf1 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-40720e1:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-40720e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-40720e1 > .elementor-container { max-width: 1230px; }

.elementor-13325 .elementor-element.elementor-element-40720e1.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-40720e1.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-40720e1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-40720e1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-40720e1.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-40720e1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 139px 15px 106px; }

.elementor-13325 .elementor-element.elementor-element-40720e1 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-e7135ce.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a209fe3 > .elementor-widget-container { margin: 0px; padding: 0px 30px; }

.elementor-13325 .elementor-element.elementor-element-a209fe3 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-a209fe3 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-a209fe3.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-a209fe3 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-10efec1 > .elementor-widget-container { margin: 0px; padding: 0px 30px; }

.elementor-13325 .elementor-element.elementor-element-10efec1 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-10efec1 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-10efec1.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-10efec1 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1eed68 > .elementor-widget-container { margin: 0px; padding: 0px 30px; }

.elementor-13325 .elementor-element.elementor-element-d1eed68 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-d1eed68 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 34px; font-weight: 400; line-height: 52px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-d1eed68.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-d1eed68 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-28195dd { font-family: "SF Pro Display", sans-serif; font-weight: 400; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-28195dd.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-28195dd > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-86b1d09 img { max-width: 893px; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf > .elementor-widget-container { margin: -102px 0px 37px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 30px; font-weight: 400; line-height: 48px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-a3bbfbf.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-a3bbfbf > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-55f6b6e > .elementor-widget-container { margin: -18px 0px 0px; }

.elementor-13325 .elementor-element.elementor-element-55f6b6e img { max-width: 82%; }

.elementor-13325 .elementor-element.elementor-element-d9375fa > .elementor-widget-container { margin: -43px 0px 0px; }

.elementor-13325 .elementor-element.elementor-element-d9375fa img { max-width: 82%; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2 > .elementor-widget-container { margin: 0px; padding: 0px 100px; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-b6e05d2 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 44px; font-weight: 700; line-height: 53px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-b6e05d2.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-b6e05d2 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-cc76a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-cc76a8e > .elementor-container { max-width: 1200px; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 15px; }

.elementor-13325 .elementor-element.elementor-element-cc76a8e > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-31e5da8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-31e5da8.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-31e5da8 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b849224 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-b849224 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-b849224 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 44px; font-weight: 800; line-height: 54px; -webkit-text-stroke-color: rgb(0, 0, 0); stroke: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-b849224.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-b849224 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-492f049 > .elementor-widget-container { margin: 0px 0px 38px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-492f049 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-492f049 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; text-transform: capitalize; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-492f049.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-492f049 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b2218fc > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-b2218fc.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-b2218fc.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-b2218fc.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-b2218fc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-b2218fc.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-b2218fc { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin-top: 0px; margin-bottom: 0px; padding: 47px 50px 34px; }

.elementor-13325 .elementor-element.elementor-element-b2218fc, .elementor-13325 .elementor-element.elementor-element-b2218fc > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-c915105.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-element-populated { margin: 0px 24px 0px 0px; --e-column-margin-right: 24px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-a729458 > .elementor-widget-container { margin: 0px; padding: 0px 0px 26px; }

.elementor-13325 .elementor-element.elementor-element-a729458 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 39px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-a729458.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-a729458 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fa32706 { font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-fa32706.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-fa32706 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-e7d5fb3.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-element-populated { margin: 0px 0px 0px 24px; --e-column-margin-right: 0px; --e-column-margin-left: 24px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-113bd85 > .elementor-widget-container { margin: 0px -30px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-113bd85 .elementor-wrapper { --video-aspect-ratio: 1.77777; }

.elementor-13325 .elementor-element.elementor-element-bbe0788 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-bbe0788.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-bbe0788.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-bbe0788.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-bbe0788.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-bbe0788.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-bbe0788 { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin-top: 40px; margin-bottom: 40px; padding: 44px 50px 39px; }

.elementor-13325 .elementor-element.elementor-element-bbe0788, .elementor-13325 .elementor-element.elementor-element-bbe0788 > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-cd39b88.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-element-populated { margin: 0px 14px 0px 0px; --e-column-margin-right: 14px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-e6f98e0 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }

.elementor-13325 .elementor-element.elementor-element-e6f98e0 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 39px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-e6f98e0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-e6f98e0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4527573 { font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-4527573.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-4527573 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-82c7884.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-element-populated { margin: 0px 0px 0px 24px; --e-column-margin-right: 0px; --e-column-margin-left: 24px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-e10694f > .elementor-widget-container { margin: 0px -28px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-e10694f .elementor-wrapper { --video-aspect-ratio: 1.77777; }

.elementor-13325 .elementor-element.elementor-element-0285f6e > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-0285f6e.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-0285f6e.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-0285f6e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-0285f6e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-0285f6e.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-0285f6e { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin-top: 0px; margin-bottom: 0px; padding: 47px 50px 35px; }

.elementor-13325 .elementor-element.elementor-element-0285f6e, .elementor-13325 .elementor-element.elementor-element-0285f6e > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-1880aba.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-element-populated { margin: 0px 8px 0px 0px; --e-column-margin-right: 8px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-88ea8f2 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }

.elementor-13325 .elementor-element.elementor-element-88ea8f2 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 39px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-88ea8f2.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-88ea8f2 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-750b05c > .elementor-widget-container { margin: 0px 30px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-750b05c { font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-750b05c.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-750b05c > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-e8e3a22.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-element-populated { margin: 0px 0px 0px 24px; --e-column-margin-right: 0px; --e-column-margin-left: 24px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-e83230c > .elementor-widget-container { margin: 0px -30px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-e83230c .elementor-wrapper { --video-aspect-ratio: 1.77777; }

.elementor-13325 .elementor-element.elementor-element-8788320 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-8788320.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-8788320.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-8788320.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-8788320.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-8788320.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-8788320 { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin-top: 40px; margin-bottom: 40px; padding: 134px 50px 107px; }

.elementor-13325 .elementor-element.elementor-element-8788320, .elementor-13325 .elementor-element.elementor-element-8788320 > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-435e410.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-015c398 > .elementor-widget-container { margin: 0px -30px 0px 0px; padding: 0px 0px 23px; }

.elementor-13325 .elementor-element.elementor-element-015c398 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 39px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-015c398.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-015c398 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d { font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-2fa0e8d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-2fa0e8d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-df2b4be.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-element-populated { margin: 0px 0px 0px 24px; --e-column-margin-right: 0px; --e-column-margin-left: 24px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-32477c1 > .elementor-widget-container { margin: 0px -30px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-32477c1 .elementor-wrapper { --video-aspect-ratio: 1.77777; }

.elementor-13325 .elementor-element.elementor-element-3abed58 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-3abed58.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-3abed58.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-3abed58.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-3abed58.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-3abed58.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-3abed58 { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin-top: 0px; margin-bottom: 0px; padding: 128px 50px 121px; }

.elementor-13325 .elementor-element.elementor-element-3abed58, .elementor-13325 .elementor-element.elementor-element-3abed58 > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-efb785b.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-element-populated { margin: 0px 8px 0px 0px; --e-column-margin-right: 8px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5cb0f91 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }

.elementor-13325 .elementor-element.elementor-element-5cb0f91 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 39px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-5cb0f91.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-5cb0f91 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-9eae2c5 > .elementor-widget-container { margin: 0px 28px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-9eae2c5 { font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-9eae2c5.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-9eae2c5 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-52e5e32.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-element-populated { margin: 0px 0px 0px 24px; --e-column-margin-right: 0px; --e-column-margin-left: 24px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-10c80e1 > .elementor-widget-container { margin: 0px -30px 0px 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-10c80e1 .elementor-wrapper { --video-aspect-ratio: 1.77777; }

.elementor-13325 .elementor-element.elementor-element-7b7e145 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-7b7e145.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7b7e145.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-7b7e145.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7b7e145.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-7b7e145.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-7b7e145, .elementor-13325 .elementor-element.elementor-element-7b7e145 > .elementor-background-overlay { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-7b7e145 { margin-top: 59px; margin-bottom: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-de5951f.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button { font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 50px; padding: 17px 42px; }

.elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button:hover, .elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button:focus { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button:hover svg, .elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button:focus svg { fill: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-bfac98f:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-bfac98f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); background-image: url("/wp-content/uploads/2024/02/Ellipse-1367.svg"); background-position: center center; background-repeat: no-repeat; background-size: contain; }

.elementor-13325 .elementor-element.elementor-element-bfac98f > .elementor-container { max-width: 1230px; }

.elementor-13325 .elementor-element.elementor-element-bfac98f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-bfac98f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-bfac98f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-bfac98f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-bfac98f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-bfac98f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 112px 15px 117px; }

.elementor-13325 .elementor-element.elementor-element-bfac98f > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-37b42d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-37b42d2.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-37b42d2 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-da9b564 > .elementor-widget-container { margin: 0px 0px 77px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-da9b564 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-da9b564 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 45px; font-weight: 800; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-da9b564.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-da9b564 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1bee378 > .elementor-widget-container { margin: 0px 0px 77px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-1bee378 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-1bee378 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 45px; font-weight: 800; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-1bee378.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-1bee378 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aa8e658 > .elementor-widget-container { margin: 0px 0px 60px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-aa8e658 { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 400; line-height: 27px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-aa8e658.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-aa8e658 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4225bd9 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-682ffec > .elementor-widget-container { margin: 0px; padding: 168px 0px 32px; }

.elementor-13325 .elementor-element.elementor-element-682ffec { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 44px; font-weight: 700; line-height: 54px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-682ffec.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-682ffec > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-4e5aca0 > .elementor-widget-container { margin: 0px; padding: 0px 0px 32px; }

.elementor-13325 .elementor-element.elementor-element-4e5aca0 { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 30px; font-weight: 400; line-height: 30px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-4e5aca0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-4e5aca0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-fed0251 { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 400; line-height: 30px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-fed0251.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-fed0251 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1d4767:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-d1d4767 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-d1d4767 > .elementor-container { max-width: 1190px; }

.elementor-13325 .elementor-element.elementor-element-d1d4767.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-d1d4767.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-d1d4767.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-d1d4767.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-d1d4767.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-d1d4767 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 15px 180px; }

.elementor-13325 .elementor-element.elementor-element-d1d4767 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-0ac0300.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-d720436 img { max-width: 893px; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36 > .elementor-widget-container { margin: -95px 0px 63px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-2fd4b36 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 45px; font-weight: 800; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-2fd4b36.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-2fd4b36 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-22aea32 > .elementor-widget-container { margin: -100px 0px 63px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-22aea32 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-22aea32 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 45px; font-weight: 800; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-22aea32.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-22aea32 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-3054622:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-3054622 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); background-image: url("/wp-content/uploads/2024/02/BrainPower-_-Homepage-V3_Desktop.svg"); background-position: center top; background-repeat: no-repeat; background-size: cover; }

.elementor-13325 .elementor-element.elementor-element-3054622 > .elementor-container { max-width: 1245px; }

.elementor-13325 .elementor-element.elementor-element-3054622.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-3054622.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-3054622.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-3054622.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-3054622.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-3054622 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 15px 120px; }

.elementor-13325 .elementor-element.elementor-element-3054622 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-ed665c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-ed665c5.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-ed665c5 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-1d57b42 > .elementor-widget-container { margin: 0px; padding: 0px 90px 755px; }

.elementor-13325 .elementor-element.elementor-element-1d57b42 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-1d57b42 .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; text-transform: capitalize; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-1d57b42.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-1d57b42 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e > .elementor-widget-container { margin: 0px 0px 37px; padding: 0px 90px; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-ded9f3e .elementor-heading-title { font-family: "SF Pro Display", sans-serif; font-size: 45px; font-weight: 700; line-height: 55px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-ded9f3e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-ded9f3e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-be7faa1 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-cf57c84 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-cf57c84 img { max-width: 88%; }

.elementor-13325 .elementor-element.elementor-element-08420bf > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button { font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 50px; padding: 17px 42px; }

.elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button:hover, .elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button:focus { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button:hover svg, .elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button:focus svg { fill: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-fcc1fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb > .elementor-container { max-width: 1200px; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 15px 86px; }

.elementor-13325 .elementor-element.elementor-element-fcc1fcb > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-12eafbd.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 0.5); margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 71px 0px 67px; }

.elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-element-populated, .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-element-populated > .elementor-background-overlay, .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-background-slideshow { border-radius: 8px; }

.elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-aadb70e > .elementor-widget-container { margin: 0px; padding: 0px 0px 14px; }

.elementor-13325 .elementor-element.elementor-element-aadb70e { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-aadb70e .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 60px; font-weight: 800; text-transform: capitalize; line-height: 65px; -webkit-text-stroke-color: rgb(0, 0, 0); stroke: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-aadb70e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-aadb70e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-b365be1 > .elementor-widget-container { margin: 0px; padding: 0px 0px 10px; }

.elementor-13325 .elementor-element.elementor-element-b365be1 { text-align: center; }

.elementor-13325 .elementor-element.elementor-element-b365be1 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 60px; font-weight: 800; text-transform: capitalize; line-height: 65px; color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-b365be1.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-b365be1 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-3954cc3 > .elementor-widget-container { margin: 0px 0px 27px; }

.elementor-13325 .elementor-element.elementor-element-3954cc3 { text-align: center; font-family: "SF Pro Display", sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; color: rgb(226, 227, 236); }

.elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-3954cc3.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-3954cc3 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button { font-family: "SF Pro Display", sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 50px; padding: 17px 42px; }

.elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button:hover, .elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button:focus { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button:hover svg, .elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button:focus svg { fill: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-f29165d:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-f29165d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-f29165d.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-f29165d.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-f29165d.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-f29165d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-f29165d.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-f29165d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 102px; }

.elementor-13325 .elementor-element.elementor-element-f29165d > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-a70a241.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-86c8cad.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-86c8cad.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-86c8cad.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-86c8cad.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-86c8cad.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-86c8cad { margin-top: 0px; margin-bottom: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-5b4e35e.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-573b171 { --e-image-carousel-slides-to-show: 6; }

.elementor-13325 .elementor-element.elementor-element-573b171 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-2964040:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-2964040 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(18, 21, 48); }

.elementor-13325 .elementor-element.elementor-element-2964040 > .elementor-container { max-width: 1200px; }

.elementor-13325 .elementor-element.elementor-element-2964040.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-2964040.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-2964040.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-2964040.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-2964040.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-2964040 { border-style: solid; border-width: 1px 0px 0px; border-color: rgb(83, 91, 159); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 50px 15px 59px; }

.elementor-13325 .elementor-element.elementor-element-2964040, .elementor-13325 .elementor-element.elementor-element-2964040 > .elementor-background-overlay { border-radius: 0px; }

.elementor-13325 .elementor-element.elementor-element-2964040 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-f5b1792.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-0d37293 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-0d37293 { text-align: start; }

.elementor-bc-flex-widget .elementor-13325 .elementor-element.elementor-element-eb7a631.elementor-column .elementor-widget-wrap { align-items: center; }

.elementor-13325 .elementor-element.elementor-element-eb7a631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-eb7a631.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 { width: var( --container-widget-width, 113.001% ); max-width: 113.001%; --container-widget-width: 113.001%; --container-widget-flex-grow: 0; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu .ha-nav-humberger-wrapper { justify-content: center; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item a { padding-left: 17px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item { padding-right: 17px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu li a { padding-top: 0px; padding-bottom: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu > li.menu-item:not(:last-child) { margin-right: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu > li.menu-item { margin-top: 0px; margin-bottom: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu li a:hover { text-decoration: none; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu li a, .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu li a { font-family: "SF Pro Display", sans-serif; font-size: 16px; font-weight: 400; line-height: 19px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu > li > a { color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu li .ha-submenu-indicator-wrap { color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu li a { color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu li .ha-submenu-indicator-wrap { color: rgb(255, 255, 255); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu > li:hover > a { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu > li.active > a { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu > li.current-menu-ancestor > a { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 0px; width: 220px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu > li { padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu > li > a { color: rgb(51, 51, 51); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap { color: rgb(51, 51, 51); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap { color: rgb(210, 21, 21); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu .ha-nav-humberger-wrapper .ha-menu-toggler { font-size: 22px; border-width: 1px; border-radius: 5px; color: rgb(122, 122, 122); border-color: rgb(122, 122, 122); }

.elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu li.menu-item:not(:last-child) { border-bottom-color: rgb(196, 196, 196); }

.elementor-bc-flex-widget .elementor-13325 .elementor-element.elementor-element-6b7ee16.elementor-column .elementor-widget-wrap { align-items: center; }

.elementor-13325 .elementor-element.elementor-element-6b7ee16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }

.elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-6b7ee16.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b { text-align: end; font-family: Roboto, sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgba(255, 255, 255, 0.7); }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-ccb7e5b.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-ccb7e5b > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri div { writing-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-5984a1b { text-align: end; font-family: Roboto, sans-serif; font-size: 14px; font-weight: 400; line-height: 18px; color: rgba(255, 255, 255, 0.7); }

.elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > div, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h1, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h2, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h3, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h4, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h5, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > h6, .elementor-13325 .elementor-element.elementor-element-5984a1b.ob-harakiri > p { transform: rotate(0deg); }

.elementor-13325 .elementor-element.elementor-element-5984a1b > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-13325 .elementor-element.elementor-element-85b9863.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-85b9863.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-13325 .elementor-element.elementor-element-85b9863.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-85b9863.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-13325 .elementor-element.elementor-element-85b9863.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-13325 .elementor-element.elementor-element-85b9863 { margin-top: 0px; margin-bottom: 0px; padding: 0px; }

.elementor-13325 .elementor-element.elementor-element-1cc6047 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }

.elementor-13325 .elementor-element.elementor-element-1cc6047.elementor-column { align-self: inherit; cursor: default; }

.elementor-13325 .elementor-element.elementor-element-1cc6047 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }

html, body { overflow-x: auto; }

@media (max-width: 1024px) {
  .elementor-13325 .elementor-element.elementor-element-7f1c778 { margin-top: 0px; margin-bottom: 0px; padding: 170px 15px 70px; }
  .elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-13ab976 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-13ab976 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-5589f47 > .elementor-widget-container { margin: 0px; padding: 0px 0px 15px; }
  .elementor-13325 .elementor-element.elementor-element-5589f47 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-385a52f > .elementor-widget-container { padding: 0px 80px 25px; }
  .elementor-13325 .elementor-element.elementor-element-7207a39 > .elementor-widget-container { margin: 70px 0px; }
  .elementor-13325 .elementor-element.elementor-element-33e2aae > .elementor-widget-container { margin: 0px; padding: 0px 0px 35px; }
  .elementor-13325 .elementor-element.elementor-element-33e2aae .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-698892c { margin-top: 0px; margin-bottom: 0px; padding: 28px 20px; }
  .elementor-13325 .elementor-element.elementor-element-5052414 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5052414 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-7a0d8c5 { margin-top: 0px; margin-bottom: 0px; padding: 28px 20px; }
  .elementor-13325 .elementor-element.elementor-element-a8ee5fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a8ee5fd > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-40720e1 { margin-top: 0px; margin-bottom: 0px; padding: 0px 15px 40px; }
  .elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a209fe3 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a209fe3 .elementor-heading-title { font-size: 30px; line-height: 40px; }
  .elementor-13325 .elementor-element.elementor-element-10efec1 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-10efec1 .elementor-heading-title { font-size: 30px; line-height: 40px; }
  .elementor-13325 .elementor-element.elementor-element-d1eed68 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-d1eed68 .elementor-heading-title { font-size: 25px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-86b1d09 img { max-width: 740px; }
  .elementor-13325 .elementor-element.elementor-element-a3bbfbf > .elementor-widget-container { margin: -90px 0px 37px; }
  .elementor-13325 .elementor-element.elementor-element-55f6b6e > .elementor-widget-container { margin: -15px 0px 0px; }
  .elementor-13325 .elementor-element.elementor-element-d9375fa > .elementor-widget-container { margin: -15px 0px 0px; }
  .elementor-13325 .elementor-element.elementor-element-b6e05d2 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-b6e05d2 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-cc76a8e { padding: 0px 15px 20px; }
  .elementor-13325 .elementor-element.elementor-element-31e5da8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-31e5da8 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-b849224 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-b2218fc { margin-top: 60px; margin-bottom: 0px; padding: 70px 20px; }
  .elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a729458 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }
  .elementor-13325 .elementor-element.elementor-element-a729458 .elementor-heading-title { font-size: 30px; }
  .elementor-13325 .elementor-element.elementor-element-fa32706 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-element-populated { margin: 0px 0px 0px 15px; --e-column-margin-right: 0px; --e-column-margin-left: 15px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-113bd85 > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-bbe0788 { margin-top: 35px; margin-bottom: 35px; padding: 70px 20px; }
  .elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e6f98e0 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }
  .elementor-13325 .elementor-element.elementor-element-e6f98e0 .elementor-heading-title { font-size: 30px; }
  .elementor-13325 .elementor-element.elementor-element-4527573 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-element-populated { margin: 0px 0px 0px 15px; --e-column-margin-right: 0px; --e-column-margin-left: 15px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e10694f > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-0285f6e { margin-top: 0px; margin-bottom: 35px; padding: 70px 20px; }
  .elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-88ea8f2 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }
  .elementor-13325 .elementor-element.elementor-element-88ea8f2 .elementor-heading-title { font-size: 30px; }
  .elementor-13325 .elementor-element.elementor-element-750b05c > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-element-populated { margin: 0px 0px 0px 15px; --e-column-margin-right: 0px; --e-column-margin-left: 15px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e83230c > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-8788320 { margin-top: 0px; margin-bottom: 35px; padding: 70px 20px; }
  .elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-015c398 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }
  .elementor-13325 .elementor-element.elementor-element-015c398 .elementor-heading-title { font-size: 30px; }
  .elementor-13325 .elementor-element.elementor-element-2fa0e8d > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-element-populated { margin: 0px 0px 0px 15px; --e-column-margin-right: 0px; --e-column-margin-left: 15px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-32477c1 > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-3abed58 { margin-top: 0px; margin-bottom: 0px; padding: 70px 20px; }
  .elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5cb0f91 > .elementor-widget-container { margin: 0px; padding: 0px 0px 25px; }
  .elementor-13325 .elementor-element.elementor-element-5cb0f91 .elementor-heading-title { font-size: 30px; }
  .elementor-13325 .elementor-element.elementor-element-9eae2c5 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-element-populated { margin: 0px 0px 0px 15px; --e-column-margin-right: 0px; --e-column-margin-left: 15px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-10c80e1 > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-7b7e145 { margin-top: 0px; margin-bottom: 0px; padding: 70px 20px 0px; }
  .elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-element-populated { margin: 0px 15px 0px 0px; --e-column-margin-right: 15px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-bfac98f { padding: 70px 15px 90px; }
  .elementor-13325 .elementor-element.elementor-element-da9b564 > .elementor-widget-container { margin: 0px 0px 60px; }
  .elementor-13325 .elementor-element.elementor-element-da9b564 .elementor-heading-title { font-size: 38px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-1bee378 > .elementor-widget-container { margin: 0px 0px 60px; }
  .elementor-13325 .elementor-element.elementor-element-1bee378 .elementor-heading-title { font-size: 38px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-aa8e658 > .elementor-widget-container { margin: 0px 0px 40px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-682ffec > .elementor-widget-container { padding: 75px 30px 30px; }
  .elementor-13325 .elementor-element.elementor-element-682ffec { font-size: 30px; line-height: 40px; }
  .elementor-13325 .elementor-element.elementor-element-d1d4767 { padding: 0px 15px 90px; }
  .elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-d720436 img { max-width: 740px; }
  .elementor-13325 .elementor-element.elementor-element-2fd4b36 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-22aea32 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-3054622:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-3054622 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: cover; }
  .elementor-13325 .elementor-element.elementor-element-ed665c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-ed665c5 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-1d57b42 > .elementor-widget-container { padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-1d57b42 .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-ded9f3e > .elementor-widget-container { margin: 0px; padding: 0px 0px 450px; }
  .elementor-13325 .elementor-element.elementor-element-ded9f3e .elementor-heading-title { font-size: 40px; line-height: 50px; }
  .elementor-13325 .elementor-element.elementor-element-be7faa1 img { height: 200px; }
  .elementor-13325 .elementor-element.elementor-element-fcc1fcb { padding: 70px 15px; }
  .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
  .elementor-13325 .elementor-element.elementor-element-aadb70e .elementor-heading-title { font-size: 35px; line-height: 45px; }
  .elementor-13325 .elementor-element.elementor-element-b365be1 .elementor-heading-title { font-size: 35px; line-height: 45px; }
  .elementor-13325 .elementor-element.elementor-element-f29165d { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 70px; }
  .elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-86c8cad { padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-573b171 { --e-image-carousel-slides-to-show: 3; }
  .elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 { width: var( --container-widget-width, 262.328px ); max-width: 262.328px; --container-widget-width: 262.328px; --container-widget-flex-grow: 0; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item a { padding-left: 15px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item { padding-right: 15px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu li a { padding-top: 2px; padding-bottom: 2px; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-ccb7e5b { width: var( --container-widget-width, 335.328px ); max-width: 335.328px; --container-widget-width: 335.328px; --container-widget-flex-grow: 0; }
  .elementor-13325 .elementor-element.elementor-element-5984a1b { width: 100%; max-width: 100%; }
}

@media (max-width: 767px) {
  .elementor-13325 .elementor-element.elementor-element-7f1c778 { margin-top: 0px; margin-bottom: 0px; padding: 118px 25px 0px; }
  .elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-8f3ae8a > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-13ab976 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-13ab976 .elementor-heading-title { font-size: 28px; line-height: 50px; letter-spacing: -1px; }
  .elementor-13325 .elementor-element.elementor-element-5589f47 > .elementor-widget-container { margin: 0px; padding: 0px 0px 18px; }
  .elementor-13325 .elementor-element.elementor-element-5589f47 .elementor-heading-title { font-size: 20px; line-height: 25px; letter-spacing: 0px; }
  .elementor-13325 .elementor-element.elementor-element-385a52f > .elementor-widget-container { padding: 0px 10px 33px; }
  .elementor-13325 .elementor-element.elementor-element-385a52f { font-size: 18px; }
  .elementor-13325 .elementor-element.elementor-element-a925b18 .elementor-button { font-size: 16px; line-height: 19px; padding: 17px 19px; }
  .elementor-13325 .elementor-element.elementor-element-adb707e { padding: 47px 0px 72px; }
  .elementor-13325 .elementor-element.elementor-element-7207a39 > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-dd9def7 > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-d239ea0 > .elementor-widget-container { margin: 0px; padding: 32px 0px 0px; }
  .elementor-13325 .elementor-element.elementor-element-33e2aae > .elementor-widget-container { margin: 0px; padding: 0px 0px 37px; }
  .elementor-13325 .elementor-element.elementor-element-33e2aae .elementor-heading-title { font-size: 23px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-698892c { margin-top: 0px; margin-bottom: 0px; padding: 31px 20px; }
  .elementor-13325 .elementor-element.elementor-element-5052414 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
  .elementor-13325 .elementor-element.elementor-element-18fb64d > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
  .elementor-13325 .elementor-element.elementor-element-7a0d8c5 { border-width: 1px 0px; margin-top: 0px; margin-bottom: 0px; padding: 31px 0px; }
  .elementor-13325 .elementor-element.elementor-element-7a0d8c5, .elementor-13325 .elementor-element.elementor-element-7a0d8c5 > .elementor-background-overlay { border-radius: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a8ee5fd > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
  .elementor-13325 .elementor-element.elementor-element-40720e1 { padding: 45px 0px 53px; }
  .elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e7135ce > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a209fe3 > .elementor-widget-container { padding: 0px 27px; }
  .elementor-13325 .elementor-element.elementor-element-a209fe3 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-a209fe3 .elementor-heading-title { font-size: 25px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-10efec1 > .elementor-widget-container { padding: 0px 27px; }
  .elementor-13325 .elementor-element.elementor-element-10efec1 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-10efec1 .elementor-heading-title { font-size: 25px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-d1eed68 > .elementor-widget-container { padding: 10px 35px 11px; }
  .elementor-13325 .elementor-element.elementor-element-d1eed68 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-d1eed68 .elementor-heading-title { font-size: 30px; line-height: 38px; }
  .elementor-13325 .elementor-element.elementor-element-28195dd > .elementor-widget-container { padding: 8px 35px 11px; }
  .elementor-13325 .elementor-element.elementor-element-28195dd { text-align: center; font-size: 18px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-a3bbfbf > .elementor-widget-container { margin: -45px 0px 39px; padding: 0px 35px; }
  .elementor-13325 .elementor-element.elementor-element-a3bbfbf .elementor-heading-title { font-size: 25px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-d9375fa > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-d9375fa img { width: 307px; max-width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-b6e05d2 > .elementor-widget-container { padding: 38px 0px 56px; }
  .elementor-13325 .elementor-element.elementor-element-b6e05d2 { text-align: start; }
  .elementor-13325 .elementor-element.elementor-element-b6e05d2 .elementor-heading-title { font-size: 24px; line-height: 29px; }
  .elementor-13325 .elementor-element.elementor-element-cc76a8e { margin-top: 0px; margin-bottom: 0px; padding: 0px 25px 0px 28px; }
  .elementor-13325 .elementor-element.elementor-element-b849224 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-b849224 .elementor-heading-title { font-size: 24px; line-height: 29px; }
  .elementor-13325 .elementor-element.elementor-element-492f049 > .elementor-widget-container { margin: 0px 0px 38px; padding: 0px 40px; }
  .elementor-13325 .elementor-element.elementor-element-492f049 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-492f049 .elementor-heading-title { font-size: 26px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-b2218fc { margin-top: 0px; margin-bottom: 0px; padding: 10px 16px 16px; }
  .elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-c915105 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a729458 > .elementor-widget-container { padding: 10px 20px 16px; }
  .elementor-13325 .elementor-element.elementor-element-a729458 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-a729458 .elementor-heading-title { font-size: 26px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-fa32706 > .elementor-widget-container { margin: 0px; padding: 0px 2px 22px; }
  .elementor-13325 .elementor-element.elementor-element-fa32706 { text-align: center; font-size: 16px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e7d5fb3 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-113bd85 > .elementor-widget-container { margin: 0px -16px; }
  .elementor-13325 .elementor-element.elementor-element-bbe0788 { margin-top: 24px; margin-bottom: 24px; padding: 10px 11px 21px; }
  .elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-cd39b88 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e6f98e0 > .elementor-widget-container { padding: 10px 30px 18px; }
  .elementor-13325 .elementor-element.elementor-element-e6f98e0 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-e6f98e0 .elementor-heading-title { font-size: 26px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-4527573 > .elementor-widget-container { padding: 0px 16px 15px; }
  .elementor-13325 .elementor-element.elementor-element-4527573 { text-align: center; font-size: 16px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-82c7884 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e10694f > .elementor-widget-container { margin: 0px -11px; }
  .elementor-13325 .elementor-element.elementor-element-0285f6e { margin-top: 0px; margin-bottom: 0px; padding: 10px 8px 35px; }
  .elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-1880aba > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-88ea8f2 > .elementor-widget-container { padding: 10px 20px 18px; }
  .elementor-13325 .elementor-element.elementor-element-88ea8f2 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-88ea8f2 .elementor-heading-title { font-size: 26px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-750b05c > .elementor-widget-container { margin: 0px; padding: 0px 16px; }
  .elementor-13325 .elementor-element.elementor-element-750b05c { text-align: center; font-size: 16px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e8e3a22 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-e83230c > .elementor-widget-container { margin: 0px -8px; }
  .elementor-13325 .elementor-element.elementor-element-8788320 { margin-top: 24px; margin-bottom: 24px; padding: 10px 8px 35px; }
  .elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-435e410 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-015c398 > .elementor-widget-container { padding: 10px 20px 18px; }
  .elementor-13325 .elementor-element.elementor-element-015c398 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-015c398 .elementor-heading-title { font-size: 26px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-2fa0e8d > .elementor-widget-container { margin: 0px; padding: 0px 11px; }
  .elementor-13325 .elementor-element.elementor-element-2fa0e8d { text-align: center; font-size: 16px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-df2b4be > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-32477c1 > .elementor-widget-container { margin: 0px -6px; }
  .elementor-13325 .elementor-element.elementor-element-3abed58 { margin-top: 0px; margin-bottom: 0px; padding: 10px 8px 35px; }
  .elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-efb785b > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5cb0f91 > .elementor-widget-container { padding: 0px 40px 18px; }
  .elementor-13325 .elementor-element.elementor-element-5cb0f91 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-5cb0f91 .elementor-heading-title { font-size: 26px; line-height: 30px; }
  .elementor-13325 .elementor-element.elementor-element-9eae2c5 > .elementor-widget-container { margin: 0px; padding: 0px 16px; }
  .elementor-13325 .elementor-element.elementor-element-9eae2c5 { text-align: center; font-size: 16px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-52e5e32 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-10c80e1 > .elementor-widget-container { margin: 0px -7px; }
  .elementor-13325 .elementor-element.elementor-element-e5f3930 > .elementor-widget-container { margin: 0px -7px 30px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-7b7e145 { margin-top: 0px; margin-bottom: 0px; padding: 37px 0px 0px; }
  .elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-de5951f > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-b9847b2 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-b9847b2 .elementor-button { font-size: 16px; line-height: 19px; padding: 17px 19px; }
  .elementor-13325 .elementor-element.elementor-element-bfac98f { padding: 51px 20px 0px; }
  .elementor-13325 .elementor-element.elementor-element-da9b564 > .elementor-widget-container { margin: 0px 0px 35px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-da9b564 .elementor-heading-title { font-size: 33px; line-height: 38px; }
  .elementor-13325 .elementor-element.elementor-element-1bee378 > .elementor-widget-container { margin: 0px 0px 35px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-1bee378 .elementor-heading-title { font-size: 28px; line-height: 35px; }
  .elementor-13325 .elementor-element.elementor-element-aa8e658 > .elementor-widget-container { margin: 0px 0px 36px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-aa8e658 { font-size: 18px; line-height: 22px; }
  .elementor-13325 .elementor-element.elementor-element-4225bd9 > .elementor-widget-container { margin: 0px; padding: 0px 0px 60px; }
  .elementor-13325 .elementor-element.elementor-element-682ffec > .elementor-widget-container { margin: 0px; padding: 72px 0px 19px; }
  .elementor-13325 .elementor-element.elementor-element-682ffec { font-size: 24px; line-height: 29px; }
  .elementor-13325 .elementor-element.elementor-element-4e5aca0 > .elementor-widget-container { margin: 0px; padding: 0px 0px 14px; }
  .elementor-13325 .elementor-element.elementor-element-4e5aca0 { font-size: 20px; }
  .elementor-13325 .elementor-element.elementor-element-fed0251 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-fed0251 { font-size: 18px; line-height: 25px; }
  .elementor-13325 .elementor-element.elementor-element-d1d4767 { padding: 0px 15px 48px; }
  .elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-0ac0300 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-d720436 img { max-width: 397px; }
  .elementor-13325 .elementor-element.elementor-element-2fd4b36 > .elementor-widget-container { margin: -100px 0px 24px; padding: 0px 30px; }
  .elementor-13325 .elementor-element.elementor-element-2fd4b36 .elementor-heading-title { font-size: 33px; line-height: 38px; }
  .elementor-13325 .elementor-element.elementor-element-22aea32 > .elementor-widget-container { margin: -65px 0px 51px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-22aea32 .elementor-heading-title { font-size: 25px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-3054622:not(.elementor-motion-effects-element-type-background), .elementor-13325 .elementor-element.elementor-element-3054622 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2024/03/Group-24997.svg"); }
  .elementor-13325 .elementor-element.elementor-element-3054622 { margin-top: 0px; margin-bottom: 0px; padding: 6px 0px 0px; }
  .elementor-13325 .elementor-element.elementor-element-1d57b42 > .elementor-widget-container { margin: 0px; padding: 0px 25px 530px; }
  .elementor-13325 .elementor-element.elementor-element-1d57b42 .elementor-heading-title { font-size: 22px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-ded9f3e > .elementor-widget-container { margin: 0px; }
  .elementor-13325 .elementor-element.elementor-element-ded9f3e .elementor-heading-title { font-size: 30px; line-height: 38px; }
  .elementor-13325 .elementor-element.elementor-element-be7faa1 > .elementor-widget-container { margin: 207px 0px -25px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-cf57c84 img { max-width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-08420bf > .elementor-widget-container { padding: 0px 20px; }
  .elementor-13325 .elementor-element.elementor-element-08420bf img { max-width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-a63d0f1 > .elementor-widget-container { margin: 23px 0px 50px; padding: 0px 45px; }
  .elementor-13325 .elementor-element.elementor-element-a63d0f1 .elementor-button { font-size: 18px; line-height: 21px; padding: 17px 81px; }
  .elementor-13325 .elementor-element.elementor-element-fcc1fcb { margin-top: 0px; margin-bottom: 0px; padding: 0px 27px 49px; }
  .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-12eafbd > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 42px 22px 49px; }
  .elementor-13325 .elementor-element.elementor-element-aadb70e > .elementor-widget-container { padding: 0px 0px 23px; }
  .elementor-13325 .elementor-element.elementor-element-aadb70e .elementor-heading-title { font-size: 33px; line-height: 38px; }
  .elementor-13325 .elementor-element.elementor-element-b365be1 > .elementor-widget-container { padding: 0px 0px 11px; }
  .elementor-13325 .elementor-element.elementor-element-b365be1 .elementor-heading-title { font-size: 22px; line-height: 28px; }
  .elementor-13325 .elementor-element.elementor-element-3954cc3 > .elementor-widget-container { margin: 0px 0px 22px; }
  .elementor-13325 .elementor-element.elementor-element-3954cc3 { font-size: 18px; line-height: 22px; }
  .elementor-13325 .elementor-element.elementor-element-6db7f8d .elementor-button { font-size: 18px; line-height: 21px; padding: 16px 48px; }
  .elementor-13325 .elementor-element.elementor-element-f29165d { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 76px; }
  .elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-a70a241 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-86c8cad { margin-top: 0px; margin-bottom: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-5b4e35e > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-573b171 { --e-image-carousel-slides-to-show: 2; }
  .elementor-13325 .elementor-element.elementor-element-2964040 { padding: 39px 20px 61px; }
  .elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-f5b1792 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-0d37293 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-0d37293 { text-align: center; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 { width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 41px 0px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 { --container-widget-width: 100%; --container-widget-flex-grow: 0; width: var( --container-widget-width, 100% ); max-width: 100%; align-self: center; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item a { padding-left: 50px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu .menu li.menu-item { padding-right: 50px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-nav-menu ul.menu li a { padding-top: 8px; padding-bottom: 8px; }
  .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-menu-wrapper ul.menu li a, .elementor-13325 .elementor-element.elementor-element-38c47e5 .ha-navigation-burger-menu ul.menu li a { font-size: 16px; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 0px; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
  .elementor-13325 .elementor-element.elementor-element-ccb7e5b { width: var( --container-widget-width, 295.312px ); max-width: 295.312px; --container-widget-width: 295.312px; --container-widget-flex-grow: 0; align-self: center; text-align: end; }
  .elementor-13325 .elementor-element.elementor-element-5984a1b { align-self: center; text-align: center; }
}

@media (min-width: 768px) {
  .elementor-13325 .elementor-element.elementor-element-5052414 { width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-a8ee5fd { width: 100%; }
  .elementor-13325 .elementor-element.elementor-element-f5b1792 { width: 19%; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 { width: 47.332%; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 { width: 33%; }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-13325 .elementor-element.elementor-element-f5b1792 { width: 25%; }
  .elementor-13325 .elementor-element.elementor-element-eb7a631 { width: 37%; }
  .elementor-13325 .elementor-element.elementor-element-6b7ee16 { width: 38%; }
}

.bp-heading h2 span { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; -webkit-text-fill-color: transparent; }

.ecosystem-button .elementor-button { background: linear-gradient(90.83deg, rgb(199, 26, 21) 49.93%, rgb(218, 131, 2) 114.05%); }

.ecosystem-button .elementor-button:hover { background: rgb(255, 255, 255); }

.home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets { bottom: -30px; z-index: 1; }

.home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet { border-radius: 80px; border: 1.5px solid rgb(214, 214, 214); background: linear-gradient(104deg, rgba(234, 234, 234, 0.05) -20.18%, rgba(255, 255, 255, 0.05) 20.77%, rgba(255, 255, 255, 0.05) 69.36%, rgba(235, 235, 235, 0.05) 93.59%); backdrop-filter: blur(25px); height: 15px; width: 15px; position: relative; z-index: 1; }

.home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet.swiper-pagination-bullet-active { border-color: rgb(241, 148, 54); }

.home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet::after { content: ""; position: absolute; inset: 4px; background: rgb(241, 148, 54); z-index: -1; opacity: 0; border-radius: 50%; }

.home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets span.swiper-pagination-bullet.swiper-pagination-bullet-active::after { opacity: 1; }

.main-slider .swiper-slide:nth-child(3) img { width: 90%; }

@media screen and (max-width: 767px) {
  .home-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets { bottom: -43px; }
}

@media screen and (max-width: 767px) {
  .home-slider .elementor-image-carousel-wrapper.swiper-container.swiper-container-initialized.swiper-container-horizontal { padding: 0px; }
}

.industry-leader .slick-track img { padding: 0px 20px; max-height: 44px; }

.industry-leader .slick-track { align-items: center; display: flex; }

@media screen and (max-width: 767px) {
  .industry-leader .slick-track img { padding: 0px 10px; }
}

.radial-gradient-box { background: radial-gradient(227.28% 616.1% at 0% 0%, rgba(255, 255, 255, 0.46) 0%, rgba(255, 255, 255, 0) 100%); }

@media screen and (max-width: 767px) {
  body.admin-bar .dialog-type-lightbox { position: fixed; }
  .elementor-1779 .elementor-element.elementor-element-49ee473 > .elementor-container { margin: 0px 0px 20px; min-height: 100px !important; }
}

.industry-leader .slick-track img { padding: 0px 20px; max-height: 44px; }

.industry-leader .slick-track { align-items: center; display: flex; }

@media screen and (max-width: 767px) {
  .industry-leader .slick-track img { padding: 0px 10px; }
}

.radial-gradient-box { background: radial-gradient(227.28% 616.1% at 0% 0%, rgba(255, 255, 255, 0.46) 0%, rgba(255, 255, 255, 0) 100%); }

.efficiency h2 span { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; -webkit-text-fill-color: transparent; display: block; width: 100%; }

.efficiency h2 { position: absolute; top: -70px; right: 0px; left: 0px; }

@media screen and (max-width: 767px) {
  .efficiency h2 { top: -25px; }
}

.efficiency h2 span { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; -webkit-text-fill-color: transparent; display: block; width: 100%; }

.efficiency h2 { position: absolute; top: -70px; right: 0px; left: 0px; }

@media screen and (max-width: 767px) {
  .efficiency h2 { top: -25px; }
}

.efficiency h2 span { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; -webkit-text-fill-color: transparent; display: block; width: 100%; }

.efficiency h2 { position: absolute; top: -70px; right: 0px; left: 0px; }

@media screen and (max-width: 767px) {
  .efficiency h2 { top: -25px; }
}

.efficiency h2 span { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; -webkit-text-fill-color: transparent; display: block; width: 100%; }

.efficiency h2 { position: absolute; top: -70px; right: 0px; left: 0px; }

@media screen and (max-width: 767px) {
  .efficiency h2 { top: -25px; }
}

.hears h2 { position: absolute; left: 0px; right: 0px; top: -70px; }

@media screen and (max-width: 1024px) {
  .hears h2 { top: -80px; }
}

@media screen and (max-width: 767px) {
  .ecosystem-title h2 { position: absolute; top: -85px; left: 30px; right: 30px; }
}

@media screen and (max-width: 767px) {
  .acquisition-info p { font-size: 16px; }
}

.video-full-height video.elementor-video { object-fit: inherit !important; height: auto !important; }

.ecosystem-gradient { background: linear-gradient(rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 100%); z-index: 1; }

.ecosystem-gradient::after { position: absolute; content: ""; border-width: 2px; border-style: solid; border-color: initial; border-image-width: initial; border-image-outset: initial; border-image-repeat: initial; border-image-source: linear-gradient(270deg, rgba(155, 165, 255, 0) 6.55%, rgb(155, 165, 255) 49.99%, rgba(155, 165, 255, 0) 94.34%); border-image-slice: 1; inset: 0px; z-index: -1; }

.our-clients h2 { position: absolute; left: 0px; right: 0px; top: -100px; }

@media screen and (max-width: 1024px) {
  .our-clients h2 { top: -80px; }
}

.our-clients h2 { position: absolute; left: 0px; right: 0px; top: -100px; }

@media screen and (max-width: 1024px) {
  .our-clients h2 { top: -80px; }
}

body p { line-height: inherit; font-size: inherit; }

img { max-width: 100%; }

.landscape .slick-dots li { list-style: none; margin: 0px 7px; }

.landscape .slick-dots { bottom: -40px; display: flex; position: relative; justify-content: center; left: 0px; right: 0px; padding: 0px; }

.landscape .slick-dots li button { font-size: 0px; background: transparent; border: 1px solid rgb(255, 255, 255); height: 16px; width: 16px; border-radius: 50%; }

.landscape .slick-dots li button::before { content: ""; }

.landscape .slick-dots li.slick-active button { background: rgb(255, 255, 255); }

.landscape-info, .landscape-image { width: 50%; }

.ryder-toys { background: url("/wp-content/uploads/2024/03/Group-24910-1.png") center center / cover no-repeat; padding: 70px 49px 60px 56px; max-width: 1230px; border-radius: 8px; }

.seven-minerals { background: url("/wp-content/uploads/2024/02/Group-24946-3.png") center center / cover no-repeat; padding: 0px 29px 18px 77px; max-width: 1230px; border-radius: 8px; }

.rove-dashcam { background: url("/wp-content/uploads/2024/02/Group-24946-2.png") center center / cover no-repeat; padding: 100px 76px 119px 86px; max-width: 1230px; border-radius: 8px; }

.ryder-toys .landscape-slider { display: flex; }

.seven-minerals .landscape-slider, .rove-dashcam .landscape-slider { display: flex; align-items: center; }

.seven-minerals .landscape-image img { max-width: 95%; }

.ryder-toys h2 { background: linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 231, 169) 100%) text; -webkit-text-fill-color: transparent; font-family: "SF Pro Display", sans-serif; font-size: 45px; line-height: 50px; font-weight: 700; margin: 0px -60px 0px 0px; }

.ryder-toys h3 { margin: 9px 0px 10px !important; }

.ryder-toys h3, .seven-minerals h3 { margin: 0px; color: rgb(255, 255, 255); font-family: "SF Pro Display", sans-serif; font-size: 25px; line-height: 50px; font-weight: 700; }

.ryder-toys h1, .seven-minerals h1 { color: rgb(255, 255, 255); margin: 0px; font-family: "SF Pro Display", sans-serif; font-size: 80px; line-height: 50px; font-weight: 700; letter-spacing: -1.35px; }

.ryder-toys h1 span { background: text rgb(255, 184, 0); -webkit-text-fill-color: transparent; }

.seven-minerals h1 span { background: linear-gradient(262.11deg, rgb(92, 138, 8) 7.89%, rgb(56, 93, 4) 79.87%) text; -webkit-text-fill-color: transparent; }

.seven-minerals h2 { color: rgb(21, 41, 88); margin: 0px 0px 30px; font-family: "SF Pro Display", sans-serif; font-size: 45px; line-height: 50px; font-weight: 700; }

.seven-minerals .growth { display: flex; column-gap: 31px; }

.seven-minerals h3 { color: rgb(21, 41, 88); line-height: 30px; }

.seven-minerals h1 { margin: 0px 0px 18px; }

.rove-dashcam h2 { color: rgb(255, 255, 255); margin: 0px 0px 20px; }

.rove-dashcam h3 { color: rgb(255, 255, 255); font-size: 38px; line-height: 50px; font-weight: 700; font-family: "SF Pro Display", sans-serif; margin: 0px; }

.rove-dashcam h1 { color: rgb(255, 255, 255); margin: 30px 0px; font-family: "SF Pro Display", sans-serif; font-size: 120px; line-height: 50px; font-weight: 700; letter-spacing: -1.35px; }

.rove-dashcam h1 span { background: linear-gradient(75.19deg, rgb(255, 241, 116) 21.12%, rgb(128, 248, 126) 31.79%, rgb(32, 208, 238) 42.65%, rgb(22, 130, 255) 53.89%) text, linear-gradient(0deg, rgb(255, 255, 255), rgb(255, 255, 255)); -webkit-text-fill-color: transparent; }

@media screen and (max-width: 1024px) {
  .ryder-toys { padding: 20px; }
  .seven-minerals { padding: 30px 20px 26px; }
  .rove-dashcam { padding: 80px 20px; }
  .ryder-toys h1, .seven-minerals h1 { font-size: 50px; }
  .ryder-toys h2, .seven-minerals h2 { font-size: 35px; line-height: 40px; }
  .ryder-toys h3 { margin: 0px !important; }
  .rove-dashcam h3 { font-size: 30px; line-height: 40px; }
  .rove-dashcam h1 { margin: 20px 0px; font-size: 80px; }
  .seven-minerals h3 { font-size: 18px; line-height: 28px; }
}

@media screen and (max-width: 767px) {
  .ryder-toys .landscape-slider, .seven-minerals .landscape-slider, .rove-dashcam .landscape-slider { flex-flow: column wrap; }
  .landscape-info, .landscape-image { width: 100%; }
  .ryder-toys h3 { text-align: center; font-size: 20px; line-height: 20px; }
  .seven-minerals h3 { text-align: left; }
  .growth div { display: flex; align-items: center; gap: 5px; }
  .ryder-toys h2 { margin: 0px 5px 23px; }
  .ryder-toys h1 { font-size: 35px; text-align: center; line-height: 35px; letter-spacing: -1px; margin-bottom: 14px; }
  .seven-minerals .growth { flex-wrap: wrap; justify-content: center; row-gap: 0px; }
  .ryder-toys .landscape-info { padding: 43px 28px 11px; }
  .seven-minerals .landscape-info { padding: 43px 38px 0px; }
  .rove-dashcam .landscape-info { padding: 81px 28px 61px; }
  .seven-minerals h1 { font-size: 50px; text-align: center; line-height: 62px; letter-spacing: -1px; }
  .ryder-toys h2, .seven-minerals h2 { font-size: 20px; line-height: 22px; text-align: center; }
  .rove-dashcam h1 { margin: 0px; font-size: 60px; line-height: 62px; letter-spacing: -1px; display: flex; flex-direction: row; justify-content: center; text-align: center; }
  .rove-dashcam h2 { font-size: 20px; line-height: 22px; text-align: center; padding: 0px 10px; }
  .rove-dashcam h3 { font-size: 25px; line-height: 30px; text-align: center; }
  .ryder-toys, .seven-minerals { padding: 0px; }
  .landscape .slick-dots { bottom: -31px; }
  .ryder-toys { background: url("https://www.brainpower.agency/wp-content/uploads/2024/03/Group-24982-1.png") 0% 0% / cover no-repeat; }
  .seven-minerals { background: url("https://www.brainpower.agency/wp-content/uploads/2024/02/Group-24973.svg") 0% 0% / cover no-repeat; }
  .rove-dashcam { background: url("https://www.brainpower.agency/wp-content/uploads/2024/03/Group-24982-2.png") 0% 0% / cover no-repeat; padding: 0px 0px 59px; }
  .seven-minerals h3 { font-size: 20px; line-height: 22px; }
  .seven-minerals h2 { margin: 0px 0px 14px; }
  .seven-minerals h1 { margin: 0px 0px 10px; }
}

.landscape-info1 { max-width: 1011px; margin: 0px auto; }

.free { background: linear-gradient(45deg, rgb(95, 234, 163) 0%, rgb(67, 223, 196) 100%) text; -webkit-text-fill-color: transparent; }

.landscape-info2 { max-width: 625px; margin: 0px auto; }

@media screen and (max-width: 1024px) {
  .landscape-info2 { max-width: 455px; margin: 0px auto; }
}

.image-box img { margin: auto; position: absolute; inset: 0px; }

.logo-slider { transition: 0.3s ease-in-out; }

.logo-slider.slick-slide.slick-current.slick-active.slick-center { transform: scale(1.5); z-index: 1; position: relative; }

.logo-slider.slick-slide::after { content: ""; position: absolute; inset: 0px -100px; background: linear-gradient(90deg, rgba(18, 21, 48, 0) 0%, rgb(18, 21, 48) 52.45%, rgba(18, 21, 48, 0) 100%); z-index: -1; }

.logo-slider .image-box { position: relative; padding: 56% 0px 0px; overflow: hidden; }

.logo-slider.slick-slide { padding: 0px 2px; }

.profitable-growth { background-position: 0px -128px !important; }

@media screen and (max-width: 1440px) {
  .profitable-growth { background-position: center center !important; }
}

@media screen and (max-width: 767px) {
  .profitable-growth { background-position: 0px -51px !important; }
}

.mobile-one-image-slider .elementor-image-carousel-wrapper { padding: 0px 135px; }

@media screen and (max-width: 767px) {
  .mobile-one-image-slider .elementor-image-carousel-wrapper { padding: 0px 70px; }
}







