.elementor-8795 .elementor-element.elementor-element-0dade1c {
  padding: 20px 20px 0px 20px;
}
.elementor-8795 .elementor-element.elementor-element-5c89692 {
  width: auto;
  max-width: auto;
  bottom: 50%;
  --e-transform-origin-x: left;
  --e-transform-origin-y: bottom;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  > .elementor-widget-container {
  --e-transform-rotateZ: -90deg;
  --e-transform-translateX: -50%;
  --e-transform-translateY: 100%;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-5c89692 {
  left: 0%;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-5c89692 {
  right: 0%;
}
.elementor-8795 .elementor-element.elementor-element-5c89692 .button-widget {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-5c89692 .tenext-button,
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext_adv_button_wrapper {
  font-weight: 600;
}
.elementor-8795 .elementor-element.elementor-element-5c89692 .tenext-button {
  --button-border-width: 0px;
  border-radius: 0px 0px 25px 25px;
  background-color: #ffffff;
  box-shadow: none;
  padding: 16px 56px 16px 56px;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext_adv_button_wrapper {
  --adv-button-border-width: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext_adv_button_wrapper
  .tenext_adv_button {
  border-radius: 0px 0px 25px 25px;
  padding: 16px 56px 16px 56px;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext_adv_button_wrapper
  .tenext_adv_button_circle {
  border-radius: 0px 0px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-bottom
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-bottom
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-top
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-top
  .tenext-button-decoration:after {
  box-shadow: 0 -20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-left
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-left
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-right
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-5c89692.decoration-position-right
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext-button:hover {
  color: #45d0bd;
  box-shadow: none;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692
  .tenext_adv_button_wrapper:hover
  .tenext_adv_button_text {
  color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-5c89692[class*="decoration-position"]
  .tenext-button-decoration:hover
  .tenext-button {
  color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-a1756fd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-a1756fd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1f1f;
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/F890tfufZx0O.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-8795 .elementor-element.elementor-element-a1756fd,
.elementor-8795
  .elementor-element.elementor-element-a1756fd
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-a1756fd {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 13.5% 0% 8.333% 0%;
}
.elementor-8795
  .elementor-element.elementor-element-a1756fd
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-7b39e18
  > .elementor-element-populated {
  margin: 0px 0px 0px -35px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: -35px;
}
.elementor-8795
  .elementor-element.elementor-element-1b98ef5
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-8795 .elementor-element.elementor-element-1b98ef5 .tenext-heading {
  text-align: left;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-1b98ef5
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-1b98ef5
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-dbb3242
  > .elementor-widget-container {
  margin: 0% 53% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-dbb3242 {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189
  > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-23a3189 .tenext-button,
.elementor-8795
  .elementor-element.elementor-element-23a3189
  .tenext_adv_button_wrapper {
  font-size: 16px;
}
.elementor-8795 .elementor-element.elementor-element-23a3189 .tenext-button {
  color: #ffffff;
  border-color: #ef6464;
  background-color: #ef6464;
  padding: 14px 30px 14px 30px;
  min-width: 216px;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189
  .tenext_adv_button_text {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-23a3189 .tenext_adv_button,
.elementor-8795
  .elementor-element.elementor-element-23a3189
  .tenext_adv_button_circle {
  border-color: #ef6464;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-bottom
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-bottom
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ef6464;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-top
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-top
  .tenext-button-decoration:after {
  box-shadow: 0 -20px 0 0 #ef6464;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-left
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-left
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ef6464;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-right
  .tenext-button-decoration:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-right
  .tenext-button-decoration:after {
  box-shadow: 0 20px 0 0 #ef6464;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189
  .tenext-button:hover {
  border-color: #f57e7e;
  background-color: #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189[class*="decoration-position"]
  .tenext-button-decoration:hover
  .tenext-button {
  background-color: #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-bottom
  .tenext-button-decoration:hover:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-bottom
  .tenext-button-decoration:hover:after {
  box-shadow: 0 20px 0 0 #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-top
  .tenext-button-decoration:hover:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-top
  .tenext-button-decoration:hover:after {
  box-shadow: 0 -20px 0 0 #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-left
  .tenext-button-decoration:hover:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-left
  .tenext-button-decoration:hover:after {
  box-shadow: 0 20px 0 0 #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-right
  .tenext-button-decoration:hover:before,
.elementor-8795
  .elementor-element.elementor-element-23a3189.decoration-position-right
  .tenext-button-decoration:hover:after {
  box-shadow: 0 20px 0 0 #f57e7e;
}
.elementor-8795
  .elementor-element.elementor-element-23a3189
  .tenext_adv_button_wrapper
  .tenext_adv_button {
  padding: 14px 30px 14px 30px;
}
.elementor-8795 .elementor-element.elementor-element-48269bd a {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-48269bd {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 20px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-fe996f0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #343f78;
}
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/9e8qyVFYjfqi.png");
  background-position: top right;
  background-repeat: no-repeat;
  opacity: 1;
}
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 16% 32% 15% 10%;
}
.elementor-8795
  .elementor-element.elementor-element-fe996f0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-28f13d7 {
  width: auto;
  max-width: auto;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  > .elementor-widget-container {
  margin: 0px 6px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-28f13d7 .button-widget {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-28f13d7 .tenext-button,
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_wrapper {
  font-size: 12px;
  font-weight: 400;
}
.elementor-8795 .elementor-element.elementor-element-28f13d7 .tenext-button {
  border-radius: 15px 15px 15px 15px;
  color: #ffffff;
  border-color: #ffffff;
  padding: 5px 20px 5px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_wrapper
  .tenext_adv_button {
  border-radius: 15px 15px 15px 15px;
  padding: 5px 20px 5px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_wrapper
  .tenext_adv_button_circle {
  border-radius: 15px 15px 15px 15px;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_text {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-28f13d7 .tenext_adv_button,
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_circle {
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext-button:hover {
  color: #45d0bd;
  border-color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7
  .tenext_adv_button_wrapper:hover
  .tenext_adv_button_text {
  color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-28f13d7[class*="decoration-position"]
  .tenext-button-decoration:hover
  .tenext-button {
  color: #45d0bd;
}
.elementor-8795 .elementor-element.elementor-element-31c226b {
  width: auto;
  max-width: auto;
}
.elementor-8795 .elementor-element.elementor-element-31c226b .button-widget {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-31c226b .tenext-button,
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_wrapper {
  font-size: 12px;
  font-weight: 400;
}
.elementor-8795 .elementor-element.elementor-element-31c226b .tenext-button {
  border-radius: 15px 15px 15px 15px;
  color: #ffffff;
  border-color: #ffffff;
  padding: 5px 20px 5px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_wrapper
  .tenext_adv_button {
  border-radius: 15px 15px 15px 15px;
  padding: 5px 20px 5px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_wrapper
  .tenext_adv_button_circle {
  border-radius: 15px 15px 15px 15px;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_text {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-31c226b .tenext_adv_button,
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_circle {
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext-button:hover {
  color: #45d0bd;
  border-color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b
  .tenext_adv_button_wrapper:hover
  .tenext_adv_button_text {
  color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-31c226b[class*="decoration-position"]
  .tenext-button-decoration:hover
  .tenext-button {
  color: #45d0bd;
}
.elementor-8795
  .elementor-element.elementor-element-a036f02
  > .elementor-widget-container {
  margin: 35px 0px 44px 0px;
}
.elementor-8795 .elementor-element.elementor-element-a036f02 .tenext-heading {
  text-align: left;
  font-family: "DM Sans", Sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 1.16666em;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-a036f02
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-a036f02
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.tenext-icon-decoration-on
  .elementor-widget-container {
  text-align: right;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77:not(.tenext-icon-decoration-on)
  .elementor-icon-wrapper {
  text-align: right;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-ff3ff77 {
  right: 0px;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-ff3ff77 {
  left: 0px;
}
.elementor-8795 .elementor-element.elementor-element-ff3ff77 {
  bottom: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77
  .elementor-icon-inner {
  background-color: #ffffff;
  border-radius: 30px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.tenext-icon-decoration-on
  .elementor-icon-wrapper:before,
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.tenext-icon-decoration-on
  .elementor-icon-wrapper:after {
  box-shadow: 0 20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-stacked
  .elementor-icon {
  background-color: #333333;
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-default
  .elementor-icon {
  color: #333333;
  border-color: #333333;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-default
  .elementor-icon
  svg {
  fill: #333333;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-framed
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77.elementor-view-stacked
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-ff3ff77 .elementor-icon {
  font-size: 12px;
  padding: 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-ff3ff77
  .elementor-icon
  svg {
  height: 12px;
}
.elementor-8795 .elementor-element.elementor-element-1f83a5e {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-8795
  .elementor-element.elementor-element-1f83a5e
  > .elementor-widget-container {
  margin: 0vw 2vw 0vw 0vw;
}
.elementor-8795 .elementor-element.elementor-element-1f83a5e img {
  width: 52px;
}
.elementor-8795 .elementor-element.elementor-element-32a3a96 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-8795
  .elementor-element.elementor-element-32a3a96
  > .elementor-widget-container {
  margin: 0vw 2vw 0vw 0vw;
}
.elementor-8795 .elementor-element.elementor-element-32a3a96 img {
  width: 46px;
}
.elementor-8795 .elementor-element.elementor-element-aecd71a {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-8795
  .elementor-element.elementor-element-aecd71a
  > .elementor-widget-container {
  margin: 0vw 2vw 0vw 0vw;
}
.elementor-8795 .elementor-element.elementor-element-aecd71a img {
  width: 53px;
}
.elementor-8795 .elementor-element.elementor-element-2618ed1 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-8795 .elementor-element.elementor-element-2618ed1 img {
  width: 54px;
}
.elementor-8795
  .elementor-element.elementor-element-524c9e9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #56619e;
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/naCktJmdzXs4.png");
  background-position: bottom center;
  background-repeat: no-repeat;
}
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #3f497f00 75%, #333d74 100%);
  opacity: 1;
}
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 9% 20% 10% 9.5%;
}
.elementor-8795
  .elementor-element.elementor-element-524c9e9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8.tenext-icon-decoration-on
  .elementor-widget-container {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8:not(.tenext-icon-decoration-on)
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8
  > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-cb675c8.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-cb675c8.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-cb675c8 .elementor-icon {
  font-size: 38px;
}
.elementor-8795
  .elementor-element.elementor-element-cb675c8
  .elementor-icon
  svg {
  height: 38px;
}
.elementor-8795
  .elementor-element.elementor-element-42c7bfd
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-8795 .elementor-element.elementor-element-42c7bfd .tenext-heading {
  text-align: left;
  font-family: "DM Sans", Sans-serif;
  font-weight: 500;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-42c7bfd
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-42c7bfd
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-a7f9ed6
  > .elementor-widget-container {
  padding: 0% 10% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-a7f9ed6 {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.tenext-icon-decoration-on
  .elementor-widget-container {
  text-align: right;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591:not(.tenext-icon-decoration-on)
  .elementor-icon-wrapper {
  text-align: right;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-85bc591 {
  right: 0px;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-85bc591 {
  left: 0px;
}
.elementor-8795 .elementor-element.elementor-element-85bc591 {
  bottom: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591
  .elementor-icon-inner {
  background-color: #ffffff;
  border-radius: 30px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.tenext-icon-decoration-on
  .elementor-icon-wrapper:before,
.elementor-8795
  .elementor-element.elementor-element-85bc591.tenext-icon-decoration-on
  .elementor-icon-wrapper:after {
  box-shadow: 0 20px 0 0 #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-stacked
  .elementor-icon {
  background-color: #333333;
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-default
  .elementor-icon {
  color: #333333;
  border-color: #333333;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-default
  .elementor-icon
  svg {
  fill: #333333;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-framed
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591.elementor-view-stacked
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-85bc591 .elementor-icon {
  font-size: 12px;
  padding: 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-85bc591
  .elementor-icon
  svg {
  height: 12px;
}
.elementor-8795
  .elementor-element.elementor-element-44ce926:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-44ce926
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ac8de0;
}
.elementor-8795 .elementor-element.elementor-element-44ce926,
.elementor-8795
  .elementor-element.elementor-element-44ce926
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-44ce926 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 11% 10% 9.5% 24%;
}
.elementor-8795
  .elementor-element.elementor-element-44ce926
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-44ce926 a {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-58688bd
  .elementor-element-populated
  a {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-4c9b367
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #ac8de0;
  font-family: "Manrope", Sans-serif;
  font-size: 80px;
  font-weight: 700;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(0deg, #ffffff00 15%, #ffffff 100%);
}
.elementor-8795 .elementor-element.elementor-element-4c9b367 {
  width: auto;
  max-width: auto;
}
.elementor-8795
  .elementor-element.elementor-element-a5d10b7
  > .elementor-widget-container {
  margin: -17px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-a5d10b7 .tenext-heading {
  text-align: left;
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
}
.elementor-8795
  .elementor-element.elementor-element-a5d10b7
  .tenext-heading
  .tenext-heading-content {
  color: #f8e1e1;
}
.elementor-8795
  .elementor-element.elementor-element-a5d10b7
  .tenext-subheading {
  color: #f8e1e1;
}
.elementor-8795
  .elementor-element.elementor-element-da30384:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-da30384
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/s2lMVmhfQnLe.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-8795 .elementor-element.elementor-element-da30384,
.elementor-8795
  .elementor-element.elementor-element-da30384
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-da30384 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 13% 10% 10% 8%;
}
.elementor-8795
  .elementor-element.elementor-element-da30384
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-b13c2f9.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-b13c2f9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-bba5260
  > .elementor-widget-container {
  margin: 0% 0% 26% 0%;
}
.elementor-8795 .elementor-element.elementor-element-bba5260 .tenext-heading {
  text-align: left;
  font-family: "DM Sans", Sans-serif;
  font-weight: 500;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-bba5260
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-bba5260
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-dab0154 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-dab0154 img {
  width: 136px;
}
.elementor-8795 .elementor-element.elementor-element-686d3d8 a {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-686d3d8 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 20px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-179d50b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-179d50b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ac8de0;
}
.elementor-8795 .elementor-element.elementor-element-179d50b,
.elementor-8795
  .elementor-element.elementor-element-179d50b
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-179d50b {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 11% 10% 9.5% 24%;
}
.elementor-8795
  .elementor-element.elementor-element-179d50b
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-179d50b a {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-f8bf64e
  .elementor-element-populated
  a {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-ad7c2e8
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #ac8de0;
  font-family: "Manrope", Sans-serif;
  font-size: 80px;
  font-weight: 700;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(0deg, #ffffff00 15%, #ffffff 100%);
}
.elementor-8795 .elementor-element.elementor-element-ad7c2e8 {
  width: auto;
  max-width: auto;
}
.elementor-8795
  .elementor-element.elementor-element-378bbec
  > .elementor-widget-container {
  margin: -17px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-378bbec .tenext-heading {
  text-align: left;
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
}
.elementor-8795
  .elementor-element.elementor-element-378bbec
  .tenext-heading
  .tenext-heading-content {
  color: #f8e1e1;
}
.elementor-8795
  .elementor-element.elementor-element-378bbec
  .tenext-subheading {
  color: #f8e1e1;
}
.elementor-8795
  .elementor-element.elementor-element-a78dd47:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-a78dd47
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/s2lMVmhfQnLe.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-8795 .elementor-element.elementor-element-a78dd47,
.elementor-8795
  .elementor-element.elementor-element-a78dd47
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-a78dd47 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 13% 10% 10% 8%;
}
.elementor-8795
  .elementor-element.elementor-element-a78dd47
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-990b6a1.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-990b6a1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-43ee8ef
  > .elementor-widget-container {
  margin: 0% 0% 26% 0%;
}
.elementor-8795 .elementor-element.elementor-element-43ee8ef .tenext-heading {
  text-align: left;
  font-family: "DM Sans", Sans-serif;
  font-weight: 500;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-43ee8ef
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-43ee8ef
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-16579d9 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-16579d9 img {
  width: 136px;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-ceb5031.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-ceb5031.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-f800f2f
  > .elementor-widget-container {
  margin: 0px 0px 18px 0px;
}
.elementor-8795 .elementor-element.elementor-element-f800f2f .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-eea151c
  > .elementor-widget-container {
  margin: 0% 17% 0% 0%;
}
.elementor-8795
  .elementor-element.elementor-element-e53af20
  > .elementor-widget-container {
  margin: 37px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-e53af20 .button-widget {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-3ad10ad
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #ffffff;
  font-family: "Manrope", Sans-serif;
  font-size: 120px;
  font-weight: 700;
  line-height: 0.9em;
  letter-spacing: -0.05em;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(103deg, #8258c8 0%, #2c84c8 100%);
  padding: 0em 0.1em 0em 0em;
}
.elementor-8795 .elementor-element.elementor-element-3ad10ad {
  width: var(--container-widget-width, 68%);
  max-width: 68%;
  --container-widget-width: 68%;
  --container-widget-flex-grow: 0;
}
.elementor-8795
  .elementor-element.elementor-element-3ad10ad
  > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-3ad10ad
  .elementor-counter {
  flex-direction: row-reverse;
  gap: 40px;
}
.elementor-8795
  .elementor-element.elementor-element-3ad10ad
  .elementor-counter-title {
  align-items: end;
  line-height: 1.25em;
}
.elementor-8795
  .elementor-element.elementor-element-66bbbdd
  > .elementor-element-populated {
  margin: 50px 0px 0px 50px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 50px;
}
.elementor-8795 .elementor-element.elementor-element-71c0810 .icon-container {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-71c0810
  .icon-container
  .icon {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-71c0810
  .icon-box-item
  .icon-container {
  margin: 5px 50px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-71c0810 .icon-box-title {
  font-family: "Manrope", Sans-serif;
  font-size: 25px;
  line-height: 1.4em;
}
.elementor-8795 .elementor-element.elementor-element-71c0810 .icon-box-info {
  margin-top: 10px;
}
.elementor-8795
  .elementor-element.elementor-element-71c0810
  .icon-box-item
  .content-container {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: #111111;
  padding-bottom: 26px;
}
.elementor-8795
  .elementor-element.elementor-element-4298f31
  > .elementor-widget-container {
  margin: 50px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-4298f31 .icon-container {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-4298f31
  .icon-container
  .icon {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-4298f31
  .icon-box-item
  .icon-container {
  margin: 5px 50px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-4298f31 .icon-box-title {
  font-family: "Manrope", Sans-serif;
  font-size: 25px;
  line-height: 1.4em;
}
.elementor-8795 .elementor-element.elementor-element-4298f31 .icon-box-info {
  margin-top: 10px;
}
.elementor-8795
  .elementor-element.elementor-element-4298f31
  .icon-box-item
  .content-container {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: #111111;
  padding-bottom: 26px;
}
.elementor-8795
  .elementor-element.elementor-element-8c46839
  > .elementor-widget-container {
  margin: 50px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-8c46839 .icon-container {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-8c46839
  .icon-container
  .icon {
  width: 84px;
  height: 84px;
}
.elementor-8795
  .elementor-element.elementor-element-8c46839
  .icon-box-item
  .icon-container {
  margin: 5px 50px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-8c46839 .icon-box-title {
  font-family: "Manrope", Sans-serif;
  font-size: 25px;
  line-height: 1.4em;
}
.elementor-8795 .elementor-element.elementor-element-8c46839 .icon-box-info {
  margin-top: 10px;
}
.elementor-8795
  .elementor-element.elementor-element-8c46839
  .icon-box-item
  .content-container {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: #111111;
  padding-bottom: 26px;
}
.elementor-8795
  .elementor-element.elementor-element-c6b63b5
  > .elementor-widget-container {
  margin: 50px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-c6b63b5 .icon-container {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-c6b63b5
  .icon-container
  .icon {
  width: 88px;
  height: 88px;
}
.elementor-8795
  .elementor-element.elementor-element-c6b63b5
  .icon-box-item
  .icon-container {
  margin: 5px 50px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-c6b63b5 .icon-box-title {
  font-family: "Manrope", Sans-serif;
  font-size: 25px;
  line-height: 1.4em;
}
.elementor-8795 .elementor-element.elementor-element-c6b63b5 .icon-box-info {
  margin-top: 10px;
}
.elementor-8795
  .elementor-element.elementor-element-c6b63b5
  .icon-box-item
  .content-container {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: #111111;
  padding-bottom: 26px;
}
.elementor-8795
  .elementor-element.elementor-element-992e598
  > .elementor-element-populated {
  margin: 30px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-6761921 {
  left: -40vw;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-6761921 {
  right: -40vw;
}
.elementor-8795 .elementor-element.elementor-element-6761921 {
  top: -19.252vw;
}
.elementor-8795 .elementor-element.elementor-element-6761921 img {
  max-width: 100vw;
}
.elementor-8795
  .elementor-element.elementor-element-d4f8b85
  > .elementor-widget-container {
  margin: 0vw 0vw 0vw -26vw;
}
.elementor-8795
  .elementor-element.elementor-element-94e0184
  .tenext-heading
  .tenext-heading-content
  del {
  background-color: transparent;
  background-image: linear-gradient(113deg, #8258c8 0%, #2c84c8 100%);
}
.elementor-8795
  .elementor-element.elementor-element-94e0184
  > .elementor-widget-container {
  margin: 0% -4% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-94e0184 .tenext-heading {
  text-align: left;
  font-size: 100px;
  line-height: 1.1em;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-59d6315
  > .elementor-widget-container {
  margin: 100px 30px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-59d6315 .slider-wrapper {
  margin: 0 calc(-30px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-59d6315
  .slider-wrapper
  .slider-item {
  padding: 0 calc(30px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-59d6315
  .owl-carousel
  .owl-stage {
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.elementor-8795
  .elementor-element.elementor-element-59d6315
  .slider-item-inner {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-59d6315 img {
  opacity: 0.5;
  transition-duration: 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-59d6315 img:hover {
  opacity: 1;
}
.elementor-8795 .elementor-element.elementor-element-920c8da {
  z-index: 1;
}
.elementor-8795
  .elementor-element.elementor-element-f1c58a4
  > .elementor-widget-container {
  --e-transform-rotateZ: -2.07deg;
  background-color: transparent;
  margin: 0px -5px 0px -5px;
  padding: 42px 0px 42px 0px;
  background-image: linear-gradient(92deg, #45d0bd 0%, #44b6e9 100%);
}
.elementor-8795
  .elementor-element.elementor-element-f1c58a4
  .special-text-wrapper {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-f1c58a4 .special-text {
  font-size: 60px;
  color: #ffffff;
  opacity: 1;
}
.elementor-8795
  .elementor-element.elementor-element-f1c58a4
  .special-text-wrapper.animated
  .special-text {
  animation-duration: 15s;
}
.elementor-8795 .elementor-element.elementor-element-a650c6a {
  margin-top: 20px;
  margin-bottom: -90px;
  padding: 0px 20px 40px 20px;
}
.elementor-8795 .elementor-element.elementor-element-ac910be {
  --divider-border-style: solid;
  --divider-color: #1f1f1f;
  --divider-border-width: 130px;
}
.elementor-8795
  .elementor-element.elementor-element-ac910be
  > .elementor-widget-container {
  --e-transform-rotateZ: -2.07deg;
  padding: 0px 1px 0px 0px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-ac910be
  .elementor-divider-separator {
  width: 100%;
}
.elementor-8795 .elementor-element.elementor-element-3457cca {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-4972ef7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-4972ef7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1f1f;
}
.elementor-8795 .elementor-element.elementor-element-4972ef7 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 80px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-4972ef7
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-d728857
  > .elementor-widget-container {
  margin: 0px 0px 70px 0px;
  padding: 0% 10% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-d728857 .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-d728857
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-d728857
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-f6b85f9 {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-421cefa.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-8795
  .elementor-element.elementor-element-421cefa
  > .elementor-element-populated {
  margin: 40px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
}
.elementor-8795 .elementor-element.elementor-element-63dd8cc {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-c37ad62
  > .elementor-widget-container {
  margin: 60px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-c37ad62 .tenext-button {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-c37ad62
  .tenext_adv_button_text {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-1a58fa5 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-5d26f1d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-5d26f1d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1f1f;
}
.elementor-8795
  .elementor-element.elementor-element-5d26f1d
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-5d26f1d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-3babeac
  > .elementor-container {
  min-height: 561px;
}
.elementor-8795 .elementor-element.elementor-element-3babeac a {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-3babeac {
  padding: 180px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-4efe8f4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #282828;
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/g4tgHKq4fKYK.png");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(0deg, #0d0d0d99 0%, #00000000 20%);
  opacity: 1;
}
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #3f3f3f;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 20px 20px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 22% 9% 20% 9%;
}
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-4efe8f4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-558fa2a
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-8795 .elementor-element.elementor-element-558fa2a .tenext-heading {
  text-align: left;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-558fa2a
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-558fa2a
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-80d8246
  .elementor-icon-list-icon
  i {
  color: #87899b;
  transition: color 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-80d8246
  .elementor-icon-list-icon
  svg {
  fill: #87899b;
  transition: fill 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-80d8246 {
  --e-icon-list-icon-size: 4px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 14px;
}
.elementor-8795
  .elementor-element.elementor-element-80d8246
  .elementor-icon-list-icon {
  padding-right: 3px;
}
.elementor-8795
  .elementor-element.elementor-element-80d8246
  .elementor-icon-list-text {
  color: #87899b;
  transition: color 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #282828;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2024/12/74Uj7rCvnMKB.png");
  background-position: 50% 20px;
  background-repeat: no-repeat;
  opacity: 0.2;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-99182ef.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #3f3f3f;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 20px 20px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 0% 9% 11% 9%;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-99182ef
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-6511fa9 {
  right: 0px;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-6511fa9 {
  left: 0px;
}
.elementor-8795 .elementor-element.elementor-element-6511fa9 {
  top: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce.tenext-icon-decoration-on
  .elementor-widget-container {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce:not(.tenext-icon-decoration-on)
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce
  > .elementor-widget-container {
  margin: 0px 0px 24px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-858f4ce.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce.elementor-view-framed
  .elementor-icon,
.elementor-8795
  .elementor-element.elementor-element-858f4ce.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-858f4ce .elementor-icon {
  font-size: 42px;
}
.elementor-8795
  .elementor-element.elementor-element-858f4ce
  .elementor-icon
  svg {
  height: 42px;
}
.elementor-8795
  .elementor-element.elementor-element-1282538
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
}
.elementor-8795 .elementor-element.elementor-element-1282538 .tenext-heading {
  text-align: left;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-1282538
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-1282538
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-83ee143 {
  color: #87899b;
}
.elementor-8795
  .elementor-element.elementor-element-b15bb49:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #282828;
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/03/m0Dzvq9d9AQF.png");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: 83% auto;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-b15bb49.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8795
  .elementor-element.elementor-element-b15bb49.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #3f3f3f;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 20px 20px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
}
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795
  .elementor-element.elementor-element-b15bb49
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-f0ceb9e
  > .elementor-widget-container {
  margin: 0% 0% 0% 15%;
}
.elementor-8795 .elementor-element.elementor-element-f0ceb9e img {
  width: 192px;
}
.elementor-8795 .elementor-element.elementor-element-55355d5 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-8264c63:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-8264c63
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1f1f;
}
.elementor-8795
  .elementor-element.elementor-element-8264c63
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-8264c63
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-b3f80bc {
  padding: 150px 0px 100px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-ae4cbfa
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #1f1f1f;
  font-size: 150px;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(180deg, #8258c8 0%, #2c84c8 60%);
}
.elementor-8795
  .elementor-element.elementor-element-7f35a60
  > .elementor-widget-container {
  background-color: transparent;
  margin: -80px 0px 0px 0px;
  padding: 40px 0px 0px 0px;
  background-image: linear-gradient(180deg, #1f1f1f00 0%, #1f1f1f 60%);
}
.elementor-8795 .elementor-element.elementor-element-7f35a60 .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-7f35a60
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-7f35a60
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-4ba389c
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0% 42% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-4ba389c {
  font-weight: 400;
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5306316
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #1f1f1f;
  font-size: 150px;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(180deg, #8258c8 0%, #2c84c8 60%);
}
.elementor-8795
  .elementor-element.elementor-element-4e2c5b0
  > .elementor-widget-container {
  background-color: transparent;
  margin: -80px 0px 0px 0px;
  padding: 40px 0px 0px 0px;
  background-image: linear-gradient(180deg, #1f1f1f00 0%, #1f1f1f 60%);
}
.elementor-8795 .elementor-element.elementor-element-4e2c5b0 .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-4e2c5b0
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-4e2c5b0
  .tenext-subheading {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-51f42c9
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0% 43% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-51f42c9 {
  font-weight: 400;
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-45b9e76 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-a0ff748:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1f1f1f;
}
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-background-slideshow {
  border-radius: 0px 0px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-a0ff748
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-1b11013:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-1b11013
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2024/12/nbt1DFxtAivv.jpg");
  background-size: cover;
}
.elementor-8795
  .elementor-element.elementor-element-1b11013
  > .elementor-container {
  min-height: 435px;
}
.elementor-8795 .elementor-element.elementor-element-1b11013,
.elementor-8795
  .elementor-element.elementor-element-1b11013
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-1b11013 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-1b11013
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-40ec5d1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8795
  .elementor-element.elementor-element-40ec5d1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8795 .elementor-element.elementor-element-71e7416 img {
  width: 205px;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_video_button_container {
  text-align: right;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-5986a2e {
  right: 10px;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-5986a2e {
  left: 10px;
}
.elementor-8795 .elementor-element.elementor-element-5986a2e {
  bottom: 10px;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_video_button_widget
  .elementor-custom-embed-play {
  padding: 32px 90px 24px 73px;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .elementor-custom-embed-play {
  border-radius: 25px 0px 0px 0px;
  background-color: #1f1f1f;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_video_button_widget
  .eicon-play {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_video_button_widget
  .icon-play-wrapper:before {
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_button_text {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e.tenext-video-button-decoration-on
  .elementor-custom-embed-image-overlay:before,
.elementor-8795
  .elementor-element.elementor-element-5986a2e.tenext-video-button-decoration-on
  .elementor-custom-embed-image-overlay:after {
  box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .elementor-custom-embed-play:hover
  .eicon-play {
  color: #333333;
}
.elementor-8795
  .elementor-element.elementor-element-5986a2e
  .tenext_video_button_widget
  .elementor-custom-embed-play:hover
  .icon-play-wrapper {
  background-color: #ffffff;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-118cc02 {
  left: 0vw;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-118cc02 {
  right: 0vw;
}
.elementor-8795 .elementor-element.elementor-element-118cc02 {
  bottom: -25vw;
  z-index: -1;
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .step-item
  .step-number {
  background-color: transparent;
  font-family: "Manrope", Sans-serif;
  font-weight: 700;
  color: #ffffff;
  -webkit-text-fill-color: #ffffff;
  -webkit-text-stroke: 1px #02010100;
  text-stroke: 1px #02010100;
  -webkit-text-stroke-width: 2px;
  background-image: linear-gradient(204deg, #8258c8 0%, #2c84c8 100%);
}
.elementor-8795 .elementor-element.elementor-element-66a4c37 .step-item {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .steps-slider-container {
  margin: 0 calc(-20px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .step-item.slider-item {
  margin: 0 calc(20px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .tenext-heading
  .tenext-heading-inner {
  padding: 0% 15% 0% 0%;
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .step-number:not(:last-child) {
  margin-right: 50px;
}
body.rtl
  .elementor-8795
  .elementor-element.elementor-element-66a4c37
  .step-number:not(:last-child) {
  margin-left: 50px;
  margin-right: auto;
}
.elementor-8795
  .elementor-element.elementor-element-66a4c37
  .style_type-2
  .step-number:not(:last-child) {
  margin-bottom: 50px;
  margin-right: 0;
  margin-left: 0;
}
.elementor-8795 .elementor-element.elementor-element-66a4c37 .step-title {
  font-size: 20px;
}
.elementor-8795
  .elementor-element.elementor-element-172dc04
  > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
  padding: 0% 8% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-172dc04 .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-4e64b7d
  .elementor-counter-number-wrapper {
  background-color: transparent;
  color: #ffffff;
  letter-spacing: -0.05em;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #00000000;
  stroke: #00000000;
  background-image: linear-gradient(102deg, #8258c8 0%, #2c84c8 100%);
}
.elementor-8795 .elementor-element.elementor-element-4e64b7d {
  width: auto;
  max-width: auto;
}
.elementor-8795
  .elementor-element.elementor-element-4e64b7d
  > .elementor-widget-container {
  margin: 0px 0px 33px 0px;
}
.elementor-8795 .elementor-element.elementor-element-0b1cf0a .button-widget {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-d6a0af2 {
  margin-top: 60px;
  margin-bottom: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-7af9abc
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-7af9abc
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-7af9abc .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-7af9abc
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795
  .elementor-element.elementor-element-9ee8948
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-9ee8948
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-9ee8948
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-9ee8948 .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-9ee8948
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795 .elementor-element.elementor-element-7df2354 {
  margin-top: 50px;
  margin-bottom: 0px;
}
.elementor-8795
  .elementor-element.elementor-element-7d7b8e5
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-7d7b8e5
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-7d7b8e5 .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-7d7b8e5
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795
  .elementor-element.elementor-element-a45f51e
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-a45f51e
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-a45f51e
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-a45f51e .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-a45f51e
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795
  .elementor-element.elementor-element-d26c329
  > .elementor-widget-container {
  margin: 64px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-d26c329
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-d26c329
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-d26c329 .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-d26c329
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795
  .elementor-element.elementor-element-108b87f
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-108b87f
  .team-listing-wrapper
  .team-item-wrapper {
  padding-left: calc(40px / 2);
  padding-right: calc(40px / 2);
  margin-bottom: 30px;
}
.elementor-8795
  .elementor-element.elementor-element-108b87f
  .team-listing-wrapper {
  margin-left: calc(-40px / 2);
  margin-right: calc(-40px / 2);
  margin-bottom: -30px;
}
.elementor-8795 .elementor-element.elementor-element-108b87f .team-item:before {
  border-width: 1px;
  border-color: #e0e0e0;
}
.elementor-8795
  .elementor-element.elementor-element-108b87f
  .team-item
  .team-item-media:before {
  background-color: #576fc9;
}
.elementor-8795 .elementor-element.elementor-element-5f45e15 {
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-9920f24:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ecf0f4;
}
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-element-populated,
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-background-slideshow {
  border-radius: 25px 25px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 160px 20px 53px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-9920f24
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-2a293dd
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-bfb5381
  .tenext-heading
  .tenext-heading-content
  del {
  background-color: transparent;
  background-image: linear-gradient(108deg, #8258c8 0%, #2c84c8 100%);
}
.elementor-8795
  .elementor-element.elementor-element-bfb5381
  > .elementor-widget-container {
  padding: 0% 20% 0% 20%;
}
.elementor-8795 .elementor-element.elementor-element-bfb5381 .tenext-heading {
  text-align: center;
}
.elementor-8795
  .elementor-element.elementor-element-6a527f7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-6a527f7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ecf0f4;
}
.elementor-8795
  .elementor-element.elementor-element-6a527f7
  > .elementor-container {
  max-width: 1580px;
}
.elementor-8795 .elementor-element.elementor-element-6a527f7 {
  background-clip: content-box;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-6a527f7
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-e532bb2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-e532bb2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-e532bb2,
.elementor-8795
  .elementor-element.elementor-element-e532bb2
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-e532bb2 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-e532bb2
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-79c3c8a .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-44bd57e
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-44bd57e {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-44bd57e img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-8138472:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-8138472
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-8138472,
.elementor-8795
  .elementor-element.elementor-element-8138472
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-8138472 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-8138472
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-e2658ee .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-df4fb05
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-df4fb05 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-df4fb05 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-b4244dd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-b4244dd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-b4244dd,
.elementor-8795
  .elementor-element.elementor-element-b4244dd
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-b4244dd {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-b4244dd
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-77f3dd6 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-08819c1
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-08819c1 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-08819c1 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-2254855:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-2254855
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-2254855,
.elementor-8795
  .elementor-element.elementor-element-2254855
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-2254855 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-2254855
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-1223f99 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-0f495bc
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-0f495bc {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-0f495bc img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-7bc20af:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-7bc20af
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-7bc20af,
.elementor-8795
  .elementor-element.elementor-element-7bc20af
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-7bc20af {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-7bc20af
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-cf74d1a .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-f9018aa
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-f9018aa {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-f9018aa img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-48bd482:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-48bd482
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-48bd482,
.elementor-8795
  .elementor-element.elementor-element-48bd482
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-48bd482 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-48bd482
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-4c127cd .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-f3497fa
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-f3497fa {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-f3497fa img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-64de6bc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-64de6bc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-64de6bc,
.elementor-8795
  .elementor-element.elementor-element-64de6bc
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-64de6bc {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-64de6bc
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-08afc30 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-092e0bd
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-092e0bd {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-092e0bd img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-8b37c42:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-8b37c42
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-8b37c42,
.elementor-8795
  .elementor-element.elementor-element-8b37c42
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-8b37c42 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-8b37c42
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-44e9654 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-cbd570d
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-cbd570d {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-cbd570d img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-eef604c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-eef604c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-eef604c,
.elementor-8795
  .elementor-element.elementor-element-eef604c
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-eef604c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-eef604c
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-41208cc .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-fb6282e
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-fb6282e {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-fb6282e img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-54b4559:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-54b4559
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-54b4559,
.elementor-8795
  .elementor-element.elementor-element-54b4559
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-54b4559 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-54b4559
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-6bb34c2 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-be31ebf
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-be31ebf {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-be31ebf img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-982206a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-982206a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-982206a,
.elementor-8795
  .elementor-element.elementor-element-982206a
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-982206a {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-982206a
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-000b970 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-ebea97e
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-ebea97e {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-ebea97e img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-5d25bb4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-5d25bb4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-5d25bb4,
.elementor-8795
  .elementor-element.elementor-element-5d25bb4
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-5d25bb4 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-5d25bb4
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-596e3b3 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-cf99941
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-cf99941 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-cf99941 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-f423d95:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-f423d95
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-f423d95,
.elementor-8795
  .elementor-element.elementor-element-f423d95
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-f423d95 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-f423d95
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-81883d0 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-f40a4f0
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-f40a4f0 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-f40a4f0 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-731efd7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-731efd7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-731efd7,
.elementor-8795
  .elementor-element.elementor-element-731efd7
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-731efd7 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-731efd7
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-a1e3f60 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-5f6f5a5
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-5f6f5a5 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-5f6f5a5 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-763333f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-763333f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-763333f,
.elementor-8795
  .elementor-element.elementor-element-763333f
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-763333f {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-763333f
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-eceff9e .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-45f6658
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-45f6658 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-45f6658 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-f4e41e2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-f4e41e2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-f4e41e2,
.elementor-8795
  .elementor-element.elementor-element-f4e41e2
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-f4e41e2 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-f4e41e2
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-b9eb085 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-57f2871
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-57f2871 {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-57f2871 img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-d489482:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-d489482
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-d489482,
.elementor-8795
  .elementor-element.elementor-element-d489482
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-d489482 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-d489482
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-fc66594 .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-975e67c
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-975e67c {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-975e67c img {
  width: 71px;
}
.elementor-8795
  .elementor-element.elementor-element-8366952:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-8366952
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-8366952,
.elementor-8795
  .elementor-element.elementor-element-8366952
  > .elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-8366952 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 40px 40px 45px 40px;
}
.elementor-8795
  .elementor-element.elementor-element-8366952
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-4d9727b .tenext-heading {
  text-align: left;
  line-height: 1em;
  letter-spacing: -0.05em;
}
.elementor-8795
  .elementor-element.elementor-element-88f929a
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
}
.elementor-8795 .elementor-element.elementor-element-88f929a {
  text-align: left;
}
.elementor-8795 .elementor-element.elementor-element-88f929a img {
  width: 71px;
}
.elementor-8795 .elementor-element.elementor-element-5148f85 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 20px 0px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-ca930dc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-ca930dc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ecf0f4;
}
.elementor-8795
  .elementor-element.elementor-element-ca930dc
  > .elementor-container {
  min-height: 40px;
}
.elementor-8795 .elementor-element.elementor-element-ca930dc,
.elementor-8795
  .elementor-element.elementor-element-ca930dc
  > .elementor-background-overlay {
  border-radius: 0px 0px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-ca930dc {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-ca930dc
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-f456472 {
  margin-top: -39vw;
  margin-bottom: 0vw;
  z-index: 1;
}
.elementor-8795
  .elementor-element.elementor-element-9205430:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-9205430
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ecf0f400 0%, #ecf0f4 84%);
}
.elementor-8795
  .elementor-element.elementor-element-9205430
  > .elementor-container {
  min-height: 39vw;
}
.elementor-8795 .elementor-element.elementor-element-9205430,
.elementor-8795
  .elementor-element.elementor-element-9205430
  > .elementor-background-overlay {
  border-radius: 0px 0px 25px 25px;
}
.elementor-8795 .elementor-element.elementor-element-9205430 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8795
  .elementor-element.elementor-element-9205430
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-f6ffb4c.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-f6ffb4c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-f180f9f
  > .elementor-widget-container {
  margin: 0vw -5vw 0vw -24vw;
}
.elementor-8795 .elementor-element.elementor-element-f180f9f {
  z-index: -1;
}
.elementor-8795 .elementor-element.elementor-element-b8dd7aa .tenext-heading {
  text-align: left;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-1b280a5.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-1b280a5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-1cc8497
  > .elementor-widget-container {
  margin: 0px 0px 11px 0px;
}
.elementor-8795 .elementor-element.elementor-element-1cc8497 .button-widget {
  text-align: right;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  > .elementor-widget-container {
  margin: 0% 0% 0% 10.4%;
  padding: 60px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-f64cffe .grid-listing {
  margin-top: calc(-20px / 2);
  margin-bottom: calc(-20px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-listing
  .grid-item {
  padding-top: calc(20px / 2);
  padding-bottom: calc(20px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .classic-listing
  .standard-blog-item-wrapper:not(:first-child) {
  margin-top: 20px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .list-listing
  .list-item-wrapper:not(:first-child) {
  margin-top: 20px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item:before,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item:before {
  border-width: 1px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .list-item-wrapper
  .blog-item {
  border-bottom-width: 1px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-color: #ccd2d9;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-media-wrapper,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-media-wrapper {
  margin-top: -15px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-media-wrapper:last-child,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-media-wrapper:last-child {
  margin-bottom: -15px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote).view-type-row
  .blog-item {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-meta-header:first-child,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-meta-header:first-child {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-title,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-title {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-content,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-content {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-labels,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-labels {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
  .blog-item
  .post-meta-item-tags,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-meta-item-tags {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.view-type-row)
  .blog-item
  .post-more-button,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper
  .blog-item
  .post-more-button {
  margin-left: 15px;
  margin-right: 23px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-media-wrapper
  picture,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item
  .post-media-wrapper
  picture {
  border-radius: 20px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper.tenext-format-quote
  .blog-item,
.elementor-8795 .elementor-element.elementor-element-f64cffe .post-quote {
  border-radius: 20px 20px 20px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item:before,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .grid-blog-item-wrapper:not(.tenext-format-quote)
  .blog-item:before {
  border-color: #ccd2d9;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper:not(.tenext-format-quote).view-type-row
  .blog-item
  .post-content-wrapper {
  padding: 35px 55px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .blog-item
  .post-title {
  font-family: "Manrope", Sans-serif;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .post-meta-header
  .post-meta-item,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .post-meta-header
  .post-meta-item
  a {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .post-categories
  .post-category-item,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .sticky
  .blog-item:after,
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .status-sticky
  .blog-item:after {
  color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper.view-type-row
  .post-categories
  .post-category-item {
  border-color: #ccd2d9;
}
.elementor-8795
  .elementor-element.elementor-element-f64cffe
  .standard-blog-item-wrapper.view-type-row
  .post-categories
  .post-category-item:hover {
  border-color: #111111;
}
.elementor-8795
  .elementor-element.elementor-element-61c2e01
  > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-8795
  .elementor-element.elementor-element-a0076af
  > .elementor-widget-container {
  margin: 0% 45% 0% 0%;
}
.elementor-8795 .elementor-element.elementor-element-a0076af .tenext-heading {
  text-align: left;
}
.elementor-8795
  .elementor-element.elementor-element-a1fff7a
  > .elementor-widget-container {
  margin: 60px 0px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-a1fff7a .slider-wrapper {
  margin: 0 calc(-30px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-a1fff7a
  .slider-wrapper
  .slider-item {
  padding: 0 calc(30px / 2);
}
.elementor-8795
  .elementor-element.elementor-element-a1fff7a
  .owl-carousel
  .owl-stage {
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.elementor-8795
  .elementor-element.elementor-element-a1fff7a
  .slider-item-inner {
  text-align: center;
}
.elementor-8795 .elementor-element.elementor-element-a1fff7a img {
  opacity: 0.5;
  transition-duration: 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-a1fff7a img:hover {
  opacity: 1;
}
.elementor-8795 .elementor-element.elementor-element-af78bee {
  padding: 0px 20px 0px 20px;
}
body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-3a7aec0 {
  left: 0%;
}
body.rtl .elementor-8795 .elementor-element.elementor-element-3a7aec0 {
  right: 0%;
}
.elementor-8795 .elementor-element.elementor-element-3a7aec0 {
  top: -40vw;
  z-index: -1;
}
.elementor-8795
  .elementor-element.elementor-element-1b38d56:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8795
  .elementor-element.elementor-element-1b38d56
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../../../../oFF4zrF29WwW.com/themes/tenext/wp-content/uploads/2025/02/XgQBxyW4HbMK.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-8795 .elementor-element.elementor-element-1b38d56,
.elementor-8795
  .elementor-element.elementor-element-1b38d56
  > .elementor-background-overlay {
  border-radius: 25px 25px 0px 0px;
}
.elementor-8795 .elementor-element.elementor-element-1b38d56 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -70px;
  padding: 8% 0% 12% 0%;
}
.elementor-8795
  .elementor-element.elementor-element-1b38d56
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8795 .elementor-element.elementor-element-20d3c7a .tenext-heading {
  text-align: left;
  font-size: 80px;
  line-height: 1.125em;
  letter-spacing: -0.03em;
}
.elementor-8795
  .elementor-element.elementor-element-20d3c7a
  .tenext-heading
  .tenext-heading-content {
  color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-20d3c7a
  .tenext-subheading {
  color: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-8795
  .elementor-element.elementor-element-ad4942c.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-ad4942c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-8795
  .elementor-element.elementor-element-ad4942c.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-8795 .elementor-element.elementor-element-094cc30 {
  width: auto;
  max-width: auto;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-8795 .elementor-element.elementor-element-094cc30 .tenext-button {
  --button-border-width: 2px;
  border-radius: 65% 45% 65% 45%;
  color: #ffffff;
  border-color: #ffffff;
  padding: 71px 20px 71px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_wrapper {
  --adv-button-border-width: 2px;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_wrapper
  .tenext_adv_button {
  border-radius: 65% 45% 65% 45%;
  padding: 71px 20px 71px 20px;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_wrapper
  .tenext_adv_button_circle {
  border-radius: 65% 45% 65% 45%;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_text {
  color: #ffffff;
}
.elementor-8795 .elementor-element.elementor-element-094cc30 .tenext_adv_button,
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_circle {
  border-color: #ffffff;
}
.elementor-8795
  .elementor-element.elementor-element-094cc30
  .tenext_adv_button_circle {
  border-color: #45c3d2;
}
@media (min-width: 576px) {
  .elementor-8795 .elementor-element.elementor-element-fe996f0 {
    width: 36.5%;
  }
  .elementor-8795 .elementor-element.elementor-element-524c9e9 {
    width: 36.5%;
  }
  .elementor-8795 .elementor-element.elementor-element-f7996fb {
    width: 27%;
  }
  .elementor-8795 .elementor-element.elementor-element-992e598 {
    width: 22%;
  }
  .elementor-8795 .elementor-element.elementor-element-663533a {
    width: 78%;
  }
  .elementor-8795 .elementor-element.elementor-element-f6ffb4c {
    width: 16.667%;
  }
  .elementor-8795 .elementor-element.elementor-element-5443d8a {
    width: 83.333%;
  }
  .elementor-8795 .elementor-element.elementor-element-8967017 {
    width: 60%;
  }
  .elementor-8795 .elementor-element.elementor-element-1b280a5 {
    width: 40%;
  }
  .elementor-8795 .elementor-element.elementor-element-eb7f619 {
    width: 66.666%;
  }
  .elementor-8795 .elementor-element.elementor-element-ad4942c {
    width: 33.334%;
  }
}
@media (max-width: 991px) and (min-width: 576px) {
  .elementor-8795 .elementor-element.elementor-element-fe996f0 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-524c9e9 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-f7996fb {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-9a322d5 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-ceb5031 {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-66bbbdd {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-2525715 {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-421cefa {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-4efe8f4 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-99182ef {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-b15bb49 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-38e19fc {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-a7b7209 {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-2b8f142 {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-3f847fc {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-1ef7483 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-8c0c3ae {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-b603772 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-b1544b4 {
    width: 50%;
  }
  .elementor-8795 .elementor-element.elementor-element-5443d8a {
    width: 100%;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .elementor-8795 .elementor-element.elementor-element-2525715 {
    width: 100%;
  }
  .elementor-8795 .elementor-element.elementor-element-421cefa {
    width: 100%;
  }
}
@media (min-width: 1921px) {
  .elementor-8795 .elementor-element.elementor-element-a650c6a {
    margin-top: 0px;
    margin-bottom: -110px;
  }
}
@media (max-width: 1600px) {
  .elementor-8795 .elementor-element.elementor-element-0dade1c {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-7b39e18
    > .elementor-element-populated {
    margin: 0px 0px 0px 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
  }
  .elementor-8795
    .elementor-element.elementor-element-fe996f0
    > .elementor-element-populated {
    padding: 16% 10% 15% 10%;
  }
  .elementor-8795
    .elementor-element.elementor-element-524c9e9
    > .elementor-element-populated {
    padding: 9% 10% 10% 9.5%;
  }
  .elementor-8795
    .elementor-element.elementor-element-a7f9ed6
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795 .elementor-element.elementor-element-44ce926 {
    padding: 11% 10% 9.5% 15%;
  }
  .elementor-8795 .elementor-element.elementor-element-179d50b {
    padding: 11% 10% 9.5% 15%;
  }
}
@media (max-width: 1279px) {
  .elementor-8795 .elementor-element.elementor-element-0dade1c {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-1b98ef5 .tenext-heading {
    font-size: 60px;
  }
  .elementor-8795
    .elementor-element.elementor-element-fe996f0
    > .elementor-element-populated
    > .elementor-background-overlay {
    background-size: 80% auto;
  }
  .elementor-8795
    .elementor-element.elementor-element-fe996f0
    > .elementor-element-populated {
    padding: 150px 20px 70px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-a036f02 .tenext-heading {
    font-size: 25px;
  }
  .elementor-8795 .elementor-element.elementor-element-1f83a5e img {
    width: 40px;
  }
  .elementor-8795 .elementor-element.elementor-element-32a3a96 img {
    width: 40px;
  }
  .elementor-8795 .elementor-element.elementor-element-aecd71a img {
    width: 40px;
  }
  .elementor-8795 .elementor-element.elementor-element-2618ed1 img {
    width: 40px;
  }
  .elementor-8795
    .elementor-element.elementor-element-524c9e9
    > .elementor-element-populated {
    padding: 53px 20px 120px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-44ce926 {
    padding: 50px 20px 50px 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-4c9b367
    .elementor-counter-number-wrapper {
    font-size: 65px;
  }
  .elementor-8795 .elementor-element.elementor-element-da30384 {
    padding: 54px 20px 55px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-179d50b {
    padding: 50px 20px 50px 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-ad7c2e8
    .elementor-counter-number-wrapper {
    font-size: 65px;
  }
  .elementor-8795 .elementor-element.elementor-element-a78dd47 {
    padding: 54px 20px 55px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-3ad10ad {
    --container-widget-width: 85%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 85%);
    max-width: 85%;
  }
  .elementor-8795
    .elementor-element.elementor-element-3ad10ad
    .elementor-counter-number-wrapper {
    font-size: 100px;
  }
  .elementor-8795 .elementor-element.elementor-element-94e0184 .tenext-heading {
    font-size: 80px;
  }
  .elementor-8795
    .elementor-element.elementor-element-59d6315
    > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-421cefa
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-3babeac {
    padding: 120px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-b3f80bc {
    padding: 120px 0px 80px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-ae4cbfa
    .elementor-counter-number-wrapper {
    font-size: 120px;
  }
  .elementor-8795
    .elementor-element.elementor-element-5306316
    .elementor-counter-number-wrapper {
    font-size: 120px;
  }
  .elementor-8795
    .elementor-element.elementor-element-66a4c37
    .step-number:not(:last-child) {
    margin-right: 20px;
  }
  body.rtl
    .elementor-8795
    .elementor-element.elementor-element-66a4c37
    .step-number:not(:last-child) {
    margin-left: 20px;
    margin-right: auto;
  }
  .elementor-8795
    .elementor-element.elementor-element-66a4c37
    .style_type-2
    .step-number:not(:last-child) {
    margin-bottom: 20px;
    margin-right: 0;
    margin-left: 0;
  }
  .elementor-8795
    .elementor-element.elementor-element-172dc04
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-9920f24
    > .elementor-element-populated {
    padding: 120px 20px 40px 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-bfb5381
    > .elementor-widget-container {
    padding: 0% 10% 0% 10%;
  }
  .elementor-8795 .elementor-element.elementor-element-e532bb2 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-8138472 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-b4244dd {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-2254855 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-7bc20af {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-48bd482 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-64de6bc {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-8b37c42 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-eef604c {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-54b4559 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-982206a {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-5d25bb4 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-f423d95 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-731efd7 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-763333f {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-f4e41e2 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-d489482 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795 .elementor-element.elementor-element-8366952 {
    padding: 20px 20px 20px 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f180f9f
    > .elementor-widget-container {
    margin: 0vw -2vw 0vw -24vw;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-8795 .elementor-element.elementor-element-20d3c7a .tenext-heading {
    font-size: 60px;
  }
}
@media (max-width: 991px) {
  .elementor-bc-flex-widget
    .elementor-8795
    .elementor-element.elementor-element-f8bf64e.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-8795
    .elementor-element.elementor-element-f8bf64e.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-8795
    .elementor-element.elementor-element-ad7c2e8
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-8795 .elementor-element.elementor-element-a78dd47 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-3ad10ad {
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 60%);
    max-width: 60%;
  }
  .elementor-8795
    .elementor-element.elementor-element-66bbbdd
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-59d6315
    .slider-item-inner {
    text-align: center;
  }
  .elementor-8795 .elementor-element.elementor-element-a650c6a {
    margin-top: 20px;
    margin-bottom: -110px;
  }
  .elementor-8795
    .elementor-element.elementor-element-4efe8f4
    > .elementor-element-populated {
    padding: 22% 9% 60% 9%;
  }
  .elementor-8795
    .elementor-element.elementor-element-99182ef
    > .elementor-element-populated
    > .elementor-background-overlay {
    background-position: 0% 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-b15bb49
    > .elementor-element-populated {
    padding: 50% 0% 50% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-ae4cbfa
    .elementor-counter-number-wrapper {
    font-size: 90px;
  }
  .elementor-8795
    .elementor-element.elementor-element-7f35a60
    > .elementor-widget-container {
    margin: -70px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-7f35a60 .tenext-heading {
    font-size: 25px;
  }
  .elementor-8795
    .elementor-element.elementor-element-5306316
    .elementor-counter-number-wrapper {
    font-size: 90px;
  }
  .elementor-8795
    .elementor-element.elementor-element-4e2c5b0
    > .elementor-widget-container {
    margin: -70px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-4e2c5b0 .tenext-heading {
    font-size: 25px;
  }
  .elementor-8795 .elementor-element.elementor-element-7df2354 {
    margin-top: 35px;
    margin-bottom: 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-d26c329
    > .elementor-widget-container {
    margin: -4px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-20d3c7a .tenext-heading {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .elementor-8795
    .elementor-element.elementor-element-7b39e18
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-dbb3242
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-ad7c2e8
    .elementor-counter-number-wrapper {
    font-size: 65px;
  }
  .elementor-8795 .elementor-element.elementor-element-94e0184 .tenext-heading {
    font-size: 50px;
  }
  .elementor-8795 .elementor-element.elementor-element-f1c58a4 .special-text {
    font-size: 35px;
  }
  .elementor-8795 .elementor-element.elementor-element-a650c6a {
    margin-top: 20px;
    margin-bottom: -90px;
  }
  .elementor-8795 .elementor-element.elementor-element-4972ef7 {
    padding: 20px 0px 0px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-d728857
    > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-421cefa
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-3babeac {
    padding: 80px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-b3f80bc {
    padding: 80px 0px 50px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-ae4cbfa
    .elementor-counter-number-wrapper {
    font-size: 70px;
  }
  .elementor-8795
    .elementor-element.elementor-element-4ba389c
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-5306316
    .elementor-counter-number-wrapper {
    font-size: 70px;
  }
  .elementor-8795
    .elementor-element.elementor-element-51f42c9
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-9920f24
    > .elementor-element-populated {
    padding: 80px 20px 40px 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-bfb5381
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-a0076af
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
}
@media (max-width: 575px) {
  .elementor-8795
    .elementor-element.elementor-element-7b39e18
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 10px 10px 10px;
  }
  .elementor-8795 .elementor-element.elementor-element-1b98ef5 .tenext-heading {
    font-size: 40px;
  }
  .elementor-8795
    .elementor-element.elementor-element-dbb3242
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-524c9e9:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-8795
    .elementor-element.elementor-element-524c9e9
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 100% auto;
  }
  .elementor-8795
    .elementor-element.elementor-element-f8bf64e
    > .elementor-element-populated {
    margin: 0% 0% 0% 17%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 17%;
  }
  .elementor-8795
    .elementor-element.elementor-element-eea151c
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-8795 .elementor-element.elementor-element-3ad10ad {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-8795
    .elementor-element.elementor-element-3ad10ad
    .elementor-counter {
    gap: 20px;
  }
  .elementor-8795
    .elementor-element.elementor-element-3ad10ad
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-8795
    .elementor-element.elementor-element-71c0810
    .icon-box-item
    .icon-container {
    margin: 5px 0px 20px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-4298f31
    .icon-box-item
    .icon-container {
    margin: 5px 0px 20px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-8c46839
    .icon-box-item
    .icon-container {
    margin: 5px 0px 20px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-c6b63b5
    .icon-box-item
    .icon-container {
    margin: 5px 0px 20px 0px;
  }
  body:not(.rtl) .elementor-8795 .elementor-element.elementor-element-6761921 {
    left: 0vw;
  }
  body.rtl .elementor-8795 .elementor-element.elementor-element-6761921 {
    right: 0vw;
  }
  .elementor-8795 .elementor-element.elementor-element-6761921 {
    top: 0vw;
  }
  .elementor-8795
    .elementor-element.elementor-element-d4f8b85
    > .elementor-widget-container {
    margin: 0vw 0vw 0vw 0vw;
  }
  .elementor-8795
    .elementor-element.elementor-element-59d6315
    .slider-item-inner {
    text-align: center;
  }
  .elementor-8795
    .elementor-element.elementor-element-d728857
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-8795
    .elementor-element.elementor-element-c37ad62
    > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-3babeac {
    padding: 50px 0px 0px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-99182ef
    > .elementor-element-populated
    > .elementor-background-overlay {
    background-position: 0% 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-99182ef
    > .elementor-element-populated {
    padding: 50% 9% 20% 9%;
  }
  .elementor-8795
    .elementor-element.elementor-element-ae4cbfa
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-8795
    .elementor-element.elementor-element-5306316
    .elementor-counter-number-wrapper {
    font-size: 80px;
  }
  .elementor-8795
    .elementor-element.elementor-element-5986a2e
    .tenext_video_button_widget
    .elementor-custom-embed-play {
    padding: 32px 50px 24px 50px;
  }
  .elementor-8795 .elementor-element.elementor-element-7df2354 {
    margin-top: -4px;
    margin-bottom: 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-1cc8497 .button-widget {
    text-align: left;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    > .elementor-widget-container {
    padding: 40px 0px 0px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
    .blog-item
    .post-meta-header:first-child,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper:not(.tenext-format-quote)
    .blog-item
    .post-meta-header:first-child {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
    .blog-item
    .post-title,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper:not(.tenext-format-quote)
    .blog-item
    .post-title {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
    .blog-item
    .post-content,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper:not(.tenext-format-quote)
    .blog-item
    .post-content {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
    .blog-item
    .post-labels,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper:not(.tenext-format-quote)
    .blog-item
    .post-labels {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote):not(.view-type-row)
    .blog-item
    .post-meta-item-tags,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper:not(.tenext-format-quote)
    .blog-item
    .post-meta-item-tags {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.view-type-row)
    .blog-item
    .post-more-button,
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .grid-blog-item-wrapper
    .blog-item
    .post-more-button {
    margin-left: 15px;
    margin-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote).view-type-row
    .blog-item {
    padding-left: 15px;
    padding-right: 15px;
  }
  .elementor-8795
    .elementor-element.elementor-element-f64cffe
    .standard-blog-item-wrapper:not(.tenext-format-quote).view-type-row
    .blog-item
    .post-content-wrapper {
    padding: 20px 0px 0px 0px;
  }
  .elementor-8795 .elementor-element.elementor-element-61c2e01 .button-widget {
    text-align: left;
  }
  .elementor-8795 .elementor-element.elementor-element-1b38d56 {
    padding: 50px 0px 100px 0px;
  }
  .elementor-8795
    .elementor-element.elementor-element-ad4942c.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
}
