﻿.elementor-81
  .elementor-element.elementor-element-2302784
  > .elementor-container {
  min-height: 10vh;
}
.elementor-81
  .elementor-element.elementor-element-2302784.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2302784.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2302784.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2302784.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2302784.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-2302784 {
  border-style: none;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 10px 10px 10px 10px;
}
.elementor-81
  .elementor-element.elementor-element-2302784
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-386cadf.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-386cadf
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-dbc3d92
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #53535363;
}
.elementor-81 .elementor-element.elementor-element-dbc3d92 {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #53535363;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 10px 10px 10px 10px;
}
.elementor-81 .elementor-element.elementor-element-dbc3d92,
.elementor-81
  .elementor-element.elementor-element-dbc3d92
  > .elementor-background-overlay {
  border-radius: 50px 50px 50px 50px;
}
.elementor-81
  .elementor-element.elementor-element-dbc3d92
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-a14d274.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-a14d274.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-a14d274.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-71479c8 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-71479c8 img {
  max-width: 120px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-e610a73.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-e610a73.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-e610a73.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu
  .elementor-item {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item {
  color: var(--e-global-color-accent);
  fill: var(--e-global-color-accent);
  padding-left: 15px;
  padding-right: 15px;
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item:hover,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item.highlighted,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item:focus {
  color: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-menu-toggle {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a.highlighted,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-menu-toggle:hover {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a.highlighted {
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  a.elementor-item-active {
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  .elementor-item,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--dropdown
  .elementor-sub-item {
  font-family: var(--e-global-typography-03e65d3-font-family), Sans-serif;
  font-size: var(--e-global-typography-03e65d3-font-size);
  font-weight: var(--e-global-typography-03e65d3-font-weight);
  text-transform: var(--e-global-typography-03e65d3-text-transform);
  letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
  word-spacing: var(--e-global-typography-03e65d3-word-spacing);
}
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu--main
  > .elementor-nav-menu
  > li
  > .elementor-nav-menu--dropdown,
.elementor-81
  .elementor-element.elementor-element-3169ec4
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  margin-top: 29px !important;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-a57a9bf.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-a57a9bf.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-a57a9bf.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-4d3267c {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 35px;
  --grid-column-gap: 0px;
  --grid-row-gap: 0px;
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-widget-container {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon {
  background-color: var(--e-global-color-fcbd32c);
  --icon-padding: 10px;
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon
  i {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-4d3267c
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-196a148f.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-196a148f.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-196a148f.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-196a148f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-196a148f.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-196a148f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-196a148f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/06/acrylic-colors-in-water-ink-blot-abstract-backgrou-6U2BN4Zb-1.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-81
  .elementor-element.elementor-element-196a148f
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.48;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-196a148f {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-3b2e9c1e.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-3b2e9c1e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-81 .elementor-element.elementor-element-3b2e9c1e.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-3b2e9c1e
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-1582b44f {
  text-align: left;
  width: 100%;
  max-width: 100%;
}
.elementor-81
  .elementor-element.elementor-element-1582b44f
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 65px;
  line-height: 81px;
}
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-1582b44f.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-1582b44f.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-1582b44f > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-1582b44f
  > .elementor-widget-container {
  margin: 0% 18% 0% 0%;
  padding: 150px 0px 0px 0px;
}
.elementor-81 .elementor-element.elementor-element-32ffc37d {
  color: #ffffff;
  font-family: "Nunito", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 37px;
}
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-32ffc37d.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-32ffc37d.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-32ffc37d > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-32ffc37d
  > .elementor-widget-container {
  margin: 0% 20% 0% 0%;
  padding: 20px 0px 20px 0px;
}
.elementor-81 .elementor-element.elementor-element-cb34441 .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1px;
  fill: #ff3119;
  color: #ff3119;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-primary);
  border-radius: 15px 15px 15px 15px;
  padding: 30px 20px 30px 20px;
}
.elementor-81 .elementor-element.elementor-element-4da2a3f6 {
  --spacer-size: 100px;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-2aba10d6 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 1em 6em 1em;
}
.elementor-81
  .elementor-element.elementor-element-2aba10d6
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-4604cf18.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-4604cf18
  > .elementor-element-populated {
  padding: 1em 8em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-b17be89 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-48de32d8.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-48de32d8.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-48de32d8 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2e6ca8d8
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-81
  .elementor-element.elementor-element-2e6ca8d8
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-81 .elementor-element.elementor-element-6491ff98.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-6491ff98
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-3b1a337e {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-3b1a337e
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-3b1a337e.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-3b1a337e.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-3b1a337e > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-443f192f {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-443f192f
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.4em;
}
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-443f192f.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-443f192f.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-443f192f > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-443f192f
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-55e848df {
  font-family: "Nunito", Sans-serif;
  font-size: 1em;
  line-height: 1.6em;
}
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-55e848df.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-55e848df.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-55e848df > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-319e8f7 {
  font-family: "Nunito", Sans-serif;
  font-size: 1em;
  line-height: 1.6em;
}
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-319e8f7.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-319e8f7.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-319e8f7 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-361eeafc.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-361eeafc.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-361eeafc.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-361eeafc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-361eeafc.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-288e173b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-288e173b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-288e173b.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-7756599 {
  text-align: center;
}
.elementor-81 .elementor-element.elementor-element-7756599 img {
  max-width: 80%;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-680d660d.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-680d660d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-680d660d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-81 .elementor-element.elementor-element-680d660d.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-680d660d
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-362bdfb1 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-362bdfb1.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-362bdfb1.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-362bdfb1 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-362bdfb1
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-68bf15a .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 0.7em;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1em;
  border-style: solid;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-9b210da.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-9b210da.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-9b210da.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-5ee6e723 {
  text-align: center;
}
.elementor-81 .elementor-element.elementor-element-5ee6e723 img {
  max-width: 100%;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-db6c967.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-db6c967.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-db6c967
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-81 .elementor-element.elementor-element-db6c967.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-db6c967
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-7ec0db7a {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-7ec0db7a.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-7ec0db7a.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-7ec0db7a > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-7ec0db7a
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-45a6cbe .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 0.7em;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1em;
  border-style: solid;
}
.elementor-81
  .elementor-element.elementor-element-493d24c.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-493d24c.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-493d24c.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-493d24c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-493d24c.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-2793c7a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-2793c7a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-2793c7a.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-92d8a67 {
  text-align: center;
}
.elementor-81 .elementor-element.elementor-element-92d8a67 img {
  max-width: 80%;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-e1a14ca.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-e1a14ca.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-e1a14ca
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-81 .elementor-element.elementor-element-e1a14ca.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-e1a14ca
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-d2930d4 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-d2930d4.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-d2930d4.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-d2930d4 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-d2930d4
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-5b4285c .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 0.7em;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1em;
  border-style: solid;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-436296fe.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-436296fe.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-436296fe.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-2eef3e35 {
  text-align: center;
}
.elementor-81 .elementor-element.elementor-element-2eef3e35 img {
  max-width: 41%;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-3ec8244.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-3ec8244.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-81
  .elementor-element.elementor-element-3ec8244
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-81 .elementor-element.elementor-element-3ec8244.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-3ec8244
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-2dff6f3b {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2dff6f3b.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-2dff6f3b.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-2dff6f3b > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2dff6f3b
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-c761428 .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 0.7em;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1em;
  border-style: solid;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-52d4f794
  > .elementor-background-overlay {
  background-image: url("../../2024/06/close-up-view-of-black-ink-in-water-isolated-on-gr-L4RHQDJ.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.2;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-52d4f794 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 1em 0em 1em;
}
.elementor-81 .elementor-element.elementor-element-8ae5766.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-4a5b0bf {
  text-align: center;
}
.elementor-81
  .elementor-element.elementor-element-4a5b0bf
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-4a5b0bf.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-4a5b0bf.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-4a5b0bf > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-f5632cf {
  text-align: center;
}
.elementor-81
  .elementor-element.elementor-element-f5632cf
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 3rem;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-f5632cf.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-f5632cf.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-f5632cf > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-f5632cf
  > .elementor-widget-container {
  margin: 0% 10% 0% 10%;
}
.elementor-81
  .elementor-element.elementor-element-3202775.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-3202775.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-3202775.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-3202775.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-3202775.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-3202775
  > .elementor-background-overlay {
  background-image: url("../../2024/06/close-up-view-of-black-ink-in-water-isolated-on-gr-L4RHQDJ.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.2;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-3202775 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0em 1em 0em 1em;
}
.elementor-81 .elementor-element.elementor-element-67f996a.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-67f996a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-81
  .elementor-element.elementor-element-67f996a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #181616;
}
.elementor-81
  .elementor-element.elementor-element-67f996a
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10% 20% 12% 20%;
  --e-column-margin-right: 20%;
  --e-column-margin-left: 20%;
  padding: 2em 2em 3em 2em;
}
.elementor-81
  .elementor-element.elementor-element-67f996a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-b5edb2c {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #818181;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 7%;
  padding: 0em 0em 1em 0em;
}
.elementor-81
  .elementor-element.elementor-element-b5edb2c
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-3f3c566.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-1fb8a02 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-1fb8a02
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-1fb8a02.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-1fb8a02.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-1fb8a02 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-1fb8a02
  > .elementor-widget-container {
  margin: 0% 50% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-9f6ff17.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-9f6ff17.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-9f6ff17 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-639628b.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-639628b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-81
  .elementor-element.elementor-element-639628b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #181616;
}
.elementor-81
  .elementor-element.elementor-element-639628b
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10% 20% 12% 20%;
  --e-column-margin-right: 20%;
  --e-column-margin-left: 20%;
  padding: 2em 2em 3em 2em;
}
.elementor-81
  .elementor-element.elementor-element-639628b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-d7c80a3 {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #818181;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 7%;
  padding: 0em 0em 1em 0em;
}
.elementor-81
  .elementor-element.elementor-element-d7c80a3
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-d440c9e.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-3739476 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-3739476
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-3739476.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-3739476.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-3739476 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-3739476
  > .elementor-widget-container {
  margin: 0% 50% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-5ede957.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-5ede957.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-5ede957 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-48e9d5b8
  > .elementor-background-overlay {
  background-image: url("../../2024/06/close-up-view-of-black-ink-in-water-isolated-on-gr-L4RHQDJ.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.2;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-48e9d5b8 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0em 1em 6em 1em;
}
.elementor-81 .elementor-element.elementor-element-7200165b.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-7200165b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-81
  .elementor-element.elementor-element-7200165b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #181616;
}
.elementor-81
  .elementor-element.elementor-element-7200165b
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0% 20% 12% 20%;
  --e-column-margin-right: 20%;
  --e-column-margin-left: 20%;
  padding: 2em 2em 3em 2em;
}
.elementor-81
  .elementor-element.elementor-element-7200165b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-6645ed45 {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #818181;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 7%;
  padding: 0em 0em 1em 0em;
}
.elementor-81
  .elementor-element.elementor-element-6645ed45
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-2eb9048d.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-69a3900 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-69a3900
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-69a3900.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-69a3900.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-69a3900 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-69a3900
  > .elementor-widget-container {
  margin: 0% 50% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-5b2c546d.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-5b2c546d.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-5b2c546d > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5753f466.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-5753f466:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-81
  .elementor-element.elementor-element-5753f466
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #181616;
}
.elementor-81
  .elementor-element.elementor-element-5753f466
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0% 20% 12% 20%;
  --e-column-margin-right: 20%;
  --e-column-margin-left: 20%;
  padding: 2em 2em 3em 2em;
}
.elementor-81
  .elementor-element.elementor-element-5753f466
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-5fbaf95a {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #818181;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 7%;
  padding: 0em 0em 1em 0em;
}
.elementor-81
  .elementor-element.elementor-element-5fbaf95a
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-2c40851.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-e34746b
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-e34746b.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-e34746b.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-e34746b > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-e34746b
  > .elementor-widget-container {
  margin: 0% 50% 0% 0%;
}
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-3cd67d8e.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-3cd67d8e.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-3cd67d8e > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-140af2bf.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-140af2bf.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-140af2bf.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-140af2bf.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-140af2bf.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-140af2bf {
  padding: 6em 1em 6em 1em;
}
.elementor-81 .elementor-element.elementor-element-558e7c4.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-558e7c4
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-f160b18 {
  text-align: center;
}
.elementor-81
  .elementor-element.elementor-element-f160b18
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 32px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-f160b18.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-f160b18.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-f160b18 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-f160b18
  > .elementor-widget-container {
  padding: 0px 80px 0px 80px;
}
.elementor-81
  .elementor-element.elementor-element-49ee7e65.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-49ee7e65.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-49ee7e65.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-49ee7e65.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-49ee7e65.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-29f74cf.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-29f74cf.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-29f74cf.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-6af74688 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-6af74688
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-18700e7a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-18700e7a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-18700e7a.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-75846921 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-75846921
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-2bce9207.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-2bce9207.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-2bce9207.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-36ce4f16 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-36ce4f16
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-81
  .elementor-element.elementor-element-ff5abd1.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-ff5abd1.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-ff5abd1.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-ff5abd1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-ff5abd1.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-c47314b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-c47314b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-c47314b.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-55aa930 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-55aa930
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-cd5b871.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-cd5b871.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-cd5b871.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-df50ae9 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-df50ae9
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-390d657.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-390d657.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-390d657.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-827a179 img {
  max-width: 65%;
}
.elementor-81
  .elementor-element.elementor-element-827a179
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-81 .elementor-element.elementor-element-40947cbd {
  --spacer-size: 30px;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81 .elementor-element.elementor-element-5b7c7c3f {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 1em 6em 1em;
}
.elementor-81
  .elementor-element.elementor-element-5b7c7c3f
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-6eb7e71c.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-6eb7e71c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-6eb7e71c.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-6eb7e71c
  > .elementor-element-populated {
  padding: 1em 3em 1em 1em;
}
.elementor-81
  .elementor-element.elementor-element-62dccb32
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-62dccb32.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-81 .elementor-element.elementor-element-62dccb32 .elementor-icon {
  font-size: 30px;
  padding: 10px;
}
.elementor-81
  .elementor-element.elementor-element-62dccb32
  .elementor-icon
  svg {
  height: 30px;
}
.elementor-81 .elementor-element.elementor-element-62dccb32 {
  width: var(--container-widget-width, 12%);
  max-width: 12%;
  --container-widget-width: 12%;
  --container-widget-flex-grow: 0;
}
.elementor-81
  .elementor-element.elementor-element-457c6ab8
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  text-transform: var(--e-global-typography-accent-text-transform);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-81
  .elementor-element.elementor-element-457c6ab8
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-accent);
  height: 5px;
  border-radius: 0px 0px 0px 0px;
  margin-bottom: 0px;
}
.elementor-81
  .elementor-element.elementor-element-457c6ab8
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-457c6ab8
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-259770a-font-family), Sans-serif;
  font-size: var(--e-global-typography-259770a-font-size);
  font-weight: var(--e-global-typography-259770a-font-weight);
  text-transform: var(--e-global-typography-259770a-text-transform);
  line-height: var(--e-global-typography-259770a-line-height);
  letter-spacing: var(--e-global-typography-259770a-letter-spacing);
  word-spacing: var(--e-global-typography-259770a-word-spacing);
}
.elementor-81 .elementor-element.elementor-element-457c6ab8 {
  width: var(--container-widget-width, 88%);
  max-width: 88%;
  --container-widget-width: 88%;
  --container-widget-flex-grow: 0;
}
.elementor-81 .elementor-element.elementor-element-1e86b26 {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-8e00f63
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-8e00f63.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-81 .elementor-element.elementor-element-8e00f63 .elementor-icon {
  font-size: 30px;
  padding: 10px;
}
.elementor-81 .elementor-element.elementor-element-8e00f63 .elementor-icon svg {
  height: 30px;
}
.elementor-81 .elementor-element.elementor-element-8e00f63 {
  width: var(--container-widget-width, 12%);
  max-width: 12%;
  --container-widget-width: 12%;
  --container-widget-flex-grow: 0;
}
.elementor-81
  .elementor-element.elementor-element-53630fe3
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  text-transform: var(--e-global-typography-accent-text-transform);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-81
  .elementor-element.elementor-element-53630fe3
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-accent);
  height: 5px;
  border-radius: 0px 0px 0px 0px;
  margin-bottom: 0px;
}
.elementor-81
  .elementor-element.elementor-element-53630fe3
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-53630fe3
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-259770a-font-family), Sans-serif;
  font-size: var(--e-global-typography-259770a-font-size);
  font-weight: var(--e-global-typography-259770a-font-weight);
  text-transform: var(--e-global-typography-259770a-text-transform);
  line-height: var(--e-global-typography-259770a-line-height);
  letter-spacing: var(--e-global-typography-259770a-letter-spacing);
  word-spacing: var(--e-global-typography-259770a-word-spacing);
}
.elementor-81 .elementor-element.elementor-element-53630fe3 {
  width: var(--container-widget-width, 88%);
  max-width: 88%;
  --container-widget-width: 88%;
  --container-widget-flex-grow: 0;
}
.elementor-81 .elementor-element.elementor-element-3606b6c7 {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-81 .elementor-element.elementor-element-7d31a0f4 .elementor-icon {
  font-size: 30px;
  padding: 10px;
}
.elementor-81
  .elementor-element.elementor-element-7d31a0f4
  .elementor-icon
  svg {
  height: 30px;
}
.elementor-81 .elementor-element.elementor-element-7d31a0f4 {
  width: var(--container-widget-width, 12%);
  max-width: 12%;
  --container-widget-width: 12%;
  --container-widget-flex-grow: 0;
}
.elementor-81
  .elementor-element.elementor-element-2a6e0195
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  text-transform: var(--e-global-typography-accent-text-transform);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-81
  .elementor-element.elementor-element-2a6e0195
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-accent);
  height: 5px;
  border-radius: 0px 0px 0px 0px;
  margin-bottom: 0px;
}
.elementor-81
  .elementor-element.elementor-element-2a6e0195
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-2a6e0195
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-259770a-font-family), Sans-serif;
  font-size: var(--e-global-typography-259770a-font-size);
  font-weight: var(--e-global-typography-259770a-font-weight);
  text-transform: var(--e-global-typography-259770a-text-transform);
  line-height: var(--e-global-typography-259770a-line-height);
  letter-spacing: var(--e-global-typography-259770a-letter-spacing);
  word-spacing: var(--e-global-typography-259770a-word-spacing);
}
.elementor-81 .elementor-element.elementor-element-2a6e0195 {
  width: var(--container-widget-width, 88%);
  max-width: 88%;
  --container-widget-width: 88%;
  --container-widget-flex-grow: 0;
}
.elementor-81 .elementor-element.elementor-element-26d3eed5 {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-490a8f3
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-framed
  .elementor-icon,
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-81
  .elementor-element.elementor-element-490a8f3.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-81 .elementor-element.elementor-element-490a8f3 .elementor-icon {
  font-size: 30px;
  padding: 10px;
}
.elementor-81 .elementor-element.elementor-element-490a8f3 .elementor-icon svg {
  height: 30px;
}
.elementor-81 .elementor-element.elementor-element-490a8f3 {
  width: var(--container-widget-width, 12%);
  max-width: 12%;
  --container-widget-width: 12%;
  --container-widget-flex-grow: 0;
}
.elementor-81
  .elementor-element.elementor-element-5d5e22a2
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  text-transform: var(--e-global-typography-accent-text-transform);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-81
  .elementor-element.elementor-element-5d5e22a2
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-accent);
  height: 5px;
  border-radius: 0px 0px 0px 0px;
  margin-bottom: 0px;
}
.elementor-81
  .elementor-element.elementor-element-5d5e22a2
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-5d5e22a2
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-259770a-font-family), Sans-serif;
  font-size: var(--e-global-typography-259770a-font-size);
  font-weight: var(--e-global-typography-259770a-font-weight);
  text-transform: var(--e-global-typography-259770a-text-transform);
  line-height: var(--e-global-typography-259770a-line-height);
  letter-spacing: var(--e-global-typography-259770a-letter-spacing);
  word-spacing: var(--e-global-typography-259770a-word-spacing);
}
.elementor-81 .elementor-element.elementor-element-5d5e22a2 {
  width: var(--container-widget-width, 88%);
  max-width: 88%;
  --container-widget-width: 88%;
  --container-widget-flex-grow: 0;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-1fe52fdf.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-1fe52fdf.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-1fe52fdf.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-1fe52fdf
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-172faea1 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-172faea1
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-172faea1.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-172faea1.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-172faea1 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-19791b1d {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-19791b1d
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 3rem;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-19791b1d.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-19791b1d.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-19791b1d > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4393089a {
  color: #bfbfbf;
  font-family: "Nunito", Sans-serif;
}
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-4393089a.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-4393089a.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-4393089a > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-53fc533 .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1px;
  fill: #ff3119;
  color: #ff3119;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 15px 15px 15px 15px;
  padding: 30px 20px 30px 20px;
}
.elementor-81
  .elementor-element.elementor-element-19b7ac1d.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-19b7ac1d.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-19b7ac1d.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-19b7ac1d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-19b7ac1d.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-19b7ac1d {
  padding: 6em 1em 6em 1em;
}
.elementor-81 .elementor-element.elementor-element-24c6c382.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-24c6c382
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-776f112 {
  text-align: center;
}
.elementor-81
  .elementor-element.elementor-element-776f112
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-776f112.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-776f112.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-776f112 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-191811d2 {
  text-align: center;
}
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-191811d2.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-191811d2.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-191811d2 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-191811d2
  > .elementor-widget-container {
  margin: 0% 10% 0% 10%;
}
.elementor-81
  .elementor-element.elementor-element-82a2969.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-82a2969.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-82a2969.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-82a2969.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-82a2969.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-01ec401.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-1015f52 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-1015f52 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-1015f52:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-775ae8c {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-775ae8c.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-775ae8c.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-775ae8c > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-73d9d02 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-73d9d02
  .elementor-heading-title {
  color: #fa5542;
}
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-73d9d02.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-73d9d02.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-73d9d02 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-90babe4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-90babe4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-90babe4.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-7e45885 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-7e45885 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-7e45885:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-5848876 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-5848876.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-5848876.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-5848876 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-bff3193 {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-bff3193
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-bff3193.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-bff3193.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-bff3193 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-153a1c51.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-153a1c51.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-153a1c51.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-153a1c51.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-153a1c51.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81 .elementor-element.elementor-element-eba389d.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-218bdee9 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-218bdee9 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
  border-radius: 5px 5px 5px 5px;
}
.elementor-81 .elementor-element.elementor-element-218bdee9:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-51dd70a7 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-51dd70a7
  .elementor-heading-title {
  font-size: 30px;
}
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-51dd70a7.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-51dd70a7.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-51dd70a7 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2c480e28 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-2c480e28
  .elementor-heading-title {
  color: #fa5542;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2c480e28.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-2c480e28.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-2c480e28 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-25dcf703.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-25dcf703.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-25dcf703.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-6a136e74 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-6a136e74 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-6a136e74:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-36068b94 {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-36068b94
  .elementor-heading-title {
  font-size: 30px;
}
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-36068b94.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-36068b94.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-36068b94 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-7fb4e6a {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-7fb4e6a
  .elementor-heading-title {
  color: #fa5542;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-7fb4e6a.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-7fb4e6a.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-7fb4e6a > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-42f7aed5.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-42f7aed5.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-42f7aed5.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-42f7aed5.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-42f7aed5.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-1f72b550.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-1f72b550.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-1f72b550.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-23db1546 {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-23db1546 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-23db1546:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-72e68ab6 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-72e68ab6
  .elementor-heading-title {
  font-size: 30px;
}
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-72e68ab6.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-72e68ab6.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-72e68ab6 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-273e088a {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-273e088a
  .elementor-heading-title {
  color: #fa5542;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-273e088a.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-273e088a.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-273e088a > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-6b4c1a74.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-6170b0f6 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-6170b0f6 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-6170b0f6:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-4d105131 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-4d105131.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-4d105131.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-4d105131 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-45db997c {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-45db997c
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-45db997c.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-45db997c.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-45db997c > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2484dc4.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2484dc4.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-2484dc4.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2484dc4.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-2484dc4.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-065631d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-065631d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-065631d.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-d0d2b9c {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-d0d2b9c img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-d0d2b9c:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-ff0c5e0 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-ff0c5e0
  .elementor-heading-title {
  font-size: 30px;
}
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-ff0c5e0.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-ff0c5e0.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-ff0c5e0 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-13c11d1 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-13c11d1
  .elementor-heading-title {
  color: #fa5542;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-13c11d1.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-13c11d1.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-13c11d1 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-b6e8c85.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-aa79ff7 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-aa79ff7 img {
  max-width: 90%;
  opacity: 0.8;
  transition-duration: 1s;
}
.elementor-81 .elementor-element.elementor-element-aa79ff7:hover img {
  opacity: 1;
}
.elementor-81 .elementor-element.elementor-element-2f0e8c1 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-2f0e8c1.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-2f0e8c1.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-2f0e8c1 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-441a62f {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-441a62f
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-441a62f.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-441a62f.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-441a62f > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-44b32ba4 {
  --spacer-size: 30px;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-c443a8d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81 .elementor-element.elementor-element-c443a8d {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 1em 6em 1em;
}
.elementor-81
  .elementor-element.elementor-element-c443a8d
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-5d16041.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-5d16041.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-5d16041.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-5d16041
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-d065eea {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-d065eea
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-d065eea.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-d065eea.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-d065eea > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-a96f8e4 {
  text-align: left;
}
.elementor-81
  .elementor-element.elementor-element-a96f8e4
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-a96f8e4.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-a96f8e4.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-a96f8e4 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-487eba8
  .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: "Nunito", Sans-serif;
  font-size: 1.4rem;
  line-height: 1.4em;
}
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-487eba8.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-487eba8.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-487eba8 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-81 .elementor-element.elementor-element-df70ed0 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-81
  .elementor-element.elementor-element-df70ed0
  .elementor-icon-list-text {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-81 .elementor-element.elementor-element-6835a55 .elementor-button {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1px;
  fill: #ff3119;
  color: #ff3119;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 15px 15px 15px 15px;
  padding: 30px 20px 30px 20px;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-fb1709e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-fb1709e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-fb1709e.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-fb1709e
  > .elementor-element-populated {
  padding: 1em 3em 1em 1em;
}
.elementor-81 .elementor-element.elementor-element-ef34ee4 {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-ef34ee4
  .elementor-heading-title {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-ef34ee4.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-ef34ee4.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-ef34ee4 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-58bf73b {
  text-align: right;
  color: #bfbfbf;
  font-family: "Nunito", Sans-serif;
}
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-58bf73b.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-58bf73b.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-58bf73b > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-91ecd93
  .elementor-icon-box-wrapper {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-91ecd93
  .elementor-icon-box-title {
  margin-bottom: 1px;
  color: #fa5542;
}
.elementor-81
  .elementor-element.elementor-element-91ecd93
  .elementor-icon-box-title,
.elementor-81
  .elementor-element.elementor-element-91ecd93
  .elementor-icon-box-title
  a {
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-73d1209 {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-60250a0
  .elementor-icon-box-wrapper {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-60250a0
  .elementor-icon-box-title {
  margin-bottom: 1px;
  color: #fa5542;
}
.elementor-81
  .elementor-element.elementor-element-60250a0
  .elementor-icon-box-title,
.elementor-81
  .elementor-element.elementor-element-60250a0
  .elementor-icon-box-title
  a {
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-a88fc87 {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-c18d62d
  .elementor-icon-box-wrapper {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-c18d62d
  .elementor-icon-box-title {
  margin-bottom: 1px;
  color: #fa5542;
}
.elementor-81
  .elementor-element.elementor-element-c18d62d
  .elementor-icon-box-title,
.elementor-81
  .elementor-element.elementor-element-c18d62d
  .elementor-icon-box-title
  a {
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-4cff34a {
  --spacer-size: 10px;
}
.elementor-81
  .elementor-element.elementor-element-244d4142.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-244d4142.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-244d4142.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-244d4142.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-244d4142.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-244d4142
  > .elementor-background-overlay {
  background-image: url("../../2024/06/close-up-view-of-black-ink-in-water-isolated-on-gr-L4RHQDJ.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.2;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-244d4142 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 1em 6em 1em;
}
.elementor-81 .elementor-element.elementor-element-5b17e347.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-5b17e347
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81
  .elementor-element.elementor-element-b6cced6
  .elementor-heading-title {
  color: #fa5542;
  font-family: "Nunito", Sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
}
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-b6cced6.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-b6cced6.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-b6cced6 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-dedc74c {
  text-align: left;
}
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-dedc74c.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-dedc74c.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-dedc74c > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-762eb856.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-762eb856.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-762eb856 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-6612929d .elementor-button {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px 5px 5px 5px;
  padding: 20px 20px 20px 20px;
}
.elementor-81 .elementor-element.elementor-element-14ce90e1.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-14ce90e1
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link {
  font-family: var(--e-global-typography-03e65d3-font-family), Sans-serif;
  font-size: var(--e-global-typography-03e65d3-font-size);
  font-weight: var(--e-global-typography-03e65d3-font-weight);
  text-transform: var(--e-global-typography-03e65d3-text-transform);
  line-height: var(--e-global-typography-03e65d3-line-height);
  letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
  word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  padding: 15px 050px 15px 15px;
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion.curve-shape
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion.accoedion-primary
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion.floating-style
  .elementskit-card
  .elementskit-btn-link[aria-expanded="true"] {
  background-color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion
  .elementskit-card:not(:last-child) {
  margin-bottom: 2px;
}
.elementor-81
  .elementor-element.elementor-element-6d32bf3
  .elementskit-accordion
  .elementskit-card-body {
  padding: 20px 15px 20px 55px;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-6d43f0d7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81 .elementor-element.elementor-element-6d43f0d7 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 3em 0em 0em 0em;
}
.elementor-81
  .elementor-element.elementor-element-6d43f0d7
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81 .elementor-element.elementor-element-62424816.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-62424816
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: var(--e-global-color-8740cf6);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 1em 1em 1em 1em;
}
.elementor-81
  .elementor-element.elementor-element-62424816
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-245aabf6.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-245aabf6.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-245aabf6.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-245aabf6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-245aabf6.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-40a9eca3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-40a9eca3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-40a9eca3.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-menu-toggle {
  margin: 0 auto;
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu
  .elementor-item {
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1em;
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item {
  color: #f2f2f2;
  fill: #f2f2f2;
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item:hover,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item.highlighted,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item:focus {
  color: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-menu-toggle {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a.highlighted,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-menu-toggle:hover {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a.highlighted {
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  a.elementor-item-active {
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  .elementor-item,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--dropdown
  .elementor-sub-item {
  font-family: var(--e-global-typography-03e65d3-font-family), Sans-serif;
  font-size: var(--e-global-typography-03e65d3-font-size);
  font-weight: var(--e-global-typography-03e65d3-font-weight);
  text-transform: var(--e-global-typography-03e65d3-text-transform);
  letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
  word-spacing: var(--e-global-typography-03e65d3-word-spacing);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu--main
  > .elementor-nav-menu
  > li
  > .elementor-nav-menu--dropdown,
.elementor-81
  .elementor-element.elementor-element-e0ad878
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  margin-top: 29px !important;
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  div.elementor-menu-toggle {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  div.elementor-menu-toggle
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  div.elementor-menu-toggle:hover {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-e0ad878
  div.elementor-menu-toggle:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-61655478.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-61655478.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-61655478.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-81 .elementor-element.elementor-element-52b3e962 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  text-transform: var(--e-global-typography-accent-text-transform);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-text {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-52b3e962
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
}
.elementor-81 .elementor-element.elementor-element-1ac2ffac.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81 .elementor-element.elementor-element-390f82f7 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-390f82f7 img {
  max-width: 30%;
}
.elementor-81 .elementor-element.elementor-element-da49f1b {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-da49f1b
  .elementor-heading-title {
  color: #c7c7c7;
  font-family: "Gilroy-Bols", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.1em;
}
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-da49f1b.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-da49f1b.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-da49f1b > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-5a4184a {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 35px;
  --grid-column-gap: 19px;
  --grid-row-gap: 0px;
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-widget-container {
  text-align: right;
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon {
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon
  i {
  color: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-fcbd32c);
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-5a4184a
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-81
  .elementor-element.elementor-element-4275c83e.ob-is-breaking-bad
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e.ob-is-breaking-bad.ob-bb-inner
  > .elementor-container {
  justify-content: flex-start !important;
  flex-direction: row;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e.ob-is-breaking-bad.ob-is-glider
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner
  > .elementor-container.swiper-vertical {
  flex-direction: column;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e.ob-is-breaking-bad.ob-bb-inner {
  width: 100%;
  flex: unset;
  align-self: inherit;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-81
  .elementor-element.elementor-element-4275c83e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-32f6c0b);
}
.elementor-81 .elementor-element.elementor-element-4275c83e {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-4275c83e
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-3d718c6d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-3d718c6d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-3d718c6d.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-3d718c6d
  > .elementor-element-populated {
  padding: 0em 1em 0em 1em;
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(50px / 2);
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(50px / 2);
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(50px / 2);
  margin-left: calc(50px / 2);
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-50px / 2);
  margin-left: calc(-50px / 2);
}
body.rtl
  .elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-50px / 2);
}
body:not(.rtl)
  .elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-50px / 2);
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-81 .elementor-element.elementor-element-34b1f132 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-81
  .elementor-element.elementor-element-34b1f132
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-bc-flex-widget
  .elementor-81
  .elementor-element.elementor-element-59b1a2c3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-81
  .elementor-element.elementor-element-59b1a2c3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-81 .elementor-element.elementor-element-59b1a2c3.elementor-column {
  align-self: inherit;
  cursor: default;
}
.elementor-81
  .elementor-element.elementor-element-59b1a2c3
  > .elementor-element-populated {
  padding: 1em 1em 0em 1em;
}
.elementor-81 .elementor-element.elementor-element-76ef8569 {
  text-align: right;
}
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri {
  writing-mode: inherit;
}
.elementor-81
  .elementor-element.elementor-element-76ef8569.ob-harakiri
  .elementor-heading-title {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri div {
  writing-mode: inherit;
}
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > div,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h1,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h2,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h3,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h4,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h5,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > h6,
.elementor-81 .elementor-element.elementor-element-76ef8569.ob-harakiri > p {
  transform: rotate(0deg);
}
.elementor-81 .elementor-element.elementor-element-76ef8569 > div {
  text-indent: 0px;
  mix-blend-mode: inherit;
}
:root {
  --page-title-display: none;
}
html,
body {
  overflow-x: auto;
}
@media (max-width: 1024px) {
  .elementor-bc-flex-widget
    .elementor-81
    .elementor-element.elementor-element-a14d274.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-81
    .elementor-element.elementor-element-a14d274.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-81 .elementor-element.elementor-element-71479c8 img {
    max-width: 75%;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu
    .elementor-item {
    font-size: 0.8rem;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--main
    .elementor-item {
    padding-left: 17px;
    padding-right: 17px;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-03e65d3-font-size);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--dropdown
    a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .elementor-81
    .elementor-element.elementor-element-1582b44f
    .elementor-heading-title {
    font-size: 3rem;
    line-height: 63px;
  }
  .elementor-81
    .elementor-element.elementor-element-1582b44f
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 30px 0px 0px 0px;
  }
  .elementor-81
    .elementor-element.elementor-element-32ffc37d
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-4604cf18
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81
    .elementor-element.elementor-element-443f192f
    .elementor-heading-title {
    font-size: 1.7rem;
  }
  .elementor-81
    .elementor-element.elementor-element-443f192f
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-362bdfb1
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-7ec0db7a
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-d2930d4
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-2dff6f3b
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-f5632cf
    .elementor-heading-title {
    font-size: 2.7rem;
  }
  .elementor-81
    .elementor-element.elementor-element-f5632cf
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-67f996a
    > .elementor-element-populated {
    margin: 10% 10% 10% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
  }
  .elementor-81
    .elementor-element.elementor-element-1fb8a02
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-1fb8a02
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-639628b
    > .elementor-element-populated {
    margin: 10% 10% 10% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
  }
  .elementor-81
    .elementor-element.elementor-element-3739476
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-3739476
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-7200165b
    > .elementor-element-populated {
    margin: 10% 10% 10% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
  }
  .elementor-81
    .elementor-element.elementor-element-69a3900
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-69a3900
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-5753f466
    > .elementor-element-populated {
    margin: 10% 10% 10% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
  }
  .elementor-81
    .elementor-element.elementor-element-e34746b
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-e34746b
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-f160b18
    .elementor-heading-title {
    font-size: 1.5rem;
  }
  .elementor-81
    .elementor-element.elementor-element-f160b18
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-457c6ab8
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-457c6ab8
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81
    .elementor-element.elementor-element-53630fe3
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-53630fe3
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81
    .elementor-element.elementor-element-2a6e0195
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-2a6e0195
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81
    .elementor-element.elementor-element-5d5e22a2
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-5d5e22a2
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81
    .elementor-element.elementor-element-19791b1d
    .elementor-heading-title {
    font-size: 1.7rem;
  }
  .elementor-81
    .elementor-element.elementor-element-19791b1d
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-191811d2
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-a96f8e4
    .elementor-heading-title {
    font-size: 2.7rem;
  }
  .elementor-81
    .elementor-element.elementor-element-a96f8e4
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-df70ed0
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-81
    .elementor-element.elementor-element-df70ed0
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-81
    .elementor-element.elementor-element-ef34ee4
    .elementor-heading-title {
    font-size: 2.7rem;
  }
  .elementor-81
    .elementor-element.elementor-element-ef34ee4
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-dedc74c
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-6d32bf3
    .elementskit-accordion
    .elementskit-card-header
    > .elementskit-btn-link {
    font-size: var(--e-global-typography-03e65d3-font-size);
    line-height: var(--e-global-typography-03e65d3-line-height);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81 .elementor-element.elementor-element-6d43f0d7 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu
    .elementor-item {
    font-size: 0.9rem;
  }
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-03e65d3-font-size);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu--dropdown
    a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .elementor-81
    .elementor-element.elementor-element-52b3e962
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-81
    .elementor-element.elementor-element-52b3e962
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-390f82f7 {
    text-align: right;
  }
  .elementor-81 .elementor-element.elementor-element-390f82f7 img {
    max-width: 15%;
  }
  .elementor-81
    .elementor-element.elementor-element-da49f1b
    .elementor-heading-title {
    font-size: 1.5rem;
  }
  .elementor-81
    .elementor-element.elementor-element-da49f1b
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81
    .elementor-element.elementor-element-3d718c6d
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81 .elementor-element.elementor-element-76ef8569 {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .elementor-81 .elementor-element.elementor-element-71479c8 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-71479c8 img {
    max-width: 60%;
  }
  .elementor-81 .elementor-element.elementor-element-e610a73 {
    width: 100%;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu
    .elementor-item {
    font-size: 0.6rem;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--main
    .elementor-item {
    padding-left: 8px;
    padding-right: 8px;
  }
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-81
    .elementor-element.elementor-element-3169ec4
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-03e65d3-font-size);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81 .elementor-element.elementor-element-a57a9bf {
    width: 70%;
  }
  .elementor-81 .elementor-element.elementor-element-196a148f {
    padding: 0px 0px 0px 0px;
  }
  .elementor-81
    .elementor-element.elementor-element-3b2e9c1e
    > .elementor-element-populated {
    padding: 3em 1em 1em 1em;
  }
  .elementor-81 .elementor-element.elementor-element-1582b44f {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-1582b44f
    .elementor-heading-title {
    font-size: 1.7rem;
    line-height: 39px;
  }
  .elementor-81
    .elementor-element.elementor-element-1582b44f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-32ffc37d {
    text-align: center;
    font-size: 20px;
    line-height: 1.4em;
  }
  .elementor-81
    .elementor-element.elementor-element-32ffc37d
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81 .elementor-element.elementor-element-cb34441 .elementor-button {
    font-size: 16px;
    line-height: 1.4em;
    padding: 20px 10px 20px 10px;
  }
  .elementor-81 .elementor-element.elementor-element-4da2a3f6 {
    --spacer-size: 0px;
  }
  .elementor-81 .elementor-element.elementor-element-2aba10d6 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-81
    .elementor-element.elementor-element-4604cf18
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81 .elementor-element.elementor-element-b17be89 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-48de32d8 {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-6491ff98
    > .elementor-element-populated {
    padding: 30px 10px 10px 10px;
  }
  .elementor-81 .elementor-element.elementor-element-3b1a337e {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-3b1a337e
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-81 .elementor-element.elementor-element-443f192f {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-443f192f
    .elementor-heading-title {
    font-size: 1.3rem;
  }
  .elementor-81 .elementor-element.elementor-element-55e848df {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-319e8f7 {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-319e8f7
    > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
  }
  .elementor-81 .elementor-element.elementor-element-288e173b {
    width: 50%;
  }
  .elementor-bc-flex-widget
    .elementor-81
    .elementor-element.elementor-element-288e173b.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-81
    .elementor-element.elementor-element-288e173b.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-81
    .elementor-element.elementor-element-288e173b.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-81 .elementor-element.elementor-element-7756599 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-7756599 img {
    max-width: 65%;
  }
  .elementor-81 .elementor-element.elementor-element-680d660d {
    width: 50%;
  }
  .elementor-81
    .elementor-element.elementor-element-680d660d
    > .elementor-element-populated {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-362bdfb1 {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-362bdfb1
    > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-9b210da {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-5ee6e723 img {
    max-width: 65%;
  }
  .elementor-81 .elementor-element.elementor-element-db6c967 {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-7ec0db7a {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-7ec0db7a
    > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-2793c7a {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-92d8a67 img {
    max-width: 65%;
  }
  .elementor-81 .elementor-element.elementor-element-e1a14ca {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-d2930d4 {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-d2930d4
    > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-436296fe {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-2eef3e35 img {
    max-width: 25%;
  }
  .elementor-81 .elementor-element.elementor-element-3ec8244 {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-2dff6f3b {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-2dff6f3b
    > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-52d4f794 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-81
    .elementor-element.elementor-element-4a5b0bf
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-81
    .elementor-element.elementor-element-f5632cf
    .elementor-heading-title {
    font-size: 1.9rem;
  }
  .elementor-81
    .elementor-element.elementor-element-f5632cf
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81 .elementor-element.elementor-element-3202775 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-81
    .elementor-element.elementor-element-67f996a
    > .elementor-element-populated {
    margin: 5% 5% 5% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
  }
  .elementor-81
    .elementor-element.elementor-element-1fb8a02
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-639628b
    > .elementor-element-populated {
    margin: 5% 5% 5% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
  }
  .elementor-81
    .elementor-element.elementor-element-3739476
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81 .elementor-element.elementor-element-48e9d5b8 {
    padding: 0em 1em 2em 01em;
  }
  .elementor-81
    .elementor-element.elementor-element-7200165b
    > .elementor-element-populated {
    margin: 5% 5% 5% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
  }
  .elementor-81
    .elementor-element.elementor-element-69a3900
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81
    .elementor-element.elementor-element-5753f466
    > .elementor-element-populated {
    margin: 5% 5% 5% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
  }
  .elementor-81
    .elementor-element.elementor-element-e34746b
    .elementor-heading-title {
    font-size: 1.1rem;
  }
  .elementor-81 .elementor-element.elementor-element-140af2bf {
    padding: 0px 0px 0px 0px;
  }
  .elementor-81
    .elementor-element.elementor-element-558e7c4
    > .elementor-element-populated {
    padding: 0em 0em 0em 0em;
  }
  .elementor-81
    .elementor-element.elementor-element-f160b18
    .elementor-heading-title {
    font-size: 1.2rem;
  }
  .elementor-81
    .elementor-element.elementor-element-f160b18
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81 .elementor-element.elementor-element-29f74cf {
    width: 33%;
  }
  .elementor-81 .elementor-element.elementor-element-18700e7a {
    width: 33%;
  }
  .elementor-81 .elementor-element.elementor-element-2bce9207 {
    width: 33%;
  }
  .elementor-81 .elementor-element.elementor-element-c47314b {
    width: 33%;
  }
  .elementor-81 .elementor-element.elementor-element-cd5b871 {
    width: 33%;
  }
  .elementor-81
    .elementor-element.elementor-element-df50ae9
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-81 .elementor-element.elementor-element-390d657 {
    width: 33%;
  }
  .elementor-81 .elementor-element.elementor-element-5b7c7c3f {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-6eb7e71c
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81 .elementor-element.elementor-element-62dccb32 .elementor-icon {
    font-size: 25px;
  }
  .elementor-81
    .elementor-element.elementor-element-62dccb32
    .elementor-icon
    svg {
    height: 25px;
  }
  .elementor-81 .elementor-element.elementor-element-62dccb32 {
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 20%);
    max-width: 20%;
  }
  .elementor-81
    .elementor-element.elementor-element-457c6ab8
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-457c6ab8
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-457c6ab8 {
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
  }
  .elementor-81 .elementor-element.elementor-element-8e00f63 .elementor-icon {
    font-size: 25px;
  }
  .elementor-81
    .elementor-element.elementor-element-8e00f63
    .elementor-icon
    svg {
    height: 25px;
  }
  .elementor-81 .elementor-element.elementor-element-8e00f63 {
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 20%);
    max-width: 20%;
  }
  .elementor-81
    .elementor-element.elementor-element-53630fe3
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-53630fe3
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-53630fe3 {
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
  }
  .elementor-81 .elementor-element.elementor-element-7d31a0f4 .elementor-icon {
    font-size: 25px;
  }
  .elementor-81
    .elementor-element.elementor-element-7d31a0f4
    .elementor-icon
    svg {
    height: 25px;
  }
  .elementor-81 .elementor-element.elementor-element-7d31a0f4 {
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 20%);
    max-width: 20%;
  }
  .elementor-81
    .elementor-element.elementor-element-2a6e0195
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-2a6e0195
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-2a6e0195 {
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
  }
  .elementor-81 .elementor-element.elementor-element-490a8f3 .elementor-icon {
    font-size: 25px;
  }
  .elementor-81
    .elementor-element.elementor-element-490a8f3
    .elementor-icon
    svg {
    height: 25px;
  }
  .elementor-81 .elementor-element.elementor-element-490a8f3 {
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 20%);
    max-width: 20%;
  }
  .elementor-81
    .elementor-element.elementor-element-5d5e22a2
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-259770a-font-size);
    line-height: var(--e-global-typography-259770a-line-height);
    letter-spacing: var(--e-global-typography-259770a-letter-spacing);
    word-spacing: var(--e-global-typography-259770a-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-5d5e22a2
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-5d5e22a2 {
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
  }
  .elementor-81
    .elementor-element.elementor-element-1fe52fdf
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0em 0em 0em 0em;
  }
  .elementor-81 .elementor-element.elementor-element-172faea1 {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-172faea1
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-81 .elementor-element.elementor-element-19791b1d {
    text-align: center;
  }
  .elementor-81
    .elementor-element.elementor-element-19791b1d
    .elementor-heading-title {
    font-size: 1.7rem;
  }
  .elementor-81 .elementor-element.elementor-element-4393089a {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-53fc533 .elementor-button {
    font-size: 16px;
    line-height: 1.4em;
    padding: 20px 10px 20px 10px;
  }
  .elementor-81 .elementor-element.elementor-element-19b7ac1d {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-776f112
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-81
    .elementor-element.elementor-element-191811d2
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-81 .elementor-element.elementor-element-1015f52 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-775ae8c {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-73d9d02 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-7e45885 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-5848876 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-bff3193 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-218bdee9 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-51dd70a7 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-2c480e28 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-6a136e74 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-36068b94 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-7fb4e6a {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-23db1546 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-72e68ab6 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-273e088a {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-6170b0f6 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-4d105131 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-45db997c {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-d0d2b9c {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-ff0c5e0 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-13c11d1 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-aa79ff7 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-2f0e8c1 {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-441a62f {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-c443a8d {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-d065eea
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-81
    .elementor-element.elementor-element-a96f8e4
    .elementor-heading-title {
    font-size: 1.3rem;
  }
  .elementor-81
    .elementor-element.elementor-element-487eba8
    .elementor-heading-title {
    font-size: 1.3rem;
  }
  .elementor-81
    .elementor-element.elementor-element-df70ed0
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-81
    .elementor-element.elementor-element-df70ed0
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-6835a55 .elementor-button {
    font-size: 16px;
    line-height: 1.4em;
    padding: 20px 10px 20px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-fb1709e
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81
    .elementor-element.elementor-element-ef34ee4
    .elementor-heading-title {
    font-size: 1.3rem;
  }
  .elementor-81 .elementor-element.elementor-element-58bf73b {
    text-align: center;
  }
  .elementor-81 .elementor-element.elementor-element-244d4142 {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-6d32bf3
    .elementskit-accordion
    .elementskit-card-header
    > .elementskit-btn-link {
    font-size: var(--e-global-typography-03e65d3-font-size);
    line-height: var(--e-global-typography-03e65d3-line-height);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81 .elementor-element.elementor-element-6d43f0d7 {
    padding: 10px 10px 10px 10px;
  }
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu
    .elementor-item {
    font-size: 0.9rem;
  }
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-81
    .elementor-element.elementor-element-e0ad878
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-03e65d3-font-size);
    letter-spacing: var(--e-global-typography-03e65d3-letter-spacing);
    word-spacing: var(--e-global-typography-03e65d3-word-spacing);
  }
  .elementor-81
    .elementor-element.elementor-element-61655478
    > .elementor-element-populated {
    padding: 10px 0px 0px 0px;
  }
  .elementor-81
    .elementor-element.elementor-element-52b3e962
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-81
    .elementor-element.elementor-element-52b3e962
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-81 .elementor-element.elementor-element-390f82f7 {
    text-align: right;
  }
  .elementor-81 .elementor-element.elementor-element-390f82f7 img {
    max-width: 30%;
  }
  .elementor-81
    .elementor-element.elementor-element-da49f1b
    .elementor-heading-title {
    font-size: 1.2rem;
  }
  .elementor-81
    .elementor-element.elementor-element-3d718c6d
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(23px / 2);
  }
  .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(23px / 2);
  }
  .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(23px / 2);
    margin-left: calc(23px / 2);
  }
  .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-23px / 2);
    margin-left: calc(-23px / 2);
  }
  body.rtl
    .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-23px / 2);
  }
  body:not(.rtl)
    .elementor-81
    .elementor-element.elementor-element-34b1f132
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-23px / 2);
  }
  .elementor-81 .elementor-element.elementor-element-76ef8569 {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .elementor-81 .elementor-element.elementor-element-a14d274 {
    width: 20%;
  }
  .elementor-81 .elementor-element.elementor-element-e610a73 {
    width: 64.333%;
  }
  .elementor-81 .elementor-element.elementor-element-a57a9bf {
    width: 15%;
  }
  .elementor-81 .elementor-element.elementor-element-6eb7e71c {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-1fe52fdf {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-5b17e347 {
    width: 56%;
  }
  .elementor-81 .elementor-element.elementor-element-14ce90e1 {
    width: 44%;
  }
  .elementor-81 .elementor-element.elementor-element-40a9eca3 {
    width: 25%;
  }
  .elementor-81 .elementor-element.elementor-element-61655478 {
    width: 25%;
  }
  .elementor-81 .elementor-element.elementor-element-1ac2ffac {
    width: 49.664%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-81 .elementor-element.elementor-element-a14d274 {
    width: 40%;
  }
  .elementor-81 .elementor-element.elementor-element-e610a73 {
    width: 60%;
  }
  .elementor-81 .elementor-element.elementor-element-a57a9bf {
    width: 40%;
  }
  .elementor-81 .elementor-element.elementor-element-4604cf18 {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-6491ff98 {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-67f996a {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-639628b {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-7200165b {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-5753f466 {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-5b17e347 {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-14ce90e1 {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-40a9eca3 {
    width: 50%;
  }
  .elementor-81 .elementor-element.elementor-element-61655478 {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-1ac2ffac {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-3d718c6d {
    width: 100%;
  }
  .elementor-81 .elementor-element.elementor-element-59b1a2c3 {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-81
    .elementor-element.elementor-element-52d4f794
    > .elementor-background-overlay {
    background-attachment: fixed;
  }
  .elementor-81
    .elementor-element.elementor-element-3202775
    > .elementor-background-overlay {
    background-attachment: fixed;
  }
  .elementor-81
    .elementor-element.elementor-element-48e9d5b8
    > .elementor-background-overlay {
    background-attachment: fixed;
  }
  .elementor-81
    .elementor-element.elementor-element-244d4142
    > .elementor-background-overlay {
    background-attachment: fixed;
  }
} /* Start custom CSS for section, class: .elementor-element-dbc3d92 */
.elementor-81 .elementor-element.elementor-element-dbc3d92 {
  backdrop-filter: blur(5px);
} /* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-4da2a3f6 */
.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"] {
  /* Glass эффект */
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.1) 0%,
    rgba(255, 255, 255, 0.05) 100%
  ) !important;
  backdrop-filter: blur(12px) saturate(180%) !important;
  -webkit-backdrop-filter: blur(12px) saturate(180%) !important;

  /* Границы и тень */
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 4px 15px rgba(0, 0, 0, 0.1) !important;

  /* Анимация */
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;

  /* Позиционирование */
  position: relative !important;
  overflow: hidden !important;
  z-index: 1 !important;
}

/* Эффект свечения при наведении */
.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:hover {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.2) 0%,
    rgba(255, 255, 255, 0.1) 100%
  ) !important;
  border-color: rgba(255, 255, 255, 0.3) !important;
  transform: translateY(-3px) scale(1.02) !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.2),
    0 10px 30px rgba(0, 0, 0, 0.15),
    0 0 20px rgba(0, 136, 255, 0.1) !important;
}

/* Активный эффект (при нажатии) */
.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:active {
  transform: translateY(-1px) !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 2px 10px rgba(0, 0, 0, 0.1) !important;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53fc533 */
.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"] {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  transition: all 0.3s ease !important;

  /* Красная тень вокруг кнопки */
  box-shadow: 0 0 20px rgba(250, 85, 66, 0.5) !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:hover {
  box-shadow: 0 0 30px rgba(250, 85, 66, 0.8) !important;
  border-color: rgba(255, 255, 255, 0.25) !important;
  background: rgba(255, 255, 255, 0.15) !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 100% !important;
  height: 100% !important;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.3),
    transparent
  ) !important;
  transition: left 0.5s ease !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:hover::before {
  left: 100% !important;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6835a55 */
.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"] {
  position: relative !important;
  overflow: hidden !important;
  padding: 13px 23px;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  transition: all 0.3s ease !important;

  /* Красная тень вокруг кнопки */
  box-shadow: 0 0 20px rgba(250, 85, 66, 0.5) !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:hover {
  box-shadow: 0 0 30px rgba(250, 85, 66, 0.8) !important;
  border-color: rgba(255, 255, 255, 0.25) !important;
  background: rgba(255, 255, 255, 0.15) !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 100% !important;
  height: 100% !important;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.3),
    transparent
  ) !important;
  transition: left 0.5s ease !important;
}

.elementor-button-wrapper
  > a.elementor-button.elementor-button-link.elementor-size-sm[href*="t.me"]:hover::before {
  left: 100% !important;
} /* End custom CSS */
