@charset "utf-8";

.elementor-2081 .elementor-element.elementor-element-68ee6e4:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-68ee6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(8, 13, 50); }

.elementor-2081 .elementor-element.elementor-element-68ee6e4 > .elementor-container { min-height: 300px; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 130px 0px 20px; }

.elementor-2081 .elementor-element.elementor-element-68ee6e4 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-ccea422.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-ccea422 > .elementor-element-populated { padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19 > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-4cd6e19 { z-index: 1; }

.elementor-2081 .elementor-element.elementor-element-77a37fe.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2 .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-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-7f9cfd2.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-7f9cfd2 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-1844c68 > .elementor-widget-container { margin: -25px 0px 0px; }

.elementor-2081 .elementor-element.elementor-element-1844c68 .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-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-1844c68.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-1844c68 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-0fc8fe1 > .elementor-widget-container { margin: -20px 0px 0px; }

.elementor-2081 .elementor-element.elementor-element-0fc8fe1 { text-align: start; }

.elementor-2081 .elementor-element.elementor-element-0fc8fe1 img { width: 100px; }

.elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-3139d26 > .elementor-widget-container { margin: 0px 0px 30px; padding: 0em; }

.elementor-2081 .elementor-element.elementor-element-3139d26 { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-3139d26.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-3139d26 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-13eca14.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-760206f { width: var( --container-widget-width, 150px ); max-width: 150px; --container-widget-width: 150px; --container-widget-flex-grow: 0; top: -22px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-760206f { left: -80px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-760206f { right: -80px; }

.elementor-2081 .elementor-element.elementor-element-c24efd5 { 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-2081 .elementor-element.elementor-element-c24efd5 { right: 349px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-c24efd5 { left: 349px; }

.elementor-2081 .elementor-element.elementor-element-c6b7051 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-c6b7051 { left: 80px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-c6b7051 { right: 80px; }

.elementor-2081 .elementor-element.elementor-element-4c38790 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-4c38790 { right: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-4c38790 { left: 0px; }

.elementor-2081 .elementor-element.elementor-element-1f74bed { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-1f74bed { right: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-1f74bed { left: 0px; }

.elementor-2081 .elementor-element.elementor-element-5198746 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-5198746 { right: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-5198746 { left: 0px; }

.elementor-2081 .elementor-element.elementor-element-480ce81 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-480ce81 { left: 80px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-480ce81 { right: 80px; }

.elementor-2081 .elementor-element.elementor-element-e33f554 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: 34px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-e33f554 { right: 27px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-e33f554 { left: 27px; }

.elementor-2081 .elementor-element.elementor-element-a38519a { width: var( --container-widget-width, 25px ); max-width: 25px; --container-widget-width: 25px; --container-widget-flex-grow: 0; top: 247px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-a38519a { right: 203px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-a38519a { left: 203px; }

.elementor-2081 .elementor-element.elementor-element-5fe3127 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 219px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-5fe3127 { left: 53px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-5fe3127 { right: 53px; }

.elementor-2081 .elementor-element.elementor-element-a9a7cc4 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 184px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-a9a7cc4 { left: 16px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-a9a7cc4 { right: 16px; }

.elementor-2081 .elementor-element.elementor-element-837d272 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; top: 57px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-837d272 { right: 192px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-837d272 { left: 192px; }

.elementor-2081 .elementor-element.elementor-element-bc6fdb6 { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; top: 159px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-bc6fdb6 { right: 11px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-bc6fdb6 { left: 11px; }

.elementor-2081 .elementor-element.elementor-element-aaf101e { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; top: 143px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-aaf101e { right: 94px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-aaf101e { left: 94px; }

.elementor-2081 .elementor-element.elementor-element-a519c84 { width: var( --container-widget-width, 120px ); max-width: 120px; --container-widget-width: 120px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-a519c84 { left: 792px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-a519c84 { right: 792px; }

.elementor-2081 .elementor-element.elementor-element-0d3b5b8 { width: var( --container-widget-width, 60px ); max-width: 60px; --container-widget-width: 60px; --container-widget-flex-grow: 0; bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-0d3b5b8 { left: 53px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-0d3b5b8 { right: 53px; }

.elementor-2081 .elementor-element.elementor-element-718652f:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-718652f > .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-2081 .elementor-element.elementor-element-718652f > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-718652f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-718652f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-718652f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-718652f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-718652f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-718652f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 80px 0px 40px; z-index: 1; }

.elementor-2081 .elementor-element.elementor-element-718652f > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-9494c2f.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0900ee .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-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-a0900ee.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-a0900ee > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-9163dcc.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7cee1a0 > .elementor-widget-container { padding: 0em; }

.elementor-2081 .elementor-element.elementor-element-7cee1a0 { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-7cee1a0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-7cee1a0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: -300px; padding: 0px; z-index: 1; }

.elementor-2081 .elementor-element.elementor-element-8daaa5e > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-55d8c5c.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-55d8c5c > .elementor-element-populated { padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-d777a45 > .elementor-container { min-height: 630px; }

.elementor-2081 .elementor-element.elementor-element-d777a45.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-d777a45.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-d777a45.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-d777a45.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-d777a45.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-d777a45 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 15px; margin-bottom: 15px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-d777a45 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-5dbaaf2.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-5dbaaf2 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; }

.elementor-2081 .elementor-element.elementor-element-5dbaaf2 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-91b28dd:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-91b28dd > .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: 450px; }

.elementor-2081 .elementor-element.elementor-element-91b28dd > .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-2081 .elementor-element.elementor-element-91b28dd > .elementor-container { max-width: 1050px; }

.elementor-2081 .elementor-element.elementor-element-91b28dd.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-91b28dd.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-91b28dd.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-91b28dd.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-91b28dd.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-91b28dd { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 340px 0px 80px; z-index: 0; }

.elementor-2081 .elementor-element.elementor-element-8ccb6cf.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-17b6f85 > .elementor-widget-container { margin: 0px; }

.elementor-2081 .elementor-element.elementor-element-17b6f85 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-17b6f85 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -1.1px; color: rgb(26, 26, 26); }

.elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-17b6f85.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-17b6f85 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-08c4c97.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-08c4c97.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-08c4c97.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-08c4c97.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-08c4c97.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-b3ba911.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-a0a037e > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-a0a037e .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-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-a0a037e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-a0a037e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-item > a { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-text { color: rgb(8, 13, 50); transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-031d66f.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-6f7fb21 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-6f7fb21 .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-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-6f7fb21.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-6f7fb21 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-2081 .elementor-element.elementor-element-5db25ad { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-item > a { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-text { color: rgb(8, 13, 50); transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-09e3b56 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: -50px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-09e3b56 { left: -270px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-09e3b56 { right: -270px; }

.elementor-2081 .elementor-element.elementor-element-09e3b56 img { width: 80px; }

.elementor-2081 .elementor-element.elementor-element-3947908 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: -50px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-3947908 { left: -270px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-3947908 { right: -270px; }

.elementor-2081 .elementor-element.elementor-element-3947908 img { width: 80px; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-7d0e6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8 > .elementor-background-overlay { opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-7d0e6b8 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 0px; }

.elementor-2081 .elementor-element.elementor-element-072f914.elementor-column > .elementor-widget-wrap { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-072f914.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button { background-color: rgb(236, 80, 41); height: 56px; width: 205px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: inline-flex; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-style: solid; border-width: 1px; border-color: rgb(236, 80, 41); border-radius: 50px; }

.elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button:hover, .elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button:focus { background-color: rgb(236, 80, 41); color: rgb(255, 255, 255); border-color: rgb(236, 80, 41); }

.elementor-2081 .elementor-element.elementor-element-3842753 { width: auto; }

.elementor-2081 .elementor-element.elementor-element-3842753 > .elementor-widget-container { margin: 0px 13px; }

.elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button:hover svg, .elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button:focus svg { fill: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button { background-color: rgb(255, 255, 255); height: 56px; width: 205px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: inline-flex; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); border-style: solid; border-width: 1px; border-color: rgb(236, 80, 41); border-radius: 50px; }

.elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button:hover, .elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button:focus { background-color: rgb(236, 80, 41); color: rgb(255, 255, 255); border-color: rgb(236, 80, 41); }

.elementor-2081 .elementor-element.elementor-element-75a8a0c { width: auto; }

.elementor-2081 .elementor-element.elementor-element-75a8a0c > .elementor-widget-container { margin: 0px 13px; }

.elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button:hover svg, .elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button:focus svg { fill: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-4f23c48 > .elementor-widget-container { margin: 50px 0px 0px; }

.elementor-2081 .elementor-element.elementor-element-4f23c48 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-4f23c48 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -1.1px; color: rgb(26, 26, 26); }

.elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-4f23c48.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-4f23c48 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-58ce7c5 img { width: 100%; }

.elementor-2081 .elementor-element.elementor-element-38681f2:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-38681f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-38681f2.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-38681f2.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-38681f2.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-38681f2.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-38681f2.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-38681f2 > .elementor-background-overlay { opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-38681f2 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 0px; }

.elementor-2081 .elementor-element.elementor-element-3a20f6d.elementor-column > .elementor-widget-wrap { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-3a20f6d.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button { background-color: rgb(255, 255, 255); height: 56px; width: 205px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: inline-flex; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); border-style: solid; border-width: 1px; border-color: rgb(236, 80, 41); border-radius: 50px; }

.elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button:hover, .elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button:focus { background-color: rgb(236, 80, 41); color: rgb(255, 255, 255); border-color: rgb(236, 80, 41); }

.elementor-2081 .elementor-element.elementor-element-5e6bf14 { width: auto; }

.elementor-2081 .elementor-element.elementor-element-5e6bf14 > .elementor-widget-container { margin: 0px 13px; }

.elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button:hover svg, .elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button:focus svg { fill: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button { background-color: rgb(236, 80, 41); height: 56px; width: 205px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: inline-flex; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-style: solid; border-width: 1px; border-color: rgb(236, 80, 41); border-radius: 50px; }

.elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button:hover, .elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button:focus { background-color: rgb(236, 80, 41); color: rgb(255, 255, 255); border-color: rgb(236, 80, 41); }

.elementor-2081 .elementor-element.elementor-element-9071e84 { width: auto; }

.elementor-2081 .elementor-element.elementor-element-9071e84 > .elementor-widget-container { margin: 0px 13px; }

.elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button:hover svg, .elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button:focus svg { fill: rgb(255, 255, 255); }

.elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-edbf54d > .elementor-widget-container { margin: 50px 0px 20px; }

.elementor-2081 .elementor-element.elementor-element-edbf54d { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-edbf54d .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -1.1px; color: rgb(26, 26, 26); }

.elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-edbf54d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-edbf54d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-90da3b0 > .elementor-widget-container { margin: 0px; padding: 0em; }

.elementor-2081 .elementor-element.elementor-element-90da3b0 { text-align: center; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(0, 0, 0); }

.elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-90da3b0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-90da3b0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-19386b2 img { width: 1000px; }

.elementor-2081 .elementor-element.elementor-element-e880268 img { width: 998px; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-5f8bb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 40px 0px; }

.elementor-2081 .elementor-element.elementor-element-5f8bb9f > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-0075665.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-d399038 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-d399038 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-d399038 .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-2081 .elementor-element.elementor-element-d399038.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-d399038.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-d399038 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-1f4c6ef { margin-top: -20px; margin-bottom: 0px; }

.elementor-2081 .elementor-element.elementor-element-dec29dc.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-0007b88 > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-0007b88.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-0007b88 .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-0007b88 .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-0007b88.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-0007b88.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-0007b88.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-4262966.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-11690cd > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-11690cd.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-11690cd .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-11690cd .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-11690cd.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-11690cd.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-11690cd.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-7a652d2.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-c4217d4 > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-c4217d4.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-c4217d4 .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-c4217d4 .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-c4217d4.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-c4217d4.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-c4217d4.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-82ce0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); }

.elementor-2081 .elementor-element.elementor-element-82ce0a9 > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 40px 0px; }

.elementor-2081 .elementor-element.elementor-element-82ce0a9 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-2a207eb.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-ec32447 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-ec32447 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-ec32447 .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-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-ec32447.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-ec32447 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-4da7017.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-4da7017.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-4da7017.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-4da7017.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-4da7017.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-4da7017 { margin-top: -20px; margin-bottom: 0px; }

.elementor-2081 .elementor-element.elementor-element-a0ec079.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-9b242a8 > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-9b242a8.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-9b242a8 .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-9b242a8 .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-9b242a8.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-9b242a8.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-9b242a8.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-0bbfd0b.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-33eef86 > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-33eef86.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-33eef86 .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-33eef86 .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-33eef86.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-33eef86.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-33eef86.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-540d1e3.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-d171022 > .elementor-widget-container { background-color: rgb(248, 248, 248); padding: 30px; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 25px; }

.elementor-2081 .elementor-element.elementor-element-d171022.ha-has-bg-overlay:hover > .elementor-widget-container::before { transition: background 0.3s; }

.elementor-2081 .elementor-element.elementor-element-d171022 .elementor-counter-number-wrapper { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 65px; font-weight: bold; line-height: 74px; }

.elementor-2081 .elementor-element.elementor-element-d171022 .elementor-counter-title { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-2081 .elementor-element.elementor-element-d171022.ob-use-counterz span[class*="elementor-counter-number"] { flex-grow: unset; }

.elementor-2081 .elementor-element.elementor-element-d171022.ob-use-counterz .elementor-counter-number-wrapper { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-d171022.ob-use-counterz .elementor-counter-title { justify-content: center; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-cc49e3f { padding: 80px 0px; }

.elementor-2081 .elementor-element.elementor-element-37f3408.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-038c01e > .elementor-widget-container { margin: 0px 0px 20px; }

.elementor-2081 .elementor-element.elementor-element-038c01e { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-038c01e .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 44px; font-weight: 700; line-height: 50px; letter-spacing: -1.1px; color: rgb(26, 26, 26); }

.elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-038c01e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-038c01e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3 > .elementor-widget-container { margin: 0px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-0ac63e3 .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-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-0ac63e3.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-0ac63e3 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7214a0d > .elementor-widget-container { margin: -15px 0px 0px; }

.elementor-2081 .elementor-element.elementor-element-5d470df:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-5d470df > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); 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: 420px; }

.elementor-2081 .elementor-element.elementor-element-5d470df.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-5d470df.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-5d470df.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-5d470df.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-5d470df.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-5d470df > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-5d470df { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 120px 0px; }

.elementor-2081 .elementor-element.elementor-element-264b3f8.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-f570708 > .elementor-widget-container { margin: 0px 0px 15px; padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-f570708 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-f570708 .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-2081 .elementor-element.elementor-element-f570708.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-f570708.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-f570708 > div { text-indent: 0px; mix-blend-mode: inherit; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-415b8c2 { left: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-415b8c2 { right: 0px; }

.elementor-2081 .elementor-element.elementor-element-415b8c2 { bottom: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-cab65d0 { left: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-cab65d0 { right: 0px; }

.elementor-2081 .elementor-element.elementor-element-cab65d0 { top: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-9de53f4 { right: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-9de53f4 { left: 0px; }

.elementor-2081 .elementor-element.elementor-element-9de53f4 { top: 0px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-f043fc2 { right: 0px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-f043fc2 { left: 0px; }

.elementor-2081 .elementor-element.elementor-element-f043fc2 { top: 0px; }

.elementor-2081 .elementor-element.elementor-element-c37de24 { text-align: end; }

.elementor-2081 .elementor-element.elementor-element-c37de24 img { width: 100px; }

.elementor-2081 .elementor-element.elementor-element-afc9913 { width: var( --container-widget-width, 10px ); max-width: 10px; --container-widget-width: 10px; --container-widget-flex-grow: 0; top: -50px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-afc9913 { right: -100px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-afc9913 { left: -100px; }

.elementor-2081 .elementor-element.elementor-element-afc9913 img { width: 10px; }

.elementor-2081 .elementor-element.elementor-element-b0ea89f { width: var( --container-widget-width, 3px ); max-width: 3px; --container-widget-width: 3px; --container-widget-flex-grow: 0; top: -10px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-b0ea89f { right: -150px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-b0ea89f { left: -150px; }

.elementor-2081 .elementor-element.elementor-element-b0ea89f img { width: 3px; }

.elementor-2081 .elementor-element.elementor-element-913eacb { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; bottom: -80px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-913eacb { left: -180px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-913eacb { right: -180px; }

.elementor-2081 .elementor-element.elementor-element-913eacb img { width: 40px; }

.elementor-2081 .elementor-element.elementor-element-70e2896 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; top: -80px; }

body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-70e2896 { left: -200px; }

body.rtl .elementor-2081 .elementor-element.elementor-element-70e2896 { right: -200px; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-d01ca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/Group-874.svg"); background-position: right bottom; background-repeat: no-repeat; background-size: 600px; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f > .elementor-background-overlay { 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: 460px; opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f > .elementor-container { max-width: 1200px; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-d01ca3f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 0px; }

.elementor-2081 .elementor-element.elementor-element-ab3ab37.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-ab3ab37 > .elementor-element-populated { padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-2369910.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-2369910.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-2369910.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-2369910.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-2369910.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-f77272e.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-f77272e > .elementor-element-populated { padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta__content-item { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-107b89c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(0.166667s); }

.elementor-2081 .elementor-element.elementor-element-107b89c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc(0.333333s); }

.elementor-2081 .elementor-element.elementor-element-107b89c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc(0.5s); }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta .elementor-cta__bg, .elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-107b89c > .elementor-widget-container { padding: 0px; border-radius: 28px; }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta__content { min-height: 320px; text-align: center; }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta__title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: bold; line-height: 62px; letter-spacing: -1.25px; }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-cta:hover .elementor-cta__bg-overlay { background-color: rgba(8, 13, 50, 0.8); }

.elementor-2081 .elementor-element.elementor-element-4d27c30.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-4d27c30 > .elementor-element-populated { padding: 0px; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta__content-item { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(0.166667s); }

.elementor-2081 .elementor-element.elementor-element-ed97bd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc(0.333333s); }

.elementor-2081 .elementor-element.elementor-element-ed97bd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc(0.5s); }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta .elementor-cta__bg, .elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 > .elementor-widget-container { padding: 0px; border-radius: 28px; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta__content { min-height: 320px; text-align: center; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta__title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: bold; line-height: 62px; letter-spacing: -1.25px; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: rgba(8, 13, 50, 0.8); }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta__content-item { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(0.166667s); }

.elementor-2081 .elementor-element.elementor-element-e6c68d3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc(0.333333s); }

.elementor-2081 .elementor-element.elementor-element-e6c68d3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc(0.5s); }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta .elementor-cta__bg, .elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 > .elementor-widget-container { padding: 0px; border-radius: 28px; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta__content { min-height: 500px; text-align: center; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta__title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: bold; line-height: 62px; letter-spacing: -1.25px; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: rgba(8, 13, 50, 0.8); }

.elementor-2081 .elementor-element.elementor-element-0a992a6 img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; }

.elementor-2081 .elementor-element.elementor-element-f23c27b img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; }

.elementor-2081 .elementor-element.elementor-element-8fe2693 img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; }

.elementor-2081 .elementor-element.elementor-element-c00c53b > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-2081 .elementor-element.elementor-element-c00c53b:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-c00c53b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); }

.elementor-2081 .elementor-element.elementor-element-c00c53b > .elementor-container { max-width: 1300px; }

.elementor-2081 .elementor-element.elementor-element-c00c53b.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-c00c53b.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-c00c53b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-c00c53b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-c00c53b.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-c00c53b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px; }

.elementor-2081 .elementor-element.elementor-element-c00c53b > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-2081 .elementor-element.elementor-element-6f32b68.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-17f9da2.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(12.5px); }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-12.5px); }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-item > a { font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-text { color: rgb(8, 13, 50); transition: color 0.3s; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-fdaf07b > .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-2081 .elementor-element.elementor-element-fdaf07b > .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-2081 .elementor-element.elementor-element-fdaf07b > .elementor-container { max-width: 1300px; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-2081 .elementor-element.elementor-element-fdaf07b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 60px 0px; }

.elementor-2081 .elementor-element.elementor-element-a1d5444.elementor-column { align-self: inherit; cursor: default; }

.elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri div { writing-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-7f600b0 > .elementor-widget-container { margin: 0px 0px 20px; }

.elementor-2081 .elementor-element.elementor-element-7f600b0 { text-align: center; }

.elementor-2081 .elementor-element.elementor-element-7f600b0 .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-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > div, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h1, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h2, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h3, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h4, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h5, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > h6, .elementor-2081 .elementor-element.elementor-element-7f600b0.ob-harakiri > p { transform: rotate(0deg); }

.elementor-2081 .elementor-element.elementor-element-7f600b0 > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-2081 .elementor-element.elementor-element-bb2a712 .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-2081 .elementor-element.elementor-element-bb2a712 .elementor-button:hover, .elementor-2081 .elementor-element.elementor-element-bb2a712 .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-2081:not(.elementor-motion-effects-element-type-background), body.elementor-page-2081 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }

html, body { overflow-x: auto; }

@media (max-width: 1024px) {
  .elementor-2081 .elementor-element.elementor-element-1844c68 .elementor-heading-title { font-size: 50px; }
  .elementor-2081 .elementor-element.elementor-element-a0900ee .elementor-heading-title { font-size: 40px; line-height: 1.2em; }
  .elementor-2081 .elementor-element.elementor-element-17b6f85 .elementor-heading-title { font-size: 38px; }
  .elementor-2081 .elementor-element.elementor-element-4f23c48 .elementor-heading-title { font-size: 38px; }
  .elementor-2081 .elementor-element.elementor-element-edbf54d .elementor-heading-title { font-size: 38px; }
  .elementor-2081 .elementor-element.elementor-element-038c01e .elementor-heading-title { font-size: 38px; }
  .elementor-2081 .elementor-element.elementor-element-7f600b0 .elementor-heading-title { font-size: 38px; }
  .elementor-2081 .elementor-element.elementor-element-bb2a712 .elementor-button { font-size: 16px; padding: 15px 20px; }
}

@media (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-68ee6e4 > .elementor-container { min-height: 0px; }
  .elementor-2081 .elementor-element.elementor-element-68ee6e4 { padding: 130px 0px 50px; }
  .elementor-2081 .elementor-element.elementor-element-ccea422 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-4cd6e19 { z-index: 1; }
  .elementor-2081 .elementor-element.elementor-element-77a37fe > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-7f9cfd2 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-7f9cfd2 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-7f9cfd2 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-1844c68 > .elementor-widget-container { margin: -20px 0px 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-1844c68 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-1844c68 .elementor-heading-title { font-size: 38px; line-height: 40px; }
  .elementor-2081 .elementor-element.elementor-element-3139d26 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-3139d26 { text-align: center; font-size: 18px; line-height: 28px; }
  .elementor-2081 .elementor-element.elementor-element-13eca14 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-c6b7051 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; bottom: -35px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-c6b7051 { left: 140px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-c6b7051 { right: 140px; }
  .elementor-2081 .elementor-element.elementor-element-4c38790 { width: var( --container-widget-width, 10px ); max-width: 10px; --container-widget-width: 10px; --container-widget-flex-grow: 0; bottom: -50px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-4c38790 { right: 70px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-4c38790 { left: 70px; }
  .elementor-2081 .elementor-element.elementor-element-1f74bed { width: var( --container-widget-width, 30px ); max-width: 30px; --container-widget-width: 30px; --container-widget-flex-grow: 0; bottom: 40px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-1f74bed { right: -6px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-1f74bed { left: -6px; }
  .elementor-2081 .elementor-element.elementor-element-5198746 { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; bottom: 50px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-5198746 { right: 16px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-5198746 { left: 16px; }
  .elementor-2081 .elementor-element.elementor-element-480ce81 { width: var( --container-widget-width, 80px ); max-width: 80px; --container-widget-width: 80px; --container-widget-flex-grow: 0; bottom: 127px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-480ce81 { left: -50px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-480ce81 { right: -50px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-a38519a { right: 189px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-a38519a { left: 189px; }
  .elementor-2081 .elementor-element.elementor-element-a38519a { top: 246px; }
  .elementor-2081 .elementor-element.elementor-element-a519c84 { width: var( --container-widget-width, 100px ); max-width: 100px; --container-widget-width: 100px; --container-widget-flex-grow: 0; bottom: -60px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-a519c84 { left: -60px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-a519c84 { right: -60px; }
  .elementor-2081 .elementor-element.elementor-element-a519c84 img { width: 100px; }
  .elementor-2081 .elementor-element.elementor-element-0d3b5b8 { width: var( --container-widget-width, 50px ); max-width: 50px; --container-widget-width: 50px; --container-widget-flex-grow: 0; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-0d3b5b8 { left: 0px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-0d3b5b8 { right: 0px; }
  .elementor-2081 .elementor-element.elementor-element-718652f { padding: 30px 0px 50px; }
  .elementor-2081 .elementor-element.elementor-element-9494c2f > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-a0900ee > .elementor-widget-container { margin: 0px 0px 8px; }
  .elementor-2081 .elementor-element.elementor-element-a0900ee { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-a0900ee .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2081 .elementor-element.elementor-element-9163dcc > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-7cee1a0 { text-align: start; font-size: 18px; line-height: 28px; letter-spacing: 0px; }
  .elementor-2081 .elementor-element.elementor-element-8daaa5e { margin-top: 0px; margin-bottom: -100px; }
  .elementor-2081 .elementor-element.elementor-element-55d8c5c > .elementor-element-populated { padding: 0px 15px; }
  .elementor-2081 .elementor-element.elementor-element-d777a45 > .elementor-container { min-height: 0px; }
  .elementor-2081 .elementor-element.elementor-element-d777a45, .elementor-2081 .elementor-element.elementor-element-d777a45 > .elementor-background-overlay { border-radius: 0px; }
  .elementor-2081 .elementor-element.elementor-element-d777a45 { margin-top: 8px; margin-bottom: 8px; }
  .elementor-2081 .elementor-element.elementor-element-5dbaaf2 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-91b28dd:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-91b28dd > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -50px 100%; background-size: 180px; }
  .elementor-2081 .elementor-element.elementor-element-91b28dd > .elementor-background-overlay { background-size: 250px; }
  .elementor-2081 .elementor-element.elementor-element-91b28dd { padding: 120px 0px 60px; }
  .elementor-2081 .elementor-element.elementor-element-8ccb6cf > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-17b6f85 > .elementor-widget-container { margin: 0px 0px 10px; }
  .elementor-2081 .elementor-element.elementor-element-17b6f85 { text-align: start; }
  .elementor-2081 .elementor-element.elementor-element-17b6f85 .elementor-heading-title { font-size: 24px; line-height: 35px; }
  .elementor-2081 .elementor-element.elementor-element-08c4c97 { margin-top: -15px; margin-bottom: 0px; }
  .elementor-2081 .elementor-element.elementor-element-b3ba911 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-a0a037e > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-a0a037e { text-align: start; }
  .elementor-2081 .elementor-element.elementor-element-a0a037e .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-00b8c73 > .elementor-widget-container { margin: -15px 0px 40px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-item > a { font-size: 18px; line-height: 28px; }
  .elementor-2081 .elementor-element.elementor-element-031d66f > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-6f7fb21 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-6f7fb21 { text-align: start; }
  .elementor-2081 .elementor-element.elementor-element-6f7fb21 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-5db25ad > .elementor-widget-container { margin: -15px 0px 0px; }
  .elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-item > a { font-size: 18px; line-height: 28px; }
  .elementor-2081 .elementor-element.elementor-element-3947908 { width: var( --container-widget-width, 50px ); max-width: 50px; --container-widget-width: 50px; --container-widget-flex-grow: 0; bottom: -50px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-3947908 { left: 35px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-3947908 { right: 35px; }
  .elementor-2081 .elementor-element.elementor-element-7d0e6b8:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-7d0e6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/border-circle-top-left-v6-whitebg.png"); }
  .elementor-2081 .elementor-element.elementor-element-7d0e6b8 { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-072f914 > .elementor-element-populated { padding: 0px 15px; }
  .elementor-2081 .elementor-element.elementor-element-3842753 > .elementor-widget-container { margin: 5px 5px 5px 0px; }
  .elementor-2081 .elementor-element.elementor-element-3842753 .elementor-button { height: 40px; width: 140px; font-size: 14px; line-height: 21px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-75a8a0c > .elementor-widget-container { margin: 5px 5px 5px 0px; }
  .elementor-2081 .elementor-element.elementor-element-75a8a0c .elementor-button { height: 40px; width: 131px; font-size: 14px; line-height: 21px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-4f23c48 > .elementor-widget-container { margin: 20px 0px 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-4f23c48 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-4f23c48 .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2081 .elementor-element.elementor-element-58ce7c5 > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-38681f2:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-38681f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://www.brainpower.agency/wp-content/uploads/2021/05/border-circle-top-left-v6-whitebg.png"); }
  .elementor-2081 .elementor-element.elementor-element-38681f2 { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-3a20f6d > .elementor-element-populated { padding: 0px 15px; }
  .elementor-2081 .elementor-element.elementor-element-5e6bf14 > .elementor-widget-container { margin: 5px 5px 5px 0px; }
  .elementor-2081 .elementor-element.elementor-element-5e6bf14 .elementor-button { height: 40px; width: 140px; font-size: 14px; line-height: 21px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-9071e84 > .elementor-widget-container { margin: 5px 5px 5px 0px; }
  .elementor-2081 .elementor-element.elementor-element-9071e84 .elementor-button { height: 40px; width: 131px; font-size: 14px; line-height: 21px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-edbf54d > .elementor-widget-container { margin: 20px 0px 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-edbf54d { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-edbf54d .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2081 .elementor-element.elementor-element-90da3b0 { text-align: center; font-size: 18px; line-height: 28px; letter-spacing: 0px; }
  .elementor-2081 .elementor-element.elementor-element-19386b2 > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-e880268 > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-5f8bb9f { padding: 40px 0px 50px; }
  .elementor-2081 .elementor-element.elementor-element-0075665 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-d399038 > .elementor-widget-container { margin: 0px 0px 20px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-d399038 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-d399038 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-dec29dc > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-0007b88 > .elementor-widget-container { margin: 0px 0px 20px; padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-0007b88 .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-0007b88 .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-4262966 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-11690cd > .elementor-widget-container { margin: 0px 0px 20px; padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-11690cd .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-11690cd .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-7a652d2 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-c4217d4 > .elementor-widget-container { padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-c4217d4 .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-c4217d4 .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-82ce0a9 { padding: 40px 0px 50px; }
  .elementor-2081 .elementor-element.elementor-element-2a207eb > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-ec32447 > .elementor-widget-container { margin: 0px 0px 20px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-ec32447 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-ec32447 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-a0ec079 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-9b242a8 > .elementor-widget-container { margin: 0px 0px 20px; padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-9b242a8 .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-9b242a8 .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-0bbfd0b > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-33eef86 > .elementor-widget-container { margin: 0px 0px 20px; padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-33eef86 .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-33eef86 .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-540d1e3 > .elementor-element-populated { padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-d171022 > .elementor-widget-container { padding: 15px 15px 20px; }
  .elementor-2081 .elementor-element.elementor-element-d171022 .elementor-counter-number-wrapper { font-size: 50px; line-height: 60px; }
  .elementor-2081 .elementor-element.elementor-element-d171022 .elementor-counter-title { font-size: 18px; line-height: 22px; }
  .elementor-2081 .elementor-element.elementor-element-cc49e3f { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-038c01e > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-038c01e .elementor-heading-title { font-size: 24px; line-height: 35px; }
  .elementor-2081 .elementor-element.elementor-element-0ac63e3 > .elementor-widget-container { margin: -15px 0px 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-0ac63e3 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-0ac63e3 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-5d470df:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-5d470df > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 200px; }
  .elementor-2081 .elementor-element.elementor-element-5d470df { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-264b3f8 > .elementor-element-populated { padding: 0px 20px; }
  .elementor-2081 .elementor-element.elementor-element-f570708 > .elementor-widget-container { margin: 0px; padding: 0px; }
  .elementor-2081 .elementor-element.elementor-element-f570708 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-f570708 .elementor-heading-title { font-size: 16px; line-height: 36px; }
  .elementor-2081 .elementor-element.elementor-element-415b8c2 { width: var( --container-widget-width, 20px ); max-width: 20px; --container-widget-width: 20px; --container-widget-flex-grow: 0; bottom: -20px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-415b8c2 { left: 60px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-415b8c2 { right: 60px; }
  .elementor-2081 .elementor-element.elementor-element-415b8c2 img { width: 20px; }
  .elementor-2081 .elementor-element.elementor-element-cab65d0 { width: initial; max-width: initial; top: -22px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-cab65d0 { left: 1px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-cab65d0 { right: 1px; }
  .elementor-2081 .elementor-element.elementor-element-cab65d0 img { width: 60px; }
  .elementor-2081 .elementor-element.elementor-element-9de53f4 { width: initial; max-width: initial; top: -22px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-9de53f4 { right: 20px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-9de53f4 { left: 20px; }
  .elementor-2081 .elementor-element.elementor-element-9de53f4 img { width: 3px; }
  .elementor-2081 .elementor-element.elementor-element-f043fc2 { width: initial; max-width: initial; top: 3px; }
  body:not(.rtl) .elementor-2081 .elementor-element.elementor-element-f043fc2 { right: 2px; }
  body.rtl .elementor-2081 .elementor-element.elementor-element-f043fc2 { left: 2px; }
  .elementor-2081 .elementor-element.elementor-element-f043fc2 img { width: 1px; }
  .elementor-2081 .elementor-element.elementor-element-d01ca3f:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-d01ca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 250px; }
  .elementor-2081 .elementor-element.elementor-element-d01ca3f > .elementor-background-overlay { background-size: 218px; }
  .elementor-2081 .elementor-element.elementor-element-d01ca3f { padding: 30px 0px; }
  .elementor-2081 .elementor-element.elementor-element-ab3ab37 > .elementor-element-populated { padding: 20px; }
  .elementor-2081 .elementor-element.elementor-element-0a992a6 img { border-radius: 28px; }
  .elementor-2081 .elementor-element.elementor-element-f23c27b img { border-radius: 28px; }
  .elementor-2081 .elementor-element.elementor-element-8fe2693 img { border-radius: 28px; }
  .elementor-2081 .elementor-element.elementor-element-c00c53b { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-6f32b68 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-26f2193 > .elementor-widget-container { margin: 0px 0px 20px; }
  .elementor-2081 .elementor-element.elementor-element-26f2193 { text-align: center; }
  .elementor-2081 .elementor-element.elementor-element-17f9da2 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-item > a { font-size: 18px; line-height: 28px; }
  .elementor-2081 .elementor-element.elementor-element-fdaf07b:not(.elementor-motion-effects-element-type-background), .elementor-2081 .elementor-element.elementor-element-fdaf07b > .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-2081 .elementor-element.elementor-element-fdaf07b > .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-2081 .elementor-element.elementor-element-fdaf07b { padding: 40px 0px; }
  .elementor-2081 .elementor-element.elementor-element-a1d5444 > .elementor-element-populated { padding: 0px 35px; }
  .elementor-2081 .elementor-element.elementor-element-7f600b0 > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-7f600b0 .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-2081 .elementor-element.elementor-element-bb2a712 > .elementor-widget-container { margin: 0px; }
  .elementor-2081 .elementor-element.elementor-element-bb2a712 .elementor-button { width: 300px; font-size: 14px; padding: 15px 60px; }
}

@media (min-width: 768px) {
  .elementor-2081 .elementor-element.elementor-element-77a37fe { width: 65%; }
  .elementor-2081 .elementor-element.elementor-element-13eca14 { width: 34.954%; }
  .elementor-2081 .elementor-element.elementor-element-9494c2f { width: 46.035%; }
  .elementor-2081 .elementor-element.elementor-element-9163dcc { width: 53.965%; }
  .elementor-2081 .elementor-element.elementor-element-6f32b68 { width: 59.917%; }
  .elementor-2081 .elementor-element.elementor-element-17f9da2 { width: 40.043%; }
}

.elementor-2081 .elementor-element.elementor-element-68ee6e4 { overflow: hidden; }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-68ee6e4 { background-position: right bottom; background-size: 100% 100%; background-repeat: no-repeat; }
}

.elementor-2081 .elementor-element.elementor-element-a0900ee span { color: rgb(235, 80, 41); position: relative; }

.elementor-2081 .elementor-element.elementor-element-a0900ee 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-2081 .elementor-element.elementor-element-718652f { background: none !important; }
}

.elementor-2081 .elementor-element.elementor-element-a01ea3e img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }

.elementor-2081 .elementor-element.elementor-element-17b6f85 .elementor-icon-list-items .elementor-icon-list-item::before { }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items .elementor-icon-list-item { position: relative; padding-left: 35px; }

.elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items .elementor-icon-list-item::before { content: ""; position: absolute; background: url("https://www.brainpower.agency/wp-content/uploads/2021/05/right-triangle.png") center center / contain no-repeat; height: 21px; width: 19px; left: 0px; top: 6px; }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items .elementor-icon-list-item { padding-left: 25px; }
  .elementor-2081 .elementor-element.elementor-element-00b8c73 .elementor-icon-list-items .elementor-icon-list-item::before { height: 14px; width: 15px; }
}

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items .elementor-icon-list-item { position: relative; padding-left: 35px; }

.elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items .elementor-icon-list-item::before { content: ""; position: absolute; background: url("https://www.brainpower.agency/wp-content/uploads/2021/05/right-triangle.png") center center / contain no-repeat; height: 21px; width: 19px; left: 0px; top: 6px; }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items .elementor-icon-list-item { padding-left: 25px; }
  .elementor-2081 .elementor-element.elementor-element-5db25ad .elementor-icon-list-items .elementor-icon-list-item::before { height: 14px; width: 15px; }
}

.elementor-2081 .elementor-element.elementor-element-4f23c48 .elementor-icon-list-items .elementor-icon-list-item::before { }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-7d0e6b8 { background-size: 142px; background-repeat: no-repeat; background-position: left top; }
}

.elementor-2081 .elementor-element.elementor-element-edbf54d .elementor-icon-list-items .elementor-icon-list-item::before { }

.elementor-2081 .elementor-element.elementor-element-90da3b0 p { margin: 0px; }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-38681f2 { background-size: 200px; background-repeat: no-repeat; background-position: left top; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-0007b88 { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-11690cd { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-c4217d4 { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-9b242a8 { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-33eef86 { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media not all {
  .elementor-2081 .elementor-element.elementor-element-d171022 { width: 285px; max-width: 100%; margin-left: auto; margin-right: auto; }
}

.elementor-2081 .elementor-element.elementor-element-038c01e .elementor-icon-list-items .elementor-icon-list-item::before { }

.elementor-2081 .elementor-element.elementor-element-81c1bcb img { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 23px; }

.elementor-2081 .elementor-element.elementor-element-107b89c { padding: 10px; }

.elementor-2081 .elementor-element.elementor-element-107b89c .elementor-widget-container { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 { padding: 10px; }

.elementor-2081 .elementor-element.elementor-element-ed97bd7 .elementor-widget-container { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 { padding: 10px; }

.elementor-2081 .elementor-element.elementor-element-e6c68d3 .elementor-widget-container { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items .elementor-icon-list-item { position: relative; padding-left: 35px; }

.elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items .elementor-icon-list-item::before { content: ""; position: absolute; background: url("https://www.brainpower.agency/wp-content/uploads/2021/05/right-triangle.png") center center / contain no-repeat; height: 21px; width: 19px; left: 0px; top: 6px; }

@media only screen and (max-width: 767px) {
  .elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items .elementor-icon-list-item { padding-left: 25px; }
  .elementor-2081 .elementor-element.elementor-element-7c67cd0 .elementor-icon-list-items .elementor-icon-list-item::before { height: 14px; width: 15px; }
}

.ad-creative-tab-toggle, .landing-page-tab-toggle { cursor: pointer; }

body.elementor-page-2081 .elementor[data-elementor-type="wp-page"] { overflow: hidden; }

@media only screen and (min-width: 768px) {
  span.break-mobile { display: none; }
}