@charset "utf-8";

.elementor-1779 .elementor-element.elementor-element-49ee473 > .elementor-container { max-width: 1200px; min-height: 150px; }

.elementor-1779 .elementor-element.elementor-element-49ee473.ob-is-breaking-bad > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1779 .elementor-element.elementor-element-49ee473.ob-is-breaking-bad.ob-bb-inner > .elementor-container { justify-content: flex-start !important; flex-direction: row; }

.elementor-1779 .elementor-element.elementor-element-49ee473.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1779 .elementor-element.elementor-element-49ee473.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical { flex-direction: column; }

.elementor-1779 .elementor-element.elementor-element-49ee473.ob-is-breaking-bad.ob-bb-inner { width: 100%; flex: unset; align-self: inherit; }

.elementor-1779 .elementor-element.elementor-element-49ee473 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: -150px; z-index: 2; }

.elementor-1779 .elementor-element.elementor-element-49ee473 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }

.elementor-bc-flex-widget .elementor-1779 .elementor-element.elementor-element-b6253e6.elementor-column .elementor-widget-wrap { align-items: center; }

.elementor-1779 .elementor-element.elementor-element-b6253e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }

.elementor-1779 .elementor-element.elementor-element-b6253e6.elementor-column { align-self: inherit; cursor: default; }

.elementor-1779 .elementor-element.elementor-element-6eedade9 { text-align: start; }

.elementor-1779 .elementor-element.elementor-element-6eedade9 img { width: 220px; }

.elementor-bc-flex-widget .elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column .elementor-widget-wrap { align-items: center; }

.elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }

.elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }

.elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column { align-self: inherit; cursor: default; }

.elementor-1779 .elementor-element.elementor-element-3bfe27a { width: auto; }

.elementor-1779 .elementor-element.elementor-element-3bfe27a .elementor-icon-wrapper { text-align: center; }

.elementor-1779 .elementor-element.elementor-element-3bfe27a.elementor-view-stacked .elementor-icon { background-color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-3bfe27a.elementor-view-framed .elementor-icon, .elementor-1779 .elementor-element.elementor-element-3bfe27a.elementor-view-default .elementor-icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-3bfe27a.elementor-view-framed .elementor-icon, .elementor-1779 .elementor-element.elementor-element-3bfe27a.elementor-view-default .elementor-icon svg { fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-beb47a2 { width: auto; }

.elementor-1779 .elementor-element.elementor-element-beb47a2 > .elementor-widget-container { padding: 0px 30px 0px 0px; }

.elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-menu-toggle { margin-left: auto; }

.elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-nav-menu .elementor-item { font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 700; line-height: 16px; }

.elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-nav-menu--main .elementor-item { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-nav-menu--dropdown a, .elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-menu-toggle { color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-beb47a2 .elementor-nav-menu--dropdown { background-color: rgb(8, 13, 50); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--ujarak:hover, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--wayra:hover, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--tamaya::before, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--tamaya::after { background-color: transparent; background-image: linear-gradient(rgb(122, 60, 255) 0%, rgb(242, 41, 91) 100%); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button:hover, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--ujarak::before, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--wayra:hover::before, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--tamaya:hover, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--rayen::before, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--rayen:hover::before { background-color: transparent; background-image: linear-gradient(90deg, rgb(215, 40, 109) 0%, rgb(229, 119, 78) 100%); }

.elementor-1779 .elementor-element.elementor-element-1125e894 { width: auto; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button-icon-left svg, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button-icon-right svg { rotate: 0deg; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button-icon-left i, .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button-icon-right i { rotate: 0deg; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button i { font-size: 30px; color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button svg { height: 30px; width: 30px; fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button .cretive-button-text { font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 700; line-height: 16px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button-wrapper { justify-content: flex-end; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button { padding: 12px 20px; color: rgb(255, 255, 255); border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); border-radius: 100px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--winona::after { padding: 12px 20px; color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--winona > .creative-button-inner { padding: 12px 20px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--tamaya::before { padding: 12px 20px; color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--rayen::before { padding: 12px 20px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner { padding: 12px 20px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--saqui::after { padding: 12px 20px; color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button .creative-button-inner svg { fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button .eael-creative-button--tamaya-secondary { color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--tamaya::after { color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button::before { border-radius: 100px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button::after { border-radius: 100px; }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button:hover i { color: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button:hover .creative-button-inner svg { fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button:hover { color: rgb(255, 255, 255); border-color: rgba(255, 255, 255, 0); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button:hover svg { fill: rgb(255, 255, 255); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--wapasha::before { border-color: rgba(255, 255, 255, 0); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--antiman::before { border-color: rgba(255, 255, 255, 0); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--pipaluk::before { border-color: rgba(255, 255, 255, 0); }

.elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button.eael-creative-button--quidel::before { background-color: rgba(255, 255, 255, 0); }

@media (max-width: 1024px) {
  .elementor-1779 .elementor-element.elementor-element-6eedade9 { text-align: start; }
}

@media (max-width: 767px) {
  .elementor-1779 .elementor-element.elementor-element-49ee473 > .elementor-container { min-height: 136px; }
  .elementor-1779 .elementor-element.elementor-element-49ee473 { margin-top: 0px; margin-bottom: -136px; z-index: 9; }
  .elementor-1779 .elementor-element.elementor-element-b6253e6 { width: 60%; }
  .elementor-1779 .elementor-element.elementor-element-b6253e6.elementor-column { -webkit-box-ordinal-group: calc(11); order: 10; }
  .elementor-1779 .elementor-element.elementor-element-b6253e6 > .elementor-element-populated { padding: 0px 0px 0px 35px; }
  .elementor-1779 .elementor-element.elementor-element-6eedade9 { text-align: start; }
  .elementor-1779 .elementor-element.elementor-element-6eedade9 img { width: 125px; }
  .elementor-1779 .elementor-element.elementor-element-181847c6 { width: 40%; }
  .elementor-bc-flex-widget .elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column .elementor-widget-wrap { align-items: center; }
  .elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
  .elementor-1779 .elementor-element.elementor-element-181847c6.elementor-column { -webkit-box-ordinal-group: calc(21); order: 20; }
  .elementor-1779 .elementor-element.elementor-element-181847c6 > .elementor-element-populated { padding: 0px 35px 0px 0px; }
  .elementor-1779 .elementor-element.elementor-element-3bfe27a > .elementor-widget-container { margin: 5px 0px 0px; }
  .elementor-1779 .elementor-element.elementor-element-3bfe27a .elementor-icon { font-size: 25px; }
  .elementor-1779 .elementor-element.elementor-element-3bfe27a .elementor-icon svg { height: 25px; }
  .elementor-1779 .elementor-element.elementor-element-beb47a2 > .elementor-widget-container { padding: 0px; }
  .elementor-1779 .elementor-element.elementor-element-1125e894 .eael-creative-button .cretive-button-text { font-size: 10px; }
}

@media (min-width: 768px) {
  .elementor-1779 .elementor-element.elementor-element-b6253e6 { width: 25.528%; }
  .elementor-1779 .elementor-element.elementor-element-181847c6 { width: 74.472%; }
}

.elementor-1779 .elementor-element.elementor-element-b6253e6 { order: 10 !important; display: flex; }

.elementor-1779 .elementor-element.elementor-element-181847c6 { order: 20 !important; display: flex; }

.elementor-1779 .elementor-element.elementor-element-49ee473.elementor-sticky--effects { background-color: rgba(8, 13, 50, 0.8); }

.elementor-1779 .elementor-element.elementor-element-49ee473.elementor-sticky--effects > .elementor-container { min-height: 70px; }

.elementor-1779 .elementor-element.elementor-element-49ee473 { transition: background-color 0.8s; }

.elementor-1779 .elementor-element.elementor-element-49ee473 .elementor-container { transition: min-height 0.5s; }

.elementor-1779 .elementor-element.elementor-element-49ee473.elementor-sticky--effects .brain-logo img { width: 180px; }

.brain-logo img { transition: 0.5s ease-in-out; }

.elementor-1779 .elementor-element.elementor-element-49ee473 { width: 100%; }

@media screen and (max-width: 767px) {
  body.admin-bar .dialog-type-lightbox { position: fixed; }
  .elementor-1779 .elementor-element.elementor-element-49ee473 > .elementor-container { margin: 0px 0px 20px; min-height: 100px !important; }
  .elementor-1779 .elementor-element.elementor-element-6eedade9 img { width: 125px !important; }
  .elementor-1779 .elementor-element.elementor-element-49ee473.elementor-sticky--effects > .elementor-container { min-height: 70px !important; }
}

@media (max-width: 480px) {
  .elementor-1779 .elementor-element.elementor-element-49ee473.elementor-sticky--effects .elementor-column { width: 50%; transition: 0.5s ease-in-out; }
}