@charset "utf-8";

.elementor-5735 .elementor-element.elementor-element-3a06d82b > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-3a06d82b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }

.elementor-5735 .elementor-element.elementor-element-3a06d82b.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 80px 20px; }

.elementor-5735 .elementor-element.elementor-element-3a06d82b > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-5735 .elementor-element.elementor-element-6059a741.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-27d45d1b { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-27d45d1b .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 22px; font-weight: 700; line-height: 37px; color: rgb(235, 80, 41); }

.elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-27d45d1b.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-27d45d1b > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-1574daf > .elementor-widget-container { margin: 0px 0px 10px; }

.elementor-5735 .elementor-element.elementor-element-1574daf { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-1574daf .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-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-1574daf.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-1574daf > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-2b1e11e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 20px; }

.elementor-5735 .elementor-element.elementor-element-2b1e11e6 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-5735 .elementor-element.elementor-element-1d13990f.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da > .elementor-widget-container { margin: 0px 0px 10px; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-6fcc55da .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-6fcc55da.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-6fcc55da > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-6a2c7042 > .elementor-widget-container { margin: -30px 0px 0px; }

.elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-291de74b > .elementor-widget-container { padding: 0em; }

.elementor-5735 .elementor-element.elementor-element-291de74b { text-align: center; font-family: Poppins, sans-serif; font-size: 21px; line-height: 32px; color: rgb(8, 13, 50); }

.elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-291de74b.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-291de74b > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-141c1642 { --spacer-size: 10px; }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 22px; font-weight: 700; line-height: 37px; color: rgb(235, 80, 41); }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-7d77bd7e.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-7d77bd7e > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-2b3cf037.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-2b3cf037.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-2b3cf037.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-2b3cf037.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-2b3cf037.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-3c84746d.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-6e25902e > .elementor-widget-container { padding: 2em 1em; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 30px; }

.elementor-5735 .elementor-element.elementor-element-6e25902e .eael-infobox .infobox-icon { align-self: center; }

.elementor-5735 .elementor-element.elementor-element-6e25902e .eael-infobox .infobox-content .title { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 50px; line-height: 1em; }

.elementor-5735 .elementor-element.elementor-element-6e25902e .eael-infobox .infobox-content p { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-5735 .elementor-element.elementor-element-6e25902e .eael-infobox:hover .infobox-content h4 { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-6e25902e .eael-infobox:hover .infobox-content p { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-208e715e.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 > .elementor-widget-container { padding: 2em 1em; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 30px; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 .eael-infobox .infobox-icon { align-self: center; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 .eael-infobox .infobox-content .title { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 50px; line-height: 1em; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 .eael-infobox .infobox-content p { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 .eael-infobox:hover .infobox-content h4 { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-12f8cca6 .eael-infobox:hover .infobox-content p { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-3534c2cd.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 > .elementor-widget-container { padding: 2em 1em; border-style: solid; border-width: 1px; border-color: rgb(112, 112, 112); border-radius: 30px; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 .eael-infobox .infobox-icon { align-self: center; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 .eael-infobox .infobox-content .title { color: rgb(8, 13, 50); font-family: Montserrat, sans-serif; font-size: 50px; line-height: 1em; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 .eael-infobox .infobox-content p { color: rgb(8, 13, 50); font-family: Poppins, sans-serif; font-size: 21px; line-height: 24px; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 .eael-infobox:hover .infobox-content h4 { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-58db1e13 .eael-infobox:hover .infobox-content p { transition: 100ms; }

.elementor-5735 .elementor-element.elementor-element-157f2a08:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-157f2a08 > .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/top-left-grey-bordered-circ.png"); background-repeat: no-repeat; background-size: 20%; }

.elementor-5735 .elementor-element.elementor-element-157f2a08.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-157f2a08.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-157f2a08.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-157f2a08.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-157f2a08.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-157f2a08 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 20px; }

.elementor-5735 .elementor-element.elementor-element-157f2a08 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-5735 .elementor-element.elementor-element-32ffc361.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d > .elementor-widget-container { margin: 0px 0px 10px; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-3ad0010d .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-3ad0010d.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-3ad0010d > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-0f6b202.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-0f6b202.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-0f6b202.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-0f6b202.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-0f6b202.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-05b2f82.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-56979cb.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-40371887 { width: auto; top: -1px; }

body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-40371887 { right: -6.999%; }

body.rtl .elementor-5735 .elementor-element.elementor-element-40371887 { left: -6.999%; }

.elementor-5735 .elementor-element.elementor-element-6c27311c:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-6c27311c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 248, 248); }

.elementor-5735 .elementor-element.elementor-element-6c27311c.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-6c27311c.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-6c27311c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-6c27311c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-6c27311c.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-6c27311c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 20px; }

.elementor-5735 .elementor-element.elementor-element-6c27311c > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-5735 .elementor-element.elementor-element-1172d4aa.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri .elementor-heading-title { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri div { writing-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-b76f76c > .elementor-widget-container { margin: 0px 0px 10px; }

.elementor-5735 .elementor-element.elementor-element-b76f76c { text-align: center; }

.elementor-5735 .elementor-element.elementor-element-b76f76c .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 50px; font-weight: 700; line-height: 62px; letter-spacing: -2.6px; color: rgb(8, 13, 50); }

.elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > div, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h1, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h2, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h3, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h4, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h5, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > h6, .elementor-5735 .elementor-element.elementor-element-b76f76c.ob-harakiri > p { transform: rotate(0deg); }

.elementor-5735 .elementor-element.elementor-element-b76f76c > div { text-indent: 0px; mix-blend-mode: inherit; }

.elementor-5735 .elementor-element.elementor-element-60945a06 { width: auto; top: 0px; }

body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-60945a06 { left: -9%; }

body.rtl .elementor-5735 .elementor-element.elementor-element-60945a06 { right: -9%; }

.elementor-5735 .elementor-element.elementor-element-2af175ca { width: var( --container-widget-width, 10px ); max-width: 10px; --container-widget-width: 10px; --container-widget-flex-grow: 0; top: 0px; }

body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-2af175ca { right: -7%; }

body.rtl .elementor-5735 .elementor-element.elementor-element-2af175ca { left: -7%; }

.elementor-5735 .elementor-element.elementor-element-799fc4db { width: var( --container-widget-width, 40px ); max-width: 40px; --container-widget-width: 40px; --container-widget-flex-grow: 0; top: 5%; }

body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-799fc4db { left: -9%; }

body.rtl .elementor-5735 .elementor-element.elementor-element-799fc4db { right: -9%; }

.elementor-5735 .elementor-element.elementor-element-6da1ecc.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-6da1ecc.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-5735 .elementor-element.elementor-element-6da1ecc.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-6da1ecc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-5735 .elementor-element.elementor-element-6da1ecc.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-5735 .elementor-element.elementor-element-bc1dd70.elementor-column { align-self: inherit; cursor: default; }

.elementor-5735 .elementor-element.elementor-element-6a4cfd7.elementor-column { align-self: inherit; cursor: default; }

@media (min-width: 768px) {
  .elementor-5735 .elementor-element.elementor-element-05b2f82 { width: 73.58%; }
  .elementor-5735 .elementor-element.elementor-element-56979cb { width: 26.271%; }
  .elementor-5735 .elementor-element.elementor-element-bc1dd70 { width: 73.58%; }
  .elementor-5735 .elementor-element.elementor-element-6a4cfd7 { width: 26.271%; }
}

@media (max-width: 1024px) {
  .elementor-5735 .elementor-element.elementor-element-1574daf .elementor-heading-title { font-size: 38px; }
  .elementor-5735 .elementor-element.elementor-element-6fcc55da .elementor-heading-title { font-size: 38px; }
  .elementor-5735 .elementor-element.elementor-element-3ad0010d .elementor-heading-title { font-size: 38px; }
  .elementor-5735 .elementor-element.elementor-element-b76f76c .elementor-heading-title { font-size: 38px; }
}

@media (max-width: 767px) {
  .elementor-5735 .elementor-element.elementor-element-3a06d82b { padding: 20px; }
  .elementor-5735 .elementor-element.elementor-element-1574daf .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-5735 .elementor-element.elementor-element-2b1e11e6 { padding: 20px; }
  .elementor-5735 .elementor-element.elementor-element-6fcc55da .elementor-heading-title { font-size: 30px; line-height: 35px; letter-spacing: -0.7px; }
  .elementor-5735 .elementor-element.elementor-element-291de74b { font-size: 18px; line-height: 28px; }
  .elementor-5735 .elementor-element.elementor-element-141c1642 { --spacer-size: 0px; }
  .elementor-5735 .elementor-element.elementor-element-7d77bd7e .elementor-heading-title { font-size: 16px; line-height: 37px; }
  .elementor-5735 .elementor-element.elementor-element-157f2a08:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-157f2a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-size: 40%; }
  .elementor-5735 .elementor-element.elementor-element-157f2a08 { padding: 40px 10px 20px; }
  .elementor-5735 .elementor-element.elementor-element-3ad0010d .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-5735 .elementor-element.elementor-element-05b2f82 { width: 73.58%; }
  .elementor-5735 .elementor-element.elementor-element-56979cb { width: 26.271%; }
  .elementor-5735 .elementor-element.elementor-element-40371887 { width: var( --container-widget-width, 50px ); max-width: 50px; --container-widget-width: 50px; --container-widget-flex-grow: 0; top: -8%; }
  .elementor-5735 .elementor-element.elementor-element-6c27311c { padding: 20px 10px; }
  .elementor-5735 .elementor-element.elementor-element-b76f76c .elementor-heading-title { font-size: 24px; line-height: 35px; letter-spacing: -0.6px; }
  .elementor-5735 .elementor-element.elementor-element-60945a06 { width: var( --container-widget-width, 50px ); max-width: 50px; --container-widget-width: 50px; --container-widget-flex-grow: 0; top: -6%; }
  .elementor-5735 .elementor-element.elementor-element-2af175ca { width: var( --container-widget-width, 4px ); max-width: 4px; --container-widget-width: 4px; --container-widget-flex-grow: 0; }
  body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-2af175ca { right: 0px; }
  body.rtl .elementor-5735 .elementor-element.elementor-element-2af175ca { left: 0px; }
  .elementor-5735 .elementor-element.elementor-element-799fc4db { width: var( --container-widget-width, 15px ); max-width: 15px; --container-widget-width: 15px; --container-widget-flex-grow: 0; top: -2%; }
  body:not(.rtl) .elementor-5735 .elementor-element.elementor-element-799fc4db { left: -4%; }
  body.rtl .elementor-5735 .elementor-element.elementor-element-799fc4db { right: -4%; }
  .elementor-5735 .elementor-element.elementor-element-bc1dd70 { width: 73.58%; }
  .elementor-5735 .elementor-element.elementor-element-6a4cfd7 { width: 26.271%; }
}

@media (max-width: 480px) {
  .elementor-5735 .elementor-element.elementor-element-6e25902e br { display: none; }
}

@media (max-width: 480px) {
  .elementor-5735 .elementor-element.elementor-element-12f8cca6 br { display: none; }
}

@media (max-width: 480px) {
  .elementor-5735 .elementor-element.elementor-element-58db1e13 br { display: none; }
}

.elementor-5735 .elementor-element.elementor-element-157f2a08 { overflow: hidden; }

.elementor-5735 .elementor-element.elementor-element-6c27311c { overflow: hidden; }