@charset "utf-8";

.elementor-2121 .elementor-element.elementor-element-9224385:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-9224385 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-9224385 > .elementor-container { min-height: 300px; }

.elementor-2121 .elementor-element.elementor-element-9224385.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-9224385.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-9224385.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-9224385.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-9224385.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-9224385 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 130px 0px 20px; }

.elementor-2121 .elementor-element.elementor-element-9224385 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-2862442.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-2862442 > .elementor-element-populated { padding: 0px; }

.elementor-2121 .elementor-element.elementor-element-790f413 > .elementor-container { max-width: 1200px; }

.elementor-2121 .elementor-element.elementor-element-790f413.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-790f413.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-790f413.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-790f413.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-790f413.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-790f413 { z-index: 1; }

.elementor-2121 .elementor-element.elementor-element-28b8ba7.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-564a83c > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2121 .elementor-element.elementor-element-564a83c .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 22px; font-weight: bold; text-transform: uppercase; line-height: 36px; letter-spacing: 1.1px; color: rgb(235, 80, 41); }

.elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-564a83c.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-564a83c > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-500d55e > .elementor-widget-container { margin: -25px 0px 0px; }

.elementor-2121 .elementor-element.elementor-element-500d55e .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -1.25px; color: rgb(255, 255, 255); }

.elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-500d55e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-500d55e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-1ac21d7 > .elementor-widget-container { margin: -20px 0px 0px; }

.elementor-2121 .elementor-element.elementor-element-1ac21d7 { text-align: start; }

.elementor-2121 .elementor-element.elementor-element-1ac21d7 img { width: 100px; }

.elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0aa4a08 > .elementor-widget-container { margin: 0px 0px 30px; padding: 0em; }

.elementor-2121 .elementor-element.elementor-element-0aa4a08 { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(255, 255, 255); }

.elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-0aa4a08.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-0aa4a08 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-a7ea5a8.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-e10e3f2 { width: var( --container-widget-width, 150px ); max-width: 150px; --container-widget-width: 150px; --container-widget-flex-grow: 0; top: -22px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-e10e3f2 { left: -80px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-e10e3f2 { right: -80px; }

.elementor-2121 .elementor-element.elementor-element-6246fb5 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 277px; --ha-tfx-rotate-y: 180deg; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-6246fb5 { right: 349px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-6246fb5 { left: 349px; }

.elementor-2121 .elementor-element.elementor-element-867168a { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-867168a { left: 80px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-867168a { right: 80px; }

.elementor-2121 .elementor-element.elementor-element-f4d19fb { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-f4d19fb { right: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-f4d19fb { left: 0px; }

.elementor-2121 .elementor-element.elementor-element-ceed890 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-ceed890 { right: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-ceed890 { left: 0px; }

.elementor-2121 .elementor-element.elementor-element-ba96ed6 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-ba96ed6 { right: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-ba96ed6 { left: 0px; }

.elementor-2121 .elementor-element.elementor-element-a746165 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-a746165 { left: 80px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-a746165 { right: 80px; }

.elementor-2121 .elementor-element.elementor-element-703fbbe { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 34px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-703fbbe { right: 27px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-703fbbe { left: 27px; }

.elementor-2121 .elementor-element.elementor-element-b8b972a { width: var( --container-widget-width, 25px ); max-width: 25px; --container-widget-width: 25px; --container-widget-flex-grow: 0; top: 247px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-b8b972a { right: 203px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-b8b972a { left: 203px; }

.elementor-2121 .elementor-element.elementor-element-5fe8807 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 219px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-5fe8807 { left: 53px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-5fe8807 { right: 53px; }

.elementor-2121 .elementor-element.elementor-element-d7ebfa0 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 184px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-d7ebfa0 { left: 16px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-d7ebfa0 { right: 16px; }

.elementor-2121 .elementor-element.elementor-element-bcb0404 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; top: 57px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-bcb0404 { right: 192px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-bcb0404 { left: 192px; }

.elementor-2121 .elementor-element.elementor-element-ed19096 { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; top: 159px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-ed19096 { right: 11px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-ed19096 { left: 11px; }

.elementor-2121 .elementor-element.elementor-element-538c5c6 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 143px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-538c5c6 { right: 94px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-538c5c6 { left: 94px; }

.elementor-2121 .elementor-element.elementor-element-170ffdd { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-170ffdd { left: 792px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-170ffdd { right: 792px; }

.elementor-2121 .elementor-element.elementor-element-aacd48f { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-aacd48f { left: 53px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-aacd48f { right: 53px; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-20e6b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/circles-element.png"); background-position: left top; background-repeat: no-repeat; background-size: 500px; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d > .elementor-container { max-width: 1200px; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: -80px; padding: 80px 0px; z-index: 1; }

.elementor-2121 .elementor-element.elementor-element-20e6b7d > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-c3e4356.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-88b6774 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-88b6774.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-88b6774 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-ad96199.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-ae5e69d > .elementor-widget-container { padding: 0em; }

.elementor-2121 .elementor-element.elementor-element-ae5e69d { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-ae5e69d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-ae5e69d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-98df928 > .elementor-container { max-width: 1200px; }

.elementor-2121 .elementor-element.elementor-element-98df928.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-98df928.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-98df928.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-98df928.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-98df928.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-98df928 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: -200px; padding: 0px; z-index: 1; }

.elementor-2121 .elementor-element.elementor-element-98df928 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-e4aee20.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-acc93d6:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-acc93d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/delicious-nutritious-on-the-go.jpg"); background-position: center top; background-repeat: no-repeat; background-size: cover; }

.elementor-2121 .elementor-element.elementor-element-acc93d6 > .elementor-container { min-height: 630px; }

.elementor-2121 .elementor-element.elementor-element-acc93d6.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-acc93d6.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-acc93d6.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-acc93d6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-acc93d6.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-acc93d6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 15px; margin-bottom: 15px; }

.elementor-2121 .elementor-element.elementor-element-acc93d6 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-0d6b349.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-0d6b349 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }

.elementor-2121 .elementor-element.elementor-element-0d6b349 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-9ebf1b5.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-f2fdf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/stop-skipping-breakfast.jpg"); background-position: center top; background-repeat: no-repeat; background-size: cover; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88 > .elementor-container { min-height: 300px; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 15px; margin-bottom: 15px; }

.elementor-2121 .elementor-element.elementor-element-f2fdf88 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-e3443d6.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-e3443d6 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-fe67ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/mind-body-and-sweet-tooth.jpg"); background-position: center top; background-repeat: no-repeat; background-size: cover; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc > .elementor-container { min-height: 300px; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 15px; margin-bottom: 15px; }

.elementor-2121 .elementor-element.elementor-element-fe67ecc > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-1df9f3b.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-33bd9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(232, 233, 233); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/circle-bottom-element.png"); background-position: left bottom; background-repeat: no-repeat; background-size: 350px; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/Group-2111.svg"); background-position: right top; background-repeat: no-repeat; background-size: 550px; opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-33bd9fe { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 300px 0px 80px; z-index: 0; }

.elementor-2121 .elementor-element.elementor-element-a718002.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-a67c68e { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: -89px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-a67c68e { right: -21px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-a67c68e { left: -21px; }

.elementor-2121 .elementor-element.elementor-element-7564979 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-7564979 { left: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-7564979 { right: 0px; }

.elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7d49f36 { text-align: center; }

.elementor-2121 .elementor-element.elementor-element-7d49f36 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 22px; font-weight: bold; text-transform: uppercase; line-height: 36px; letter-spacing: 1.1px; color: rgb(235, 80, 41); }

.elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-7d49f36.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-7d49f36 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-d519928 > .elementor-widget-container { margin: 0px 0px 15px; }

.elementor-2121 .elementor-element.elementor-element-d519928 { text-align: center; }

.elementor-2121 .elementor-element.elementor-element-d519928 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -1.1px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-d519928.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-d519928 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-94bdf8d > .elementor-widget-container { padding: 0em; }

.elementor-2121 .elementor-element.elementor-element-94bdf8d { text-align: center; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-94bdf8d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-94bdf8d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-efaa667 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-2121 .elementor-element.elementor-element-efaa667:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-efaa667 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/border-circle-top-left-v6-whitebg.png"); background-position: left top; background-repeat: no-repeat; background-size: 382px; }

.elementor-2121 .elementor-element.elementor-element-efaa667.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-efaa667.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-efaa667.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-efaa667.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-efaa667.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-efaa667 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 200px 0px; }

.elementor-2121 .elementor-element.elementor-element-efaa667 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-d3d14b6.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-91f5f5f .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-91f5f5f.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-91f5f5f > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5 > .elementor-widget-container { padding: 0em; }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5 { font-family: Poppins, sans-serif; font-size: 20px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-7ffa3f5.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-7ffa3f5 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-1ddb3f9.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-053e774 { --spacer-size: 300px; }

.elementor-2121 .elementor-element.elementor-element-4fb6151 { width: var( --container-widget-width, 280px ); max-width: 280px; --container-widget-width: 280px; --container-widget-flex-grow: 0; top: -8px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-4fb6151 { right: 3px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-4fb6151 { left: 3px; }

.elementor-2121 .elementor-element.elementor-element-4fb6151.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2121 .elementor-element.elementor-element-4fb6151 .elementor-wrapper { --video-aspect-ratio: 0.5625; }

.elementor-2121 .elementor-element.elementor-element-79bbd0a { width: var( --container-widget-width, 280px ); max-width: 280px; --container-widget-width: 280px; --container-widget-flex-grow: 0; top: -148px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-79bbd0a { left: 5px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-79bbd0a { right: 5px; }

.elementor-2121 .elementor-element.elementor-element-79bbd0a .elementor-wrapper { --video-aspect-ratio: 0.5625; }

.elementor-2121 .elementor-element.elementor-element-50505a1:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-50505a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(242, 242, 244); }

.elementor-2121 .elementor-element.elementor-element-50505a1 > .elementor-container { max-width: 1060px; }

.elementor-2121 .elementor-element.elementor-element-50505a1.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-50505a1.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-50505a1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-50505a1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-50505a1.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-50505a1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }

.elementor-2121 .elementor-element.elementor-element-50505a1 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-f228976.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2 > .elementor-widget-container { margin: 0px; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2 { text-align: center; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-c7e7ae2.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-be71871 > .elementor-widget-container { margin: -15px 0px 0px; }

.elementor-2121 .elementor-element.elementor-element-be71871 { text-align: center; }

.elementor-2121 .elementor-element.elementor-element-be71871 img { width: 100px; }

.elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-0846f21 > .elementor-widget-container { margin: 20px 0px 0px; padding: 0em; }

.elementor-2121 .elementor-element.elementor-element-0846f21 { text-align: center; font-family: Poppins, sans-serif; font-size: 20px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-0846f21.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-0846f21 > div { text-indent: 0px; mix-blend-mode: inherit; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-fde4fd5 { left: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-fde4fd5 { right: 0px; }

.elementor-2121 .elementor-element.elementor-element-fde4fd5 { bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-caf8c14 { right: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-caf8c14 { left: 0px; }

.elementor-2121 .elementor-element.elementor-element-caf8c14 { bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-30a6831 { right: 0px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-30a6831 { left: 0px; }

.elementor-2121 .elementor-element.elementor-element-30a6831 { bottom: 0px; }

.elementor-2121 .elementor-element.elementor-element-09e78fe { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-09e78fe { left: -200px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-09e78fe { right: -200px; }

.elementor-2121 .elementor-element.elementor-element-d870391 { width: var( --container-widget-width, 10px ); max-width: 10px; --container-widget-width: 10px; --container-widget-flex-grow: 0; bottom: 60px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-d870391 { right: -150px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-d870391 { left: -150px; }

.elementor-2121 .elementor-element.elementor-element-d870391 img { width: 10px; }

.elementor-2121 .elementor-element.elementor-element-69d8284 { width: var( --container-widget-width, 3px ); max-width: 3px; --container-widget-width: 3px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-69d8284 { right: -180px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-69d8284 { left: -180px; }

.elementor-2121 .elementor-element.elementor-element-69d8284 img { width: 3px; }

.elementor-2121 .elementor-element.elementor-element-c85f076 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-c85f076 { left: -180px; }

body.rtl .elementor-2121 .elementor-element.elementor-element-c85f076 { right: -180px; }

.elementor-2121 .elementor-element.elementor-element-c85f076 img { width: 40px; }

.elementor-2121 .elementor-element.elementor-element-12621bd:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-12621bd > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-top-right.png"); background-position: right top; background-repeat: no-repeat; background-size: 350px; }

.elementor-2121 .elementor-element.elementor-element-12621bd > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-bottom-left.png"); background-position: left bottom; background-repeat: no-repeat; background-size: 350px; opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2121 .elementor-element.elementor-element-12621bd > .elementor-container { max-width: 1300px; }

.elementor-2121 .elementor-element.elementor-element-12621bd.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-12621bd.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2121 .elementor-element.elementor-element-12621bd.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-12621bd.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2121 .elementor-element.elementor-element-12621bd.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2121 .elementor-element.elementor-element-12621bd { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 60px 0px; }

.elementor-2121 .elementor-element.elementor-element-461e9bf.elementor-column { align-self: inherit; cursor: default; }

.elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri div { writing-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-44960f7 > .elementor-widget-container { margin: 0px 0px 20px; }

.elementor-2121 .elementor-element.elementor-element-44960f7 { text-align: center; }

.elementor-2121 .elementor-element.elementor-element-44960f7 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > div, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h1, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h2, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h3, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h4, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h5, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > h6, .elementor-2121 .elementor-element.elementor-element-44960f7.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2121 .elementor-element.elementor-element-44960f7 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2121 .elementor-element.elementor-element-cc8299a .elementor-button { background-color: transparent; width: 400px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: inline-flex; font-family: Montserrat, sans-serif; font-size: 22px; font-weight: 700; text-transform: uppercase; background-image: linear-gradient(90deg, rgb(230, 124, 78) 0%, rgb(214, 39, 112) 100%); border-style: solid; border-width: 15px; border-color: rgb(251, 220, 212); border-radius: 50px; }

.elementor-2121 .elementor-element.elementor-element-cc8299a .elementor-button:hover, .elementor-2121 .elementor-element.elementor-element-cc8299a .elementor-button:focus { background-color: transparent; background-image: linear-gradient(90deg, rgb(228, 172, 76) 0%, rgb(231, 87, 80) 100%); border-color: rgb(255, 255, 255); }

body.elementor-page-2121:not(.elementor-motion-effects-element-type-background), body.elementor-page-2121 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }

html, body { overflow-x: auto; }

@media (max-width: 1024px) {
  .elementor-2121 .elementor-element.elementor-element-500d55e .elementor-heading-title { font-size: 50px; }
  .elementor-2121 .elementor-element.elementor-element-88b6774 .elementor-heading-title { font-size: 40px; line-height: 1.2em; }
  .elementor-2121 .elementor-element.elementor-element-d519928 .elementor-heading-title { font-size: 38px; }
  .elementor-2121 .elementor-element.elementor-element-91f5f5f .elementor-heading-title { font-size: 40px; line-height: 1.2em; }
  .elementor-2121 .elementor-element.elementor-element-4fb6151 > .elementor-widget-container { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-79bbd0a > .elementor-widget-container { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-c7e7ae2 .elementor-heading-title { font-size: 38px; }
  .elementor-2121 .elementor-element.elementor-element-44960f7 .elementor-heading-title { font-size: 38px; }
  .elementor-2121 .elementor-element.elementor-element-cc8299a .elementor-button { font-size: 16px; padding: 15px 20px; }
}

@media (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-9224385 > .elementor-container { min-height: 0px; }
  .elementor-2121 .elementor-element.elementor-element-9224385 { padding: 130px 0px 50px; }
  .elementor-2121 .elementor-element.elementor-element-2862442 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-790f413 { z-index: 1; }
  .elementor-2121 .elementor-element.elementor-element-28b8ba7 > .elementor-element-populated { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-564a83c > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-564a83c { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-564a83c .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2121 .elementor-element.elementor-element-500d55e > .elementor-widget-container { margin: -20px 0px 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-500d55e { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-500d55e .elementor-heading-title { font-size: 38px; line-height: 40px; }
  .elementor-2121 .elementor-element.elementor-element-0aa4a08 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-0aa4a08 { text-align: center; font-size: 18px; line-height: 28px; }
  .elementor-2121 .elementor-element.elementor-element-a7ea5a8 > .elementor-element-populated { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-867168a { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; bottom: -35px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-867168a { left: 140px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-867168a { right: 140px; }
  .elementor-2121 .elementor-element.elementor-element-f4d19fb { width: var( --container-widget-width, 10px ); max-width: 10px; --container-widget-width: 10px; --container-widget-flex-grow: 0; bottom: -50px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-f4d19fb { right: 70px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-f4d19fb { left: 70px; }
  .elementor-2121 .elementor-element.elementor-element-ceed890 { width: var( --container-widget-width, 30px ); max-width: 30px; --container-widget-width: 30px; --container-widget-flex-grow: 0; bottom: 40px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-ceed890 { right: -6px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-ceed890 { left: -6px; }
  .elementor-2121 .elementor-element.elementor-element-ba96ed6 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; bottom: 50px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-ba96ed6 { right: 16px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-ba96ed6 { left: 16px; }
  .elementor-2121 .elementor-element.elementor-element-a746165 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; bottom: 127px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-a746165 { left: -50px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-a746165 { right: -50px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-b8b972a { right: 189px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-b8b972a { left: 189px; }
  .elementor-2121 .elementor-element.elementor-element-b8b972a { top: 246px; }
  .elementor-2121 .elementor-element.elementor-element-170ffdd { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: -60px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-170ffdd { left: -60px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-170ffdd { right: -60px; }
  .elementor-2121 .elementor-element.elementor-element-170ffdd img { width: 100px; }
  .elementor-2121 .elementor-element.elementor-element-aacd48f { width: var( --container-widget-width, 50px ); max-width: 50px; --container-widget-width: 50px; --container-widget-flex-grow: 0; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-aacd48f { left: 0px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-aacd48f { right: 0px; }
  .elementor-2121 .elementor-element.elementor-element-20e6b7d { padding: 30px 0px 90px; }
  .elementor-2121 .elementor-element.elementor-element-c3e4356 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-88b6774 > .elementor-widget-container { margin: 0px 0px 10px; }
  .elementor-2121 .elementor-element.elementor-element-88b6774 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-88b6774 .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2121 .elementor-element.elementor-element-ad96199 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-ae5e69d { text-align: start; font-size: 18px; line-height: 28px; letter-spacing: 0px; }
  .elementor-2121 .elementor-element.elementor-element-98df928 { margin-top: 0px; margin-bottom: -150px; }
  .elementor-2121 .elementor-element.elementor-element-e4aee20 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-acc93d6 > .elementor-container { min-height: 0px; }
  .elementor-2121 .elementor-element.elementor-element-acc93d6, .elementor-2121 .elementor-element.elementor-element-acc93d6 > .elementor-background-overlay { border-radius: 0px; }
  .elementor-2121 .elementor-element.elementor-element-acc93d6 { margin-top: 8px; margin-bottom: 8px; }
  .elementor-2121 .elementor-element.elementor-element-0d6b349 > .elementor-element-populated { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-9ebf1b5 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-f2fdf88 > .elementor-container { min-height: 0px; }
  .elementor-2121 .elementor-element.elementor-element-f2fdf88 { margin-top: 8px; margin-bottom: 8px; }
  .elementor-2121 .elementor-element.elementor-element-e3443d6 > .elementor-element-populated { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-fd23b32 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-fe67ecc > .elementor-container { min-height: 0px; }
  .elementor-2121 .elementor-element.elementor-element-fe67ecc { margin-top: 8px; margin-bottom: 8px; }
  .elementor-2121 .elementor-element.elementor-element-1df9f3b > .elementor-element-populated { padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-8cfca12 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-33bd9fe:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-33bd9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -50px 100%; background-size: 180px; }
  .elementor-2121 .elementor-element.elementor-element-33bd9fe > .elementor-background-overlay { background-size: 250px; }
  .elementor-2121 .elementor-element.elementor-element-33bd9fe { padding: 200px 0px 60px; }
  .elementor-2121 .elementor-element.elementor-element-a718002 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-a67c68e { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: -50px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-a67c68e { right: 30px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-a67c68e { left: 30px; }
  .elementor-2121 .elementor-element.elementor-element-7564979 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; bottom: -43px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-7564979 { left: 40px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-7564979 { right: 40px; }
  .elementor-2121 .elementor-element.elementor-element-7564979 img { width: 60px; }
  .elementor-2121 .elementor-element.elementor-element-7d49f36 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-7d49f36 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-7d49f36 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2121 .elementor-element.elementor-element-d519928 > .elementor-widget-container { margin: -10px 0px 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-d519928 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-d519928 .elementor-heading-title { font-size: 24px; line-height: 35px; }
  .elementor-2121 .elementor-element.elementor-element-94bdf8d > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-94bdf8d { text-align: center; font-size: 18px; line-height: 28px; }
  .elementor-2121 .elementor-element.elementor-element-efaa667:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-efaa667 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 197px; }
  .elementor-2121 .elementor-element.elementor-element-efaa667 { padding: 50px 0px; }
  .elementor-2121 .elementor-element.elementor-element-d3d14b6 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-91f5f5f > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-91f5f5f { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-91f5f5f .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2121 .elementor-element.elementor-element-99d0a13 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2121 .elementor-element.elementor-element-99d0a13 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-99d0a13 img { width: 320px; }
  .elementor-2121 .elementor-element.elementor-element-7ffa3f5 > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-7ffa3f5 { font-size: 18px; line-height: 28px; }
  .elementor-2121 .elementor-element.elementor-element-1ddb3f9 > .elementor-element-populated { padding: 0px 40px; }
  .elementor-2121 .elementor-element.elementor-element-50505a1 { padding: 50px 0px; }
  .elementor-2121 .elementor-element.elementor-element-f228976 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-c7e7ae2 { text-align: center; }
  .elementor-2121 .elementor-element.elementor-element-c7e7ae2 .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2121 .elementor-element.elementor-element-be71871 > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-0846f21 > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-0846f21 { text-align: center; font-size: 18px; line-height: 28px; }
  .elementor-2121 .elementor-element.elementor-element-fde4fd5 { width: var( --container-widget-width, 30px ); max-width: 30px; --container-widget-width: 30px; --container-widget-flex-grow: 0; bottom: -20px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-fde4fd5 { left: 0px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-fde4fd5 { right: 0px; }
  .elementor-2121 .elementor-element.elementor-element-fde4fd5 img { width: 30px; }
  .elementor-2121 .elementor-element.elementor-element-caf8c14 { width: var( --container-widget-width, 5px ); max-width: 5px; --container-widget-width: 5px; --container-widget-flex-grow: 0; bottom: -20px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-caf8c14 { right: -5px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-caf8c14 { left: -5px; }
  .elementor-2121 .elementor-element.elementor-element-30a6831 { width: var( --container-widget-width, 1px ); max-width: 1px; --container-widget-width: 1px; --container-widget-flex-grow: 0; bottom: -40px; }
  body:not(.rtl) .elementor-2121 .elementor-element.elementor-element-30a6831 { right: -24px; }
  body.rtl .elementor-2121 .elementor-element.elementor-element-30a6831 { left: -24px; }
  .elementor-2121 .elementor-element.elementor-element-12621bd:not(.elementor-motion-effects-element-type-background), .elementor-2121 .elementor-element.elementor-element-12621bd > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-top-right.png"); background-position: right top; background-repeat: no-repeat; background-size: 200px; }
  .elementor-2121 .elementor-element.elementor-element-12621bd > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-bottom-left.png"); background-position: left bottom; background-repeat: no-repeat; background-size: 200px; }
  .elementor-2121 .elementor-element.elementor-element-12621bd { padding: 30px 0px; }
  .elementor-2121 .elementor-element.elementor-element-461e9bf > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2121 .elementor-element.elementor-element-44960f7 > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-44960f7 .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2121 .elementor-element.elementor-element-cc8299a > .elementor-widget-container { margin: 0px; }
  .elementor-2121 .elementor-element.elementor-element-cc8299a .elementor-button { width: 300px; font-size: 14px; padding: 15px 60px; }
}

@media (min-width: 768px) {
  .elementor-2121 .elementor-element.elementor-element-28b8ba7 { width: 65%; }
  .elementor-2121 .elementor-element.elementor-element-a7ea5a8 { width: 34.954%; }
  .elementor-2121 .elementor-element.elementor-element-c3e4356 { width: 46.035%; }
  .elementor-2121 .elementor-element.elementor-element-ad96199 { width: 53.965%; }
  .elementor-2121 .elementor-element.elementor-element-d3d14b6 { width: 49.996%; }
  .elementor-2121 .elementor-element.elementor-element-1ddb3f9 { width: 49.96%; }
}

.elementor-2121 .elementor-element.elementor-element-9224385 { overflow: hidden; }

@media only screen and (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-9224385 { background-position: right bottom; background-size: 100% 100%; background-repeat: no-repeat; }
}

.elementor-2121 .elementor-element.elementor-element-88b6774 span { color: rgb(235, 80, 41); position: relative; }

.elementor-2121 .elementor-element.elementor-element-88b6774 span::after { content: ""; height: 9px; width: 100%; position: absolute; background-image: linear-gradient(to right, rgb(228, 80, 41), rgba(228, 80, 41, 0)); bottom: -15px; left: 0px; }

@media only screen and (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-20e6b7d { background: none !important; }
}

.elementor-2121 .elementor-element.elementor-element-1572690 img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }

@media only screen and (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-acc93d6 { background: none !important; }
}

@media only screen and (min-width: 768px) {
  .elementor-2121 .elementor-element.elementor-element-acc93d6 { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }
}

.elementor-2121 .elementor-element.elementor-element-fd23b32 img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }

@media only screen and (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-f2fdf88 { background: none !important; }
}

@media only screen and (min-width: 768px) {
  .elementor-2121 .elementor-element.elementor-element-f2fdf88 { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }
}

.elementor-2121 .elementor-element.elementor-element-8cfca12 img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }

@media only screen and (max-width: 767px) {
  .elementor-2121 .elementor-element.elementor-element-fe67ecc { background: none !important; }
}

@media only screen and (min-width: 768px) {
  .elementor-2121 .elementor-element.elementor-element-fe67ecc { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }
}

.elementor-2121 .elementor-element.elementor-element-91f5f5f span { color: rgb(235, 80, 41); position: relative; }

.elementor-2121 .elementor-element.elementor-element-91f5f5f span::after { content: ""; height: 9px; width: 100%; position: absolute; background-image: linear-gradient(to right, rgb(228, 80, 41), rgba(228, 80, 41, 0)); bottom: -15px; left: 0px; }

.elementor-2121 .elementor-element.elementor-element-c7e7ae2 h2 { margin: 0px; }

.elementor-2121 .elementor-element.elementor-element-50505a1 { overflow: hidden; }

@media only screen and (min-width: 768px) {
  span.break-mobile { display: none; }
}