.elementor-29 .elementor-element.elementor-element-fa18d08 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 10% 0% 0% 0%;
}
.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-a0a87f6.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-29
  .elementor-element.elementor-element-a0a87f6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-29 .elementor-element.elementor-element-a0a87f6.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-29 .elementor-element.elementor-element-a0a87f6 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 48px;
}
.elementor-29 .elementor-element.elementor-element-48378af .qodef-m-icon-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-48378af .qodef-m-icon-holder {
  font-size: 30px;
  color: #9a9a9a;
}
.elementor-29 .elementor-element.elementor-element-48378af .qodef-m-icon-holder a {
  color: #9a9a9a;
}
.elementor-29 .elementor-element.elementor-element-48378af .qodef-m-icon-holder svg {
  stroke-width: 0;
}
.elementor-29 .elementor-element.elementor-element-48378af {
  width: auto;
  max-width: auto;
  top: 44.5%;
}
body:not(.rtl) .elementor-29 .elementor-element.elementor-element-48378af {
  left: 47px;
}
body.rtl .elementor-29 .elementor-element.elementor-element-48378af {
  right: 47px;
}
.elementor-29 .elementor-element.elementor-element-4c4c859.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-29 .elementor-element.elementor-element-4c4c859 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 110px 0px;
}
.elementor-29 .elementor-element.elementor-element-97d455d {
  text-align: center;
}
.elementor-29 .elementor-element.elementor-element-1a7c418 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-1a7c418 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-1a7c418 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-1a7c418 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 10% 0% 0% 0%;
}
.elementor-29 .elementor-element.elementor-element-1a7c418 {
  width: 860px;
  max-width: 860px;
}
.elementor-29 .elementor-element.elementor-element-9dab8d5.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-29 .elementor-element.elementor-element-9dab8d5 > .elementor-element-populated {
  text-align: right;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b .qodef-m-icon-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b .qodef-m-icon-holder {
  font-size: 9px;
  color: #9a9a9a;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b .qodef-m-icon-holder a {
  color: #9a9a9a;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b .qodef-m-icon-holder svg {
  stroke-width: 0;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-cf30b2b {
  width: auto;
  max-width: auto;
  top: 45.3%;
}
body:not(.rtl) .elementor-29 .elementor-element.elementor-element-cf30b2b {
  right: 58px;
}
body.rtl .elementor-29 .elementor-element.elementor-element-cf30b2b {
  left: 58px;
}
.elementor-29 .elementor-element.elementor-element-fafc778:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-fafc778 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-29 .elementor-element.elementor-element-fafc778 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 157px 0px 20px 0px;
}
.elementor-29 .elementor-element.elementor-element-fafc778 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-29 .elementor-element.elementor-element-e75f77f.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-29 .elementor-element.elementor-element-e75f77f > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-cf92bda {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-0f65924 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-13679c3 .qodef-qi-button {
  font-family: "Heebo", Sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 130px;
  color: #ffffff;
}
.elementor-29 .elementor-element.elementor-element-13679c3 .qodef-m-icon {
  margin: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-13679c3 .qodef-m-text:after {
  width: 100%;
  bottom: 12px;
  height: 5px;
}
.elementor-29 .elementor-element.elementor-element-d590d5b .qodef-qi-button {
  font-family: "Heebo", Sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 130px;
  color: #ffffff;
}
.elementor-29 .elementor-element.elementor-element-d590d5b .qodef-m-icon {
  margin: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-d590d5b .qodef-m-text:after {
  width: 100%;
  bottom: 12px;
  height: 5px;
}
.elementor-29 .elementor-element.elementor-element-d590d5b > .elementor-widget-container {
  margin: -26px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-qi-button {
  font-family: "Heebo", Sans-serif;
  font-size: 100px;
  font-weight: 400;
  line-height: 130px;
  color: #ffffff;
}
.elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-m-icon {
  margin: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-m-text:after {
  width: 100%;
  bottom: 12px;
  height: 5px;
}
.elementor-29 .elementor-element.elementor-element-baf6d1d > .elementor-widget-container {
  margin: -26px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-44c9cff:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-44c9cff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-29 .elementor-element.elementor-element-44c9cff {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 110px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-44c9cff > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-29 .elementor-element.elementor-element-59e41ea.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-29 .elementor-element.elementor-element-59e41ea .elementor-element-populated a {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-59e41ea .elementor-element-populated a:hover {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-59e41ea > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-62d257f .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-62d257f .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-62d257f .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-62d257f .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29
  .elementor-element.elementor-element-ef083ed
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-29 .elementor-element.elementor-element-ef083ed > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-965cb21 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-965cb21 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-965cb21 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-965cb21 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-6bc437f .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-6bc437f .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-6bc437f .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-6bc437f .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-6bc437f > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-bc960b3:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-bc960b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-29 .elementor-element.elementor-element-bc960b3 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 121px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-bc960b3 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-29 .elementor-element.elementor-element-f534918.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-29 .elementor-element.elementor-element-f534918 .elementor-element-populated a {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-f534918 .elementor-element-populated a:hover {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-f534918 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-f5318d7 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-f5318d7 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-f5318d7 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-f5318d7 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29
  .elementor-element.elementor-element-c6b74f8
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-29 .elementor-element.elementor-element-c6b74f8 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-ae96933 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-ae96933 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-ae96933 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-ae96933 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-d15a108 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-d15a108 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-d15a108 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-d15a108 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-d15a108 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-2239029 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-2239029 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-2239029 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-2239029 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-2239029 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-5edbed2 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-5edbed2 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-5edbed2 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-5edbed2 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-5edbed2 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-d7fff07 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-d7fff07 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-d7fff07 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-d7fff07 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-d7fff07 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-1bb8b49 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-1bb8b49 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-1bb8b49 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-1bb8b49 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-1bb8b49 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-689d2bb .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-689d2bb .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-689d2bb .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-689d2bb .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-689d2bb > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-06abb5d .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-06abb5d .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-06abb5d .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-06abb5d .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-06abb5d > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-4c9f990 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0% 0% 0% 11%;
}
.elementor-29 .elementor-element.elementor-element-a20d011 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-01a62a7 {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-01a62a7 > .elementor-widget-container {
  margin: 84px 0px 3px 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-29 .elementor-element.elementor-element-8a777f5 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-8a777f5 .qodef-qi-section-title > .qodef-m-text {
  font-size: 13px;
}
.elementor-29 .elementor-element.elementor-element-8a777f5 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-8a777f5 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-8a777f5 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 0% 0% 7%;
}
.elementor-29 .elementor-element.elementor-element-94c1d04:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-94c1d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-29 .elementor-element.elementor-element-94c1d04 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 61px 0px 179px 0px;
}
.elementor-29 .elementor-element.elementor-element-94c1d04 > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-29 .elementor-element.elementor-element-70ac27f.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-29 .elementor-element.elementor-element-70ac27f .elementor-element-populated a {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-70ac27f .elementor-element-populated a:hover {
  color: #585858;
}
.elementor-29 .elementor-element.elementor-element-70ac27f > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-e80f8e1 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-e80f8e1 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-e80f8e1 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-e80f8e1 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29
  .elementor-element.elementor-element-32c0e55
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-29 .elementor-element.elementor-element-32c0e55 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-d4f8981 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-d4f8981 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-d4f8981 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-d4f8981 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-10ca1be .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-10ca1be .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-10ca1be .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-10ca1be .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-10ca1be > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-ce31d21 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-ce31d21 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-ce31d21 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-ce31d21 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-ce31d21 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-6994976 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-6994976 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-6994976 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-6994976 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-6994976 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-de4aeaf .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-de4aeaf .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-de4aeaf .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-de4aeaf .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-de4aeaf > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-4666e7e .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-4666e7e .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-4666e7e .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-4666e7e .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-4666e7e > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-7cf5e5c .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-7cf5e5c .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-7cf5e5c .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-7cf5e5c .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-7cf5e5c > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-ea1b59a .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-ea1b59a .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-ea1b59a .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-ea1b59a .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-ea1b59a > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-1df7840 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-1df7840 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-1df7840 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-1df7840 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-1df7840 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-48b2952 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-48b2952 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-48b2952 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-48b2952 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-48b2952 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-26d13f3 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-26d13f3 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-26d13f3 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-26d13f3 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-26d13f3 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-1aea189 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-1aea189 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-1aea189 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-1aea189 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-1aea189 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-25cd479 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-25cd479 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-25cd479 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-25cd479 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-25cd479 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-864852f .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-864852f .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-864852f .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-864852f .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-864852f > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-29 .elementor-element.elementor-element-9917143 .qodef-qi-section-title {
  text-align: left;
}
.elementor-29 .elementor-element.elementor-element-9917143 .qodef-qi-section-title > .qodef-m-text {
  color: #ffffff;
  font-family: "Heebo", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}
.elementor-29 .elementor-element.elementor-element-9917143 .qodef-qi-section-title .qodef-e-colored {
  color: #bababa;
}
.elementor-29 .elementor-element.elementor-element-9917143 .qodef-m-subtitle {
  align-items: baseline;
}
.elementor-29 .elementor-element.elementor-element-9917143 > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
@media (max-width: 1024px) {
  .elementor-29 .elementor-element.elementor-element-fa18d08 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 66px 54px 0px 54px;
  }
  .elementor-29 .elementor-element.elementor-element-1a7c418 > .elementor-widget-container {
    padding: 102px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-1a7c418 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-fafc778 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 167px 0px 29px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-13679c3 .qodef-qi-button {
    font-size: 80px;
    line-height: 100px;
  }
  .elementor-29 .elementor-element.elementor-element-13679c3 .qodef-m-text:after {
    bottom: 2px;
  }
  .elementor-29 .elementor-element.elementor-element-d590d5b .qodef-qi-button {
    font-size: 80px;
    line-height: 100px;
  }
  .elementor-29 .elementor-element.elementor-element-d590d5b .qodef-m-text:after {
    bottom: 2px;
  }
  .elementor-29 .elementor-element.elementor-element-d590d5b > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-qi-button {
    font-size: 80px;
    line-height: 100px;
  }
  .elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-m-text:after {
    bottom: 2px;
  }
  .elementor-29 .elementor-element.elementor-element-baf6d1d > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-29 .elementor-element.elementor-element-fa18d08 {
    padding: 94px 34px 0px 34px;
  }
  .elementor-29 .elementor-element.elementor-element-4c4c859 > .elementor-element-populated {
    padding: 0px 0px 111px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-97d455d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 10% 0% 10%;
  }
  .elementor-29 .elementor-element.elementor-element-1a7c418 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 87px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-fafc778 {
    padding: 125px 0px 20px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-e75f77f {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-0f65924 {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-0f65924 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 55px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-13679c3 .qodef-qi-button {
    font-size: 55px;
    line-height: 75px;
  }
  .elementor-29 .elementor-element.elementor-element-13679c3 .qodef-m-text:after {
    height: 4px;
  }
  .elementor-29 .elementor-element.elementor-element-d590d5b .qodef-qi-button {
    font-size: 55px;
    line-height: 75px;
  }
  .elementor-29 .elementor-element.elementor-element-d590d5b .qodef-m-text:after {
    height: 4px;
  }
  .elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-qi-button {
    font-size: 55px;
    line-height: 75px;
  }
  .elementor-29 .elementor-element.elementor-element-baf6d1d .qodef-m-text:after {
    height: 4px;
  }
  .elementor-29 .elementor-element.elementor-element-44c9cff {
    padding: 75px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-59e41ea {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-ef083ed {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-ef083ed > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 41px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-bc960b3 {
    padding: 76px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-f534918 {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-c6b74f8 {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-c6b74f8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 41px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-4c9f990 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-01a62a7 {
    text-align: center;
  }
  .elementor-29 .elementor-element.elementor-element-01a62a7 > .elementor-widget-container {
    padding: 0% 10% 0% 10%;
  }
  .elementor-29 .elementor-element.elementor-element-8a777f5 .qodef-qi-section-title {
    text-align: center;
  }
  .elementor-29 .elementor-element.elementor-element-8a777f5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-94c1d04 {
    padding: 61px 0px 179px 0px;
  }
  .elementor-29 .elementor-element.elementor-element-70ac27f {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-32c0e55 {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-32c0e55 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 41px 0px 0px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-29 .elementor-element.elementor-element-a0a87f6 {
    width: 10%;
  }
  .elementor-29 .elementor-element.elementor-element-4c4c859 {
    width: 79.332%;
  }
  .elementor-29 .elementor-element.elementor-element-9dab8d5 {
    width: 10%;
  }
  .elementor-29 .elementor-element.elementor-element-e75f77f {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-0f65924 {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-59e41ea {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-ef083ed {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-f534918 {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-c6b74f8 {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-70ac27f {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-32c0e55 {
    width: 65%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-29 .elementor-element.elementor-element-4c4c859 {
    width: 100%;
  }
  .elementor-29 .elementor-element.elementor-element-e75f77f {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-0f65924 {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-59e41ea {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-ef083ed {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-f534918 {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-c6b74f8 {
    width: 65%;
  }
  .elementor-29 .elementor-element.elementor-element-70ac27f {
    width: 35%;
  }
  .elementor-29 .elementor-element.elementor-element-32c0e55 {
    width: 65%;
  }
}
