@charset "utf-8";

.elementor-2049 .elementor-element.elementor-element-df41f09:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-df41f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(8, 13, 50); }

.elementor-2049 .elementor-element.elementor-element-df41f09 > .elementor-container { min-height: 300px; }

.elementor-2049 .elementor-element.elementor-element-df41f09.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-df41f09.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-df41f09.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-df41f09.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-df41f09.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2049 .elementor-element.elementor-element-df41f09 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 120px 0px 20px; }

.elementor-2049 .elementor-element.elementor-element-df41f09 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2049 .elementor-element.elementor-element-f800918.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-f800918 > .elementor-element-populated { padding: 0px; }

.elementor-2049 .elementor-element.elementor-element-3b4ad14 { width: var( --container-widget-width, 150px ); max-width: 150px; --container-widget-width: 150px; --container-widget-flex-grow: 0; top: -22px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-3b4ad14 { left: -80px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-3b4ad14 { right: -80px; }

.elementor-2049 .elementor-element.elementor-element-e64b8c1 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; top: 14px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-e64b8c1 { left: 128px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-e64b8c1 { right: 128px; }

.elementor-2049 .elementor-element.elementor-element-51fbdd7 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 111px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-51fbdd7 { left: 90px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-51fbdd7 { right: 90px; }

.elementor-2049 .elementor-element.elementor-element-049a4fa { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 237px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-049a4fa { left: 80px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-049a4fa { right: 80px; }

.elementor-2049 .elementor-element.elementor-element-cb76156 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 34px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-cb76156 { right: 27px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-cb76156 { left: 27px; }

.elementor-2049 .elementor-element.elementor-element-a7e6145 { width: var( --container-widget-width, 150px ); max-width: 150px; --container-widget-width: 150px; --container-widget-flex-grow: 0; top: 240px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-a7e6145 { right: 200px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-a7e6145 { left: 200px; }

.elementor-2049 .elementor-element.elementor-element-c7be2c5 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 219px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-c7be2c5 { left: 53px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-c7be2c5 { right: 53px; }

.elementor-2049 .elementor-element.elementor-element-cd04c19 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 184px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-cd04c19 { left: 16px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-cd04c19 { right: 16px; }

.elementor-2049 .elementor-element.elementor-element-e8a56e2 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; top: 57px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-e8a56e2 { right: 192px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-e8a56e2 { left: 192px; }

.elementor-2049 .elementor-element.elementor-element-2e4b04e { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; top: 159px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-2e4b04e { right: 11px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-2e4b04e { left: 11px; }

.elementor-2049 .elementor-element.elementor-element-3e90bc7 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 140px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-3e90bc7 { right: 103px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-3e90bc7 { left: 103px; }

.elementor-2049 .elementor-element.elementor-element-c9d0bdb { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; top: 159px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-c9d0bdb { left: 792px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-c9d0bdb { right: 792px; }

.elementor-2049 .elementor-element.elementor-element-154f250 { width: var( --container-widget-width, 20px ); max-width: 20px; --container-widget-width: 20px; --container-widget-flex-grow: 0; top: 194px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-154f250 { left: 243px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-154f250 { right: 243px; }

.elementor-2049 .elementor-element.elementor-element-7699f10 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; top: 182px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-7699f10 { left: 182px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-7699f10 { right: 182px; }

.elementor-2049 .elementor-element.elementor-element-98b8e83 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; top: 182px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-98b8e83 { left: 182px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-98b8e83 { right: 182px; }

.elementor-2049 .elementor-element.elementor-element-2383ae8 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; top: 182px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-2383ae8 { right: 1194px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-2383ae8 { left: 1194px; }

.elementor-2049 .elementor-element.elementor-element-1aa9349 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 219px; }

body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-1aa9349 { left: 53px; }

body.rtl .elementor-2049 .elementor-element.elementor-element-1aa9349 { right: 53px; }

.elementor-2049 .elementor-element.elementor-element-19286f9 > .elementor-container { max-width: 1060px; }

.elementor-2049 .elementor-element.elementor-element-19286f9.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-19286f9.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-19286f9.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-19286f9.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-19286f9.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2049 .elementor-element.elementor-element-84e5e9c.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-33d5054 { text-align: center; }

.elementor-2049 .elementor-element.elementor-element-33d5054 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; color: rgb(255, 255, 255); }

.elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-33d5054.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-33d5054 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-bfae5b0 > .elementor-widget-container { margin: 0px 0px 30px; padding: 0em; }

.elementor-2049 .elementor-element.elementor-element-bfae5b0 { text-align: center; font-family: Poppins, sans-serif; font-size: 22px; line-height: 32px; color: rgb(255, 255, 255); }

.elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-bfae5b0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-bfae5b0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-16d69d0 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-2049 .elementor-element.elementor-element-16d69d0:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-16d69d0 > .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: 460px; }

.elementor-2049 .elementor-element.elementor-element-16d69d0 > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-2.png"); opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2049 .elementor-element.elementor-element-16d69d0 > .elementor-container { max-width: 1240px; }

.elementor-2049 .elementor-element.elementor-element-16d69d0.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-16d69d0.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-16d69d0.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-16d69d0.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-16d69d0.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2049 .elementor-element.elementor-element-16d69d0 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px; }

.elementor-2049 .elementor-element.elementor-element-a9e4542.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-a9e4542 > .elementor-element-populated { padding: 0px 30px; }

.elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-2997246 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(26, 26, 26); }

.elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-2997246.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-2997246 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-acdbf19 > .elementor-widget-container { margin: 0px 0px 30px; padding: 0px 80px 0px 0px; }

.elementor-2049 .elementor-element.elementor-element-acdbf19 { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-acdbf19.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-acdbf19 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-975509c .elementor-button { background-color: transparent; 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-2049 .elementor-element.elementor-element-975509c .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-975509c .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); }

.elementor-2049 .elementor-element.elementor-element-145c285.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-145c285 > .elementor-element-populated { padding: 0px 30px; }

.elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-96fa89d { text-align: center; }

.elementor-2049 .elementor-element.elementor-element-96fa89d .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: -0.6px; color: rgb(26, 26, 26); }

.elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-96fa89d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-96fa89d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-5236f8a img { width: 500px; }

.elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-2049 .elementor-element.elementor-element-e20f65f:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(242, 242, 244); }

.elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-container { max-width: 1240px; }

.elementor-2049 .elementor-element.elementor-element-e20f65f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-e20f65f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-e20f65f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-e20f65f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-e20f65f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2049 .elementor-element.elementor-element-e20f65f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 4% 0% 6%; }

.elementor-2049 .elementor-element.elementor-element-4ece7fc.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-4ece7fc > .elementor-element-populated { padding: 0px 30px; }

.elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-88ebd19 { text-align: center; }

.elementor-2049 .elementor-element.elementor-element-88ebd19 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: -0.6px; color: rgb(26, 26, 26); }

.elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-88ebd19.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-88ebd19 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-6573daf img { width: 540px; }

.elementor-2049 .elementor-element.elementor-element-9da579d.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-9da579d > .elementor-element-populated { padding: 0px 30px; }

.elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c018bf9 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(26, 26, 26); }

.elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-c018bf9.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-c018bf9 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-37f2347 > .elementor-widget-container { margin: 0px 0px 30px; padding: 0px 20px 0px 0px; }

.elementor-2049 .elementor-element.elementor-element-37f2347 { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-37f2347.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-37f2347 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-e87fa78 .elementor-button { background-color: transparent; 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-2049 .elementor-element.elementor-element-e87fa78 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-e87fa78 .elementor-button:focus { background-color: transparent; background-image: linear-gradient(90deg, rgb(228, 172, 76) 0%, rgb(231, 87, 80) 100%); border-color: rgb(242, 242, 244); }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(8, 13, 50); background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/case-study-almond-pro-bg_v3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-container { max-width: 1240px; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2049 .elementor-element.elementor-element-2ef5bf6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }

.elementor-2049 .elementor-element.elementor-element-9a8c1b6.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-c411f71 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(255, 255, 255); }

.elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-c411f71.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-c411f71 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-fdde55e > .elementor-widget-container { margin: 0px 0px 30px; padding: 0px; }

.elementor-2049 .elementor-element.elementor-element-fdde55e { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(255, 255, 255); }

.elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-fdde55e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-fdde55e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-0dee320 .elementor-button { background-color: transparent; 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(53, 26, 48); border-radius: 50px; }

.elementor-2049 .elementor-element.elementor-element-0dee320 .elementor-button:hover, .elementor-2049 .elementor-element.elementor-element-0dee320 .elementor-button:focus { background-color: transparent; background-image: linear-gradient(90deg, rgb(228, 172, 76) 0%, rgb(231, 87, 80) 100%); border-color: rgb(8, 13, 50); }

.elementor-2049 .elementor-element.elementor-element-d220d40.elementor-column { align-self: inherit; cursor: default; }

.elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri div { writing-mode: inherit; }

.elementor-2049 .elementor-element.elementor-element-d53576d { text-align: center; }

.elementor-2049 .elementor-element.elementor-element-d53576d .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 24px; font-weight: 700; line-height: 28px; letter-spacing: -0.6px; color: rgb(255, 255, 255); }

.elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > div, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h1, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h2, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h3, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h4, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h5, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > h6, .elementor-2049 .elementor-element.elementor-element-d53576d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2049 .elementor-element.elementor-element-d53576d > div { text-indent: 0px; mix-blend-mode: inherit; }

html, body { overflow-x: auto; }

@media (min-width: 768px) {
  .elementor-2049 .elementor-element.elementor-element-4ece7fc { width: 55.966%; }
  .elementor-2049 .elementor-element.elementor-element-9da579d { width: 43.994%; }
  .elementor-2049 .elementor-element.elementor-element-9a8c1b6 { width: 45%; }
  .elementor-2049 .elementor-element.elementor-element-d220d40 { width: 55%; }
}

@media (max-width: 1024px) {
  .elementor-2049 .elementor-element.elementor-element-33d5054 .elementor-heading-title { font-size: 50px; }
  .elementor-2049 .elementor-element.elementor-element-a9e4542 > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-2997246 .elementor-heading-title { font-size: 38px; }
  .elementor-2049 .elementor-element.elementor-element-acdbf19 > .elementor-widget-container { padding: 0px; }
  .elementor-2049 .elementor-element.elementor-element-975509c .elementor-button { font-size: 16px; padding: 15px 20px; }
  .elementor-2049 .elementor-element.elementor-element-145c285 > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-96fa89d .elementor-heading-title { font-size: 38px; }
  .elementor-2049 .elementor-element.elementor-element-4ece7fc > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-88ebd19 .elementor-heading-title { font-size: 38px; }
  .elementor-2049 .elementor-element.elementor-element-9da579d > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-c018bf9 .elementor-heading-title { font-size: 38px; }
  .elementor-2049 .elementor-element.elementor-element-37f2347 > .elementor-widget-container { padding: 0px; }
  .elementor-2049 .elementor-element.elementor-element-e87fa78 .elementor-button { font-size: 16px; padding: 15px 20px; }
  .elementor-2049 .elementor-element.elementor-element-9a8c1b6 > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-c411f71 .elementor-heading-title { font-size: 38px; }
  .elementor-2049 .elementor-element.elementor-element-0dee320 .elementor-button { font-size: 16px; padding: 15px 20px; }
  .elementor-2049 .elementor-element.elementor-element-d220d40 > .elementor-element-populated { padding: 15px; }
  .elementor-2049 .elementor-element.elementor-element-d53576d .elementor-heading-title { font-size: 38px; }
}

@media (max-width: 767px) {
  .elementor-2049 .elementor-element.elementor-element-df41f09:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-df41f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/Group-1-1.svg"); background-position: center bottom; background-repeat: no-repeat; background-size: 300px; }
  .elementor-2049 .elementor-element.elementor-element-df41f09 > .elementor-container { min-height: 0px; }
  .elementor-2049 .elementor-element.elementor-element-df41f09 { padding: 170px 0px 150px; }
  .elementor-2049 .elementor-element.elementor-element-049a4fa { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; top: 275px; }
  body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-049a4fa { left: 141px; }
  body.rtl .elementor-2049 .elementor-element.elementor-element-049a4fa { right: 141px; }
  body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-c9d0bdb { left: -33px; }
  body.rtl .elementor-2049 .elementor-element.elementor-element-c9d0bdb { right: -33px; }
  .elementor-2049 .elementor-element.elementor-element-c9d0bdb { top: 313px; }
  .elementor-2049 .elementor-element.elementor-element-7699f10 { width: var( --container-widget-width, 36px ); max-width: 36px; --container-widget-width: 36px; --container-widget-flex-grow: 0; }
  .elementor-2049 .elementor-element.elementor-element-98b8e83 { width: var( --container-widget-width, 15px ); max-width: 15px; --container-widget-width: 15px; --container-widget-flex-grow: 0; top: 183px; }
  body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-98b8e83 { left: 17px; }
  body.rtl .elementor-2049 .elementor-element.elementor-element-98b8e83 { right: 17px; }
  .elementor-2049 .elementor-element.elementor-element-2383ae8 { width: var( --container-widget-width, 15px ); max-width: 15px; --container-widget-width: 15px; --container-widget-flex-grow: 0; top: 257px; }
  body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-2383ae8 { right: 105px; }
  body.rtl .elementor-2049 .elementor-element.elementor-element-2383ae8 { left: 105px; }
  body:not(.rtl) .elementor-2049 .elementor-element.elementor-element-1aa9349 { left: 39px; }
  body.rtl .elementor-2049 .elementor-element.elementor-element-1aa9349 { right: 39px; }
  .elementor-2049 .elementor-element.elementor-element-1aa9349 { top: 289px; }
  .elementor-2049 .elementor-element.elementor-element-19286f9 { z-index: 0; }
  .elementor-2049 .elementor-element.elementor-element-33d5054 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2049 .elementor-element.elementor-element-33d5054 .elementor-heading-title { font-size: 36px; }
  .elementor-2049 .elementor-element.elementor-element-bfae5b0 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2049 .elementor-element.elementor-element-bfae5b0 { font-size: 14px; line-height: 24px; }
  .elementor-2049 .elementor-element.elementor-element-16d69d0:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-16d69d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-1.png"); background-position: left top; background-size: 200px; }
  .elementor-2049 .elementor-element.elementor-element-16d69d0 > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-1-bg-2.png"); }
  .elementor-2049 .elementor-element.elementor-element-16d69d0 { padding: 60px 0px; }
  .elementor-2049 .elementor-element.elementor-element-a9e4542 > .elementor-element-populated { margin: -35px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 15px; }
  .elementor-2049 .elementor-element.elementor-element-2997246 .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-acdbf19 > .elementor-widget-container { margin: 0px; }
  .elementor-2049 .elementor-element.elementor-element-acdbf19 { text-align: center; font-size: 14px; line-height: 24px; }
  .elementor-2049 .elementor-element.elementor-element-975509c .elementor-button { font-size: 14px; padding: 15px 30px; }
  .elementor-2049 .elementor-element.elementor-element-145c285 > .elementor-element-populated { padding: 0px 15px; }
  .elementor-2049 .elementor-element.elementor-element-96fa89d > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2049 .elementor-element.elementor-element-96fa89d { text-align: center; }
  .elementor-2049 .elementor-element.elementor-element-96fa89d .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-5236f8a > .elementor-widget-container { margin: -30px 0px 0px; }
  .elementor-2049 .elementor-element.elementor-element-5236f8a img { width: 400px; }
  .elementor-2049 .elementor-element.elementor-element-e20f65f:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-2-bg-1-v3.png"); }
  .elementor-2049 .elementor-element.elementor-element-e20f65f > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-2-bg-2.png"); }
  .elementor-2049 .elementor-element.elementor-element-e20f65f { padding: 60px 0px; }
  .elementor-2049 .elementor-element.elementor-element-4ece7fc > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 15px; }
  .elementor-2049 .elementor-element.elementor-element-88ebd19 { text-align: center; }
  .elementor-2049 .elementor-element.elementor-element-88ebd19 .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-6573daf > .elementor-widget-container { margin: 0px; }
  .elementor-2049 .elementor-element.elementor-element-6573daf img { width: 400px; }
  .elementor-2049 .elementor-element.elementor-element-9da579d > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }
  .elementor-2049 .elementor-element.elementor-element-c018bf9 .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-37f2347 > .elementor-widget-container { margin: 0px; }
  .elementor-2049 .elementor-element.elementor-element-37f2347 { text-align: center; font-size: 14px; line-height: 24px; }
  .elementor-2049 .elementor-element.elementor-element-e87fa78 .elementor-button { font-size: 14px; padding: 15px 30px; }
  .elementor-2049 .elementor-element.elementor-element-2ef5bf6:not(.elementor-motion-effects-element-type-background), .elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-2-bg-2-v2.png"); background-position: left top; background-repeat: no-repeat; background-size: 200px; }
  .elementor-2049 .elementor-element.elementor-element-2ef5bf6 > .elementor-background-overlay { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/section-3-bg-2.png"); }
  .elementor-2049 .elementor-element.elementor-element-2ef5bf6 { padding: 60px 0px; }
  .elementor-2049 .elementor-element.elementor-element-9a8c1b6 > .elementor-element-populated { margin: -45px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 15px; }
  .elementor-2049 .elementor-element.elementor-element-c411f71 .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-fdde55e > .elementor-widget-container { margin: 0px; }
  .elementor-2049 .elementor-element.elementor-element-fdde55e { text-align: center; font-size: 14px; line-height: 24px; }
  .elementor-2049 .elementor-element.elementor-element-0dee320 .elementor-button { font-size: 14px; padding: 15px 30px; }
  .elementor-2049 .elementor-element.elementor-element-d220d40 > .elementor-element-populated { padding: 0px 15px; }
  .elementor-2049 .elementor-element.elementor-element-d53576d { text-align: center; }
  .elementor-2049 .elementor-element.elementor-element-d53576d .elementor-heading-title { font-size: 30px; line-height: 1.2em; }
  .elementor-2049 .elementor-element.elementor-element-71f5cc5 > .elementor-widget-container { margin: -20px 0px 0px; }
  .elementor-2049 .elementor-element.elementor-element-71f5cc5 img { width: 400px; }
}

.elementor-2049 .elementor-element.elementor-element-df41f09 { overflow: hidden; }

@media only screen and (max-width: 767px) {
  .elementor-2049 .elementor-element.elementor-element-df41f09 { background-position: right bottom; background-size: 100% 100%; background-repeat: no-repeat; }
}

.elementor-2049 .elementor-element.elementor-element-2997246 { position: relative; padding-bottom: 40px; }

.elementor-2049 .elementor-element.elementor-element-2997246::after { content: ""; position: absolute; bottom: 0px; left: 0px; background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/heading-arrow.png"); background-size: contain; background-repeat: no-repeat; width: 60px; height: 22px; }

.elementor-2049 .elementor-element.elementor-element-16d69d0 .elementor-background-overlay { background-size: 460px; background-repeat: no-repeat; background-position: right bottom; }

@media only screen and (max-width: 767px) {
  .elementor-2049 .elementor-element.elementor-element-16d69d0 .elementor-background-overlay { background-size: 400px; background-repeat: no-repeat; background-position: right bottom; }
}

.elementor-2049 .elementor-element.elementor-element-c018bf9 { position: relative; padding-bottom: 40px; }

.elementor-2049 .elementor-element.elementor-element-c018bf9::after { content: ""; position: absolute; bottom: 0px; left: 0px; background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/heading-arrow.png"); background-size: contain; background-repeat: no-repeat; width: 60px; height: 22px; }

@media only screen and (max-width: 767px) {
  .elementor-2049 .elementor-element.elementor-element-e20f65f .elementor-background-overlay { background-size: 200px; background-repeat: no-repeat; background-position: left bottom; }
  .elementor-2049 .elementor-element.elementor-element-e20f65f { background-size: 200px; background-repeat: no-repeat; background-position: right top; }
}

.elementor-2049 .elementor-element.elementor-element-c411f71 { position: relative; padding-bottom: 40px; }

.elementor-2049 .elementor-element.elementor-element-c411f71::after { content: ""; position: absolute; bottom: 0px; left: 0px; background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/heading-arrow.png"); background-size: contain; background-repeat: no-repeat; width: 60px; height: 22px; }

@media only screen and (max-width: 767px) {
  .elementor-2049 .elementor-element.elementor-element-2ef5bf6 .elementor-background-overlay { background-size: 200px; background-repeat: no-repeat; background-position: right bottom; }
}

@media only screen and (min-width: 768px) {
  span.break-mobile { display: none; }
}