.elementor-36251
  .elementor-element.elementor-element-278b7d9c
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-278b7d9c:not(.elementor-motion-effects-element-type-background),
.elementor-36251
  .elementor-element.elementor-element-278b7d9c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-278b7d9c .elementor-repeater-item-29ff8c3 {
  --float-image-width: 50;
  --float-image-left: 0;
  --float-image-top: 50;
}
.elementor-36251
  .elementor-element.elementor-element-44bf9af3
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 1;
}
.elementor-36251 .elementor-element.elementor-element-44bf9af3 > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 15px 0px 015px;
}
.elementor-36251
  .elementor-element.elementor-element-44bf9af3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-911654e .elementor-repeater-item-7e727b0 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-593f0064.cea-align-center .section-description {
  margin: 0 auto;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .section-title {
  margin-bottom: 22px;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.25em;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .sub-title {
  color: var(--yellow-color);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 .section-description .lead {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-593f0064 .section-description .section-content {
  color: #777777;
  margin-bottom: 30px;
}
.elementor-36251 .elementor-element.elementor-element-6d2f9301 .elementor-repeater-item-901d590 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-4e2b8d7c > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 50px 35px 47px 35px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #efefef;
  border-radius: 4px 4px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3:hover .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--yellow-color);
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper .feature-box-title {
  text-transform: none;
  font-size: 30px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper {
  background-color: #ffffff;
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper .feature-box-title,
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper .feature-box-title > a {
  color: #252525;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-title {
  margin-bottom: 21px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-featured-icon {
  color: var(--yellow-color);
  font-size: 25px;
  margin-bottom: 25px;
  border-width: 1px 1px 1px 1px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-featured-icon svg {
  fill: var(--yellow-color);
  width: 25px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3.cea-view-framed .cea-featured-icon {
  border-color: var(--yellow-color);
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3:hover .cea-featured-icon {
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3:hover .cea-featured-icon svg {
  fill: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3.cea-view-framed:hover .cea-featured-icon {
  background-color: #09172e;
  border-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3.cea-view-stacked:hover .cea-featured-icon {
  background-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3.cea-view-stacked .cea-featured-icon {
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-featured-icon i,
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-featured-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-feature-box-img {
  margin-bottom: 31px !important;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper .fbox-number {
  opacity: calc(4 / 10);
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-wrapper:hover .fbox-number {
  opacity: calc(10 / 10);
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .fbox-number {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-button {
  background-color: #333333;
}
.elementor-36251 .elementor-element.elementor-element-54cebbd3 .fbox-content {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-2819a2c3 > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 50px 35px 47px 35px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #efefef;
  border-radius: 4px 4px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad:hover .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--yellow-color);
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper .feature-box-title {
  text-transform: none;
  font-size: 30px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper {
  background-color: #ffffff;
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper .feature-box-title,
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper .feature-box-title > a {
  color: #252525;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-title {
  margin-bottom: 21px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-featured-icon {
  color: var(--yellow-color);
  font-size: 25px;
  margin-bottom: 25px;
  border-width: 1px 1px 1px 1px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-featured-icon svg {
  fill: var(--yellow-color);
  width: 25px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad.cea-view-framed .cea-featured-icon {
  border-color: var(--yellow-color);
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad:hover .cea-featured-icon {
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-459615ad:hover .cea-featured-icon svg {
  fill: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-459615ad.cea-view-framed:hover .cea-featured-icon {
  background-color: #09172e;
  border-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-459615ad.cea-view-stacked:hover .cea-featured-icon {
  background-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-459615ad.cea-view-stacked .cea-featured-icon {
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-featured-icon i,
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-featured-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-feature-box-img {
  margin-bottom: 31px !important;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper .fbox-number {
  opacity: calc(4 / 10);
}
.elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-wrapper:hover .fbox-number {
  opacity: calc(10 / 10);
}
.elementor-36251 .elementor-element.elementor-element-459615ad .fbox-number {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .cea-button {
  background-color: #333333;
}
.elementor-36251 .elementor-element.elementor-element-459615ad .fbox-content {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-6340f1c8 > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 50px 35px 47px 35px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #efefef;
  border-radius: 4px 4px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d:hover .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--yellow-color);
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper .feature-box-title {
  text-transform: none;
  font-size: 30px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper {
  background-color: #ffffff;
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper .feature-box-title,
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper .feature-box-title > a {
  color: #252525;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-title {
  margin-bottom: 21px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-featured-icon {
  color: var(--yellow-color);
  font-size: 25px;
  margin-bottom: 25px;
  border-width: 1px 1px 1px 1px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-featured-icon svg {
  fill: var(--yellow-color);
  width: 25px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d.cea-view-framed .cea-featured-icon {
  border-color: var(--yellow-color);
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d:hover .cea-featured-icon {
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d:hover .cea-featured-icon svg {
  fill: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d.cea-view-framed:hover .cea-featured-icon {
  background-color: #09172e;
  border-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d.cea-view-stacked:hover .cea-featured-icon {
  background-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d.cea-view-stacked .cea-featured-icon {
  padding: 25px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-featured-icon i,
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-featured-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-feature-box-img {
  margin-bottom: 31px !important;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper .fbox-number {
  opacity: calc(4 / 10);
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-wrapper:hover .fbox-number {
  opacity: calc(10 / 10);
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .fbox-number {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-button {
  background-color: #333333;
}
.elementor-36251 .elementor-element.elementor-element-537f7e6d .fbox-content {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-278b7d9c > .elementor-background-overlay {
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-278b7d9c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 0px 120px 0px;
}
.elementor-36251 .elementor-element.elementor-element-62b22a3:not(.elementor-motion-effects-element-type-background),
.elementor-36251
  .elementor-element.elementor-element-62b22a3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('https://wordpress.zozothemes.com/igual/wp-content/uploads/sites/6/2023/02/header-3-1.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-36251 .elementor-element.elementor-element-62b22a3 > .elementor-background-overlay {
  background-color: #fffffff5;
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-62b22a3 .elementor-repeater-item-50241fc {
  --float-image-width: 80;
  --float-image-left: 10;
  --float-image-top: 20;
}
.elementor-36251 .elementor-element.elementor-element-565c0325 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-453eab33.cea-align-center .section-description {
  margin: 0 auto;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .section-title {
  margin-bottom: 22px;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.25em;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .sub-title {
  color: var(--yellow-color);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 .section-description .lead {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-453eab33 .section-description .section-content {
  color: #777777;
  margin-bottom: 30px;
}
.elementor-36251 .elementor-element.elementor-element-73e565e9 .elementor-repeater-item-ff42bb7 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-45a182b0 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-45a182b0 > .elementor-element-populated,
.elementor-36251
  .elementor-element.elementor-element-45a182b0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-36251 .elementor-element.elementor-element-45a182b0 > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 > .elementor-widget-container {
  padding: 40px 40px 40px 40px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-2e21dfb8 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-19462709 > .elementor-widget-container {
  padding: 40px 40px 40px 40px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-19462709 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-19462709 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-3212e66f > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 > .elementor-widget-container {
  padding: 40px 40px 40px 40px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-52e3e343 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-73e565e9 {
  padding: 0px 0px 0px 20px;
}
.elementor-36251 .elementor-element.elementor-element-4262e317 .elementor-repeater-item-ff42bb7 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-74704eca > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-74704eca > .elementor-element-populated,
.elementor-36251
  .elementor-element.elementor-element-74704eca
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-36251 .elementor-element.elementor-element-74704eca > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 > .elementor-widget-container {
  padding: 40px 40px 40px 40px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-1f63e402 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-48378c86 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 > .elementor-widget-container {
  padding: 40px 40px 40px 40px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #eaeaea;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-188e42c1 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-deb0396 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #efefef;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 > .elementor-widget-container {
  padding: 40px 50px 40px 50px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-title > * {
  color: #00192c;
  text-transform: uppercase;
  font-family: 'DM Sans', Sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-value > * {
  color: var(--yellow-color);
  font-size: 56px;
  font-weight: 400;
  line-height: 1em;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-value {
  margin-bottom: 10px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .counter-icon i,
.elementor-36251 .elementor-element.elementor-element-e9d0965 .counter-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .counter-icon {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-image {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-4262e317 {
  padding: 0px 0px 0px 20px;
}
.elementor-36251 .elementor-element.elementor-element-62b22a3 .elementor-repeater-item-ff7fafd {
  --float-image-width: 80;
  --float-image-left: 90;
  --float-image-top: 90;
}
.elementor-36251 .elementor-element.elementor-element-62b22a3 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 120px 0px 90px 0px;
}
.elementor-36251
  .elementor-element.elementor-element-4f3092ae
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-4f3092ae:not(.elementor-motion-effects-element-type-background),
.elementor-36251
  .elementor-element.elementor-element-4f3092ae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #09172e;
  background-image: url('https://wordpress.zozothemes.com/igual/wp-content/uploads/sites/6/2023/02/slide-leaf-img-1.png');
  background-position: 13% 0px;
  background-repeat: no-repeat;
}
.elementor-36251 .elementor-element.elementor-element-4f3092ae > .elementor-background-overlay {
  background-image: url('https://wordpress.zozothemes.com/igual/wp-content/uploads/sites/6/2023/02/who-we-are-1.png');
  background-position: center right;
  background-repeat: no-repeat;
  background-size: 14% auto;
  opacity: 0.6;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-4f3092ae .elementor-repeater-item-0ce1988 {
  --float-image-width: 92;
  --float-image-left: 38;
  --float-image-top: 73;
}
.elementor-36251 .elementor-element.elementor-element-3594c95f > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
}
.elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .section-title {
  color: #ffffff;
  margin-bottom: 22px;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.35em;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .sub-title {
  color: var(--yellow-color);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-3594c95f .section-description .lead {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-3594c95f .section-description .section-content {
  color: #777777;
  margin-bottom: 30px;
}
.elementor-36251
  .elementor-element.elementor-element-536ebf82
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-536ebf82 .elementor-repeater-item-1cdeb86 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251
  .elementor-element.elementor-element-61042caa:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-36251
  .elementor-element.elementor-element-61042caa
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--yellow-color);
}
.elementor-36251 .elementor-element.elementor-element-61042caa > .elementor-element-populated,
.elementor-36251
  .elementor-element.elementor-element-61042caa
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-36251 .elementor-element.elementor-element-61042caa > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-36251 .elementor-element.elementor-element-61042caa > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 25px 30px 25px 30px;
}
.elementor-36251
  .elementor-element.elementor-element-61042caa
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-4f5158c6 > .elementor-widget-container {
  margin: 0px 0px 5px 0px;
}
.elementor-36251 .elementor-element.elementor-element-4f5158c6 .elementor-heading-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 {
  z-index: 1;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 .elementor-star-rating {
  font-size: 21px;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 .elementor-star-rating i:not(:last-of-type) {
  margin-inline-end: 5px;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 .elementor-star-rating i:before {
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-79d8ad06 .elementor-star-rating i {
  color: #000000fa;
}
.elementor-36251 .elementor-element.elementor-element-60ead142 {
  font-size: 18px;
  font-style: italic;
  color: #bababa;
}
.elementor-36251 .elementor-element.elementor-element-6987c1d7 .elementor-repeater-item-1e24190 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-6e62d9c2 > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
  border-style: dashed;
  border-width: 2px 2px 2px 2px;
  border-color: var(--yellow-color);
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-6e62d9c2:hover .elementor-widget-container {
  border-style: solid;
}
.elementor-36251 .elementor-element.elementor-element-6e62d9c2 img {
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-fbd930 > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  border-style: dashed;
  border-width: 2px 2px 2px 2px;
  border-color: var(--yellow-color);
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-fbd930:hover .elementor-widget-container {
  border-style: solid;
}
.elementor-36251 .elementor-element.elementor-element-fbd930 img {
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-6987c1d7 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-21c71a36 .elementor-repeater-item-1e24190 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-2dd15d11 > .elementor-widget-container {
  padding: 10px 10px 10px 10px;
  border-style: dashed;
  border-width: 2px 2px 2px 2px;
  border-color: var(--yellow-color);
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-2dd15d11:hover .elementor-widget-container {
  border-style: solid;
}
.elementor-36251 .elementor-element.elementor-element-2dd15d11 img {
  border-radius: 50% 50% 50% 50%;
}
.elementor-36251 .elementor-element.elementor-element-615f6d4b > .elementor-widget-container {
  --e-transform-rotateZ: 6deg;
  margin: 19px 0px 0px -45px;
  padding: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-615f6d4b {
  text-align: left;
}
.elementor-36251 .elementor-element.elementor-element-615f6d4b img {
  max-width: 53%;
}
.elementor-36251 .elementor-element.elementor-element-2e43496b > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-2e43496b {
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 1px;
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-4f3092ae {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 110px 0px 125px 0px;
}
.elementor-36251
  .elementor-element.elementor-element-3bddefb2
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-3bddefb2:not(.elementor-motion-effects-element-type-background),
.elementor-36251
  .elementor-element.elementor-element-3bddefb2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--yellow-color) 1a;
}
.elementor-36251 .elementor-element.elementor-element-3bddefb2 > .elementor-background-overlay {
  background-image: url('https://wordpress.zozothemes.com/igual/wp-content/uploads/sites/6/2023/02/headphone-1.png');
  background-position: 96% 101px;
  background-repeat: no-repeat;
  background-size: 21% auto;
  opacity: 0.1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-3bddefb2 .elementor-repeater-item-b341a04 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-21710052 > .elementor-element-populated {
  margin: 0px 0px 0px -40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: -40px;
}
.elementor-36251 .elementor-element.elementor-element-39d99f7b .elementor-repeater-item-113446e {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-25dfd4c9 > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-45eca768 > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
}
.elementor-36251 .elementor-element.elementor-element-a34da52 > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-27ef6f3d > .elementor-element-populated {
  padding: 0px 0px 0px 15px;
}
.elementor-36251 .elementor-element.elementor-element-297f4944 > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-36251 .elementor-element.elementor-element-138109c2 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-6ef975d5 > .elementor-element-populated {
  padding: 0px 30px 0px 20px;
}
.elementor-36251 .elementor-element.elementor-element-1adbe2d4 > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .section-title {
  margin-bottom: 22px;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.25em;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .sub-title {
  color: var(--yellow-color);
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-description .lead {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-description .section-content {
  color: #777777;
  margin-bottom: 30px;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd {
  z-index: 1;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd .elementor-star-rating__title {
  font-size: 18px;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd .elementor-star-rating {
  font-size: 21px;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd .elementor-star-rating i:not(:last-of-type) {
  margin-inline-end: 5px;
}
.elementor-36251 .elementor-element.elementor-element-2871cbd .elementor-star-rating i {
  color: #000000fa;
}
.elementor-36251
  .elementor-element.elementor-element-3e291d53
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-3e291d53 .elementor-repeater-item-fe885f9 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 8px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper .feature-box-title {
  text-transform: none;
  font-family: 'DM Sans', Sans-serif;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper .feature-box-title,
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper .feature-box-title > a {
  color: var(--yellow-color);
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper:hover .feature-box-title,
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper:hover .feature-box-title > a {
  color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-title {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-featured-icon {
  color: #ffffff;
  font-size: 17px;
  margin-bottom: 0px;
  border-width: 0px 0px 0px 0px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-featured-icon svg {
  fill: #ffffff;
  width: 17px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0.cea-view-framed .cea-featured-icon {
  background-color: var(--yellow-color);
  padding: 21px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0.cea-view-stacked .cea-featured-icon {
  background-color: var(--yellow-color);
  padding: 21px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0:hover .cea-featured-icon {
  color: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0:hover .cea-featured-icon svg {
  fill: #ffffff;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0.cea-view-framed:hover .cea-featured-icon {
  background-color: #09172e;
  border-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0.cea-view-stacked:hover .cea-featured-icon {
  background-color: #09172e;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-featured-icon i,
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-featured-icon svg {
  transform: rotate(0deg);
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-feature-box-img {
  margin-bottom: 5px !important;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper .fbox-number {
  opacity: calc(10 / 10);
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper:hover .fbox-number {
  opacity: calc(10 / 10);
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .fbox-number {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-button {
  background-color: #333333;
}
.elementor-36251 .elementor-element.elementor-element-6567d2b0 .fbox-content {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-3bddefb2 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 110px;
  margin-bottom: 0px;
  padding: 40px 0px 40px 0px;
}
.elementor-36251
  .elementor-element.elementor-element-eb2073a
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-eb2073a .elementor-repeater-item-c052185 {
  --float-image-width: 200;
  --float-image-left: 76;
  --float-image-top: 25;
}
.elementor-36251 .elementor-element.elementor-element-1200ac08 .elementor-repeater-item-2e36d45 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-75da4c57 > .elementor-widget-container {
  margin: 0px 0px 50px 0px;
}
.elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .section-title {
  margin-bottom: 0px;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.25em;
  letter-spacing: 0.5px;
}
.elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .sub-title {
  color: var(--yellow-color);
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-75da4c57 .section-description .lead {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-75da4c57 .section-description .section-content {
  color: #777777;
  margin-bottom: 30px;
}
.elementor-36251 .elementor-element.elementor-element-24048c58 > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-36251
  .elementor-element.elementor-element-24048c58
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-36251
  .elementor-element.elementor-element-4c4b506a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-36251
  .elementor-element.elementor-element-4c4b506a.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button .cea-align-icon-right {
  margin-left: 11px;
}
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button .cea-align-icon-left {
  margin-right: 11px;
}
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button svg {
  margin-right: 11px;
}
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button {
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--yellow-color);
  border-radius: 0px 0px 0px 0px;
  padding: 22px 30px 21px 88px;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button:hover,
.elementor-36251 .elementor-element.elementor-element-bd028eb .cea-button:focus {
  background-color: #00192c;
}
.elementor-36251 .elementor-element.elementor-element-65b5d8a8 .elementor-repeater-item-2e36d45 {
  --float-image-width: 30;
  --float-image-left: 50;
  --float-image-top: 30;
}
.elementor-36251 .elementor-element.elementor-element-6d23a736 > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-36251
  .elementor-element.elementor-element-6d23a736
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-wrapper .team-inner {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-wrapper .image-accordion-item {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-inner {
  color: var(--yellow-color);
  padding: 50px 0px 50px 0px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .image-accordion-item {
  color: var(--yellow-color);
  padding: 50px 0px 50px 0px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-title-head .post-title {
  text-transform: none;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-title-head {
  transform: scale(1);
  margin-bottom: 10px;
  font-size: 30px;
  line-height: 1.25px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-inner:hover .post-title-head {
  transform: scale(1);
}
.elementor-36251 .elementor-element.elementor-element-70732161 .image-accordion-item:hover .post-title-head {
  transform: scale(1);
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-category {
  text-transform: none;
  transform: scale(1);
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-category:hover {
  transform: scale(1);
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-designation .post-designation-head {
  text-transform: none;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-designation-head {
  transform: scale(1);
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .team-designation:hover {
  transform: scale(1);
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-thumb > a > img {
  width: 70%;
  max-width: 70%;
  padding: 10px 10px 10px 10px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-thumb {
  margin-bottom: 30px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .read-more {
  text-transform: none;
  background-color: #333333;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .top-meta {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .bottom-meta {
  margin-bottom: 5px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-excerpt {
  margin-bottom: 0px;
}
.elementor-36251 .elementor-element.elementor-element-70732161 .post-overlay-items {
  position: absolute;
  top: 0%;
  left: 0%;
}
.elementor-element-70732161.mouse-hover-text {
  text-align: center;
}
.elementor-36251 .elementor-element.elementor-element-eb2073a > .elementor-background-overlay {
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-36251 .elementor-element.elementor-element-eb2073a {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 0px 100px 0px;
}
@media (max-width: 1366px) {
  .elementor-36251 .elementor-element.elementor-element-278b7d9c {
    padding: 80px 0px 80px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-62b22a3 {
    padding: 80px 0px 40px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-4f3092ae {
    padding: 80px 0px 80px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-21710052 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-45eca768 > .elementor-widget-container {
    padding: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-39d99f7b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6ef975d5 > .elementor-element-populated {
    padding: 0px 0px 0px 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-3bddefb2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-eb2073a {
    padding: 80px 0px 80px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-36251 .elementor-element.elementor-element-d44bc1e {
    width: 18%;
  }
  .elementor-36251 .elementor-element.elementor-element-603f406 {
    width: 63.332%;
  }
  .elementor-36251 .elementor-element.elementor-element-2315b981 {
    width: 18%;
  }
  .elementor-36251 .elementor-element.elementor-element-61042caa {
    width: 45.781%;
  }
  .elementor-36251 .elementor-element.elementor-element-3b453138 {
    width: 54.219%;
  }
  .elementor-36251 .elementor-element.elementor-element-4948034b {
    width: 11.31%;
  }
  .elementor-36251 .elementor-element.elementor-element-31a2efe {
    width: 49.334%;
  }
  .elementor-36251 .elementor-element.elementor-element-6f3cb13 {
    width: 38.687%;
  }
  .elementor-36251 .elementor-element.elementor-element-21710052 {
    width: 48.507%;
  }
  .elementor-36251 .elementor-element.elementor-element-6ef975d5 {
    width: 51.493%;
  }
  .elementor-36251 .elementor-element.elementor-element-24d61132 {
    width: 51.069%;
  }
  .elementor-36251 .elementor-element.elementor-element-24048c58 {
    width: 20.964%;
  }
  .elementor-36251 .elementor-element.elementor-element-4c4b506a {
    width: 27.631%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-36251 .elementor-element.elementor-element-44bf9af3 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-d44bc1e {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-603f406 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-2315b981 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-4e2b8d7c {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-2819a2c3 {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-6340f1c8 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-45a182b0 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-2e21dfb8 {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-3212e66f {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-74704eca {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-48378c86 {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-deb0396 {
    width: 50%;
  }
  .elementor-36251 .elementor-element.elementor-element-7f8d02a {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-61042caa {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-3b453138 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-16bf628f {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-21710052 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-6ef975d5 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-24d61132 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-24048c58 {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-4c4b506a {
    width: 100%;
  }
  .elementor-36251 .elementor-element.elementor-element-6d23a736 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-36251 .elementor-element.elementor-element-44bf9af3 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064.cea-align-center .section-description {
    margin: 0 auto;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .section-title {
    font-size: 38px;
    line-height: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .sub-title {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-4e2b8d7c > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-54cebbd3 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-2819a2c3 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-459615ad > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6340f1c8 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-537f7e6d > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-278b7d9c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 40px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33.cea-align-center .section-description {
    margin: 0 auto;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .section-title {
    font-size: 38px;
    line-height: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .sub-title {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-48378c86 > .elementor-element-populated {
    border-width: 1px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-deb0396 > .elementor-element-populated {
    border-width: 1px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-62b22a3 {
    padding: 50px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f.cea-align-center .section-description {
    margin: 0 auto;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .section-title {
    font-size: 38px;
    line-height: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .sub-title {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-79d8ad06 {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-79d8ad06 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-60ead142 > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6987c1d7 {
    padding: 50px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-4f3092ae:not(.elementor-motion-effects-element-type-background),
  .elementor-36251
    .elementor-element.elementor-element-4f3092ae
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-4f3092ae {
    padding: 50px 0px 60px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-21710052 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-25dfd4c9 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-27ef6f3d > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-6ef975d5 > .elementor-element-populated {
    padding: 20px 50px 20px 50px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 > .elementor-widget-container {
    margin: 30px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .section-title {
    font-size: 38px;
    line-height: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .sub-title {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-2871cbd > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3bddefb2 > .elementor-background-overlay {
    background-position: 0% 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3bddefb2 {
    margin-top: 60px;
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57.cea-align-center .section-description {
    margin: 0 auto;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .section-title {
    font-size: 40px;
    line-height: 48px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .sub-title {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-65b5d8a8 {
    margin-top: 50px;
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-eb2073a {
    padding: 60px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-36251 .elementor-element.elementor-element-593f0064 > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .section-title {
    margin-bottom: 22px;
    font-size: 30px;
    line-height: 38px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-title-wrapper .sub-title {
    margin-bottom: 7px;
    font-size: 14px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-description .lead {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-593f0064 .section-description .section-content {
    margin-bottom: 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-54cebbd3 .feature-box-title {
    margin-bottom: 21px;
  }
  .elementor-36251 .elementor-element.elementor-element-54cebbd3 .cea-featured-icon {
    margin-bottom: 25px;
  }
  .elementor-36251 .elementor-element.elementor-element-54cebbd3 .fbox-number {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-54cebbd3 .fbox-content {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-459615ad .feature-box-title {
    margin-bottom: 21px;
  }
  .elementor-36251 .elementor-element.elementor-element-459615ad .cea-featured-icon {
    margin-bottom: 25px;
  }
  .elementor-36251 .elementor-element.elementor-element-459615ad .fbox-number {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-459615ad .fbox-content {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-537f7e6d .feature-box-title {
    margin-bottom: 21px;
  }
  .elementor-36251 .elementor-element.elementor-element-537f7e6d .cea-featured-icon {
    margin-bottom: 25px;
  }
  .elementor-36251 .elementor-element.elementor-element-537f7e6d .fbox-number {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-537f7e6d .fbox-content {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-278b7d9c {
    margin-top: -70px;
    margin-bottom: 0px;
    padding: 50px 0px 40px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .section-title {
    margin-bottom: 22px;
    font-size: 30px;
    line-height: 38px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-title-wrapper .sub-title {
    margin-bottom: 7px;
    font-size: 14px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-description .lead {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-453eab33 .section-description .section-content {
    margin-bottom: 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-45a182b0 > .elementor-element-populated {
    border-width: 1px 0px 1px 0px;
    padding: 0px 15px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-37aa8c38 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-19462709 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-3212e66f > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-52e3e343 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-74704eca > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-1f63e402 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-188e42c1 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-deb0396 > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 > .elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-value {
    margin-bottom: 16px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-value > * {
    font-size: 44px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 .counter-icon {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-e9d0965 .cea-counter-wrapper .counter-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-62b22a3 {
    padding: 50px 0px 20px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .section-title {
    margin-bottom: 22px;
    font-size: 30px;
    line-height: 38px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-title-wrapper .sub-title {
    margin-bottom: 7px;
    font-size: 14px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-description .lead {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-3594c95f .section-description .section-content {
    margin-bottom: 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-79d8ad06 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-fbd930 > .elementor-widget-container {
    margin: 30px 0px 30px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-4f3092ae:not(.elementor-motion-effects-element-type-background),
  .elementor-36251
    .elementor-element.elementor-element-4f3092ae
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0% 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6ef975d5 > .elementor-element-populated {
    padding: 40px 30px 40px 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4.cea-align-center .section-description {
    margin: 0 auto;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .section-title {
    margin-bottom: 22px;
    font-size: 30px;
    line-height: 38px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-title-wrapper .sub-title {
    margin-bottom: 7px;
    font-size: 14px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-description .lead {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-1adbe2d4 .section-description .section-content {
    margin-bottom: 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-2871cbd {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-2871cbd > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-2871cbd .elementor-star-rating__title {
    font-size: 16px;
    line-height: 30px;
  }
  .elementor-36251
    .elementor-element.elementor-element-2871cbd:not(.elementor-star-rating--align-justify)
    .elementor-star-rating__title {
    margin-inline-end: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-wrapper {
    text-align: center;
  }
  .elementor-36251 .elementor-element.elementor-element-6567d2b0 .feature-box-title {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-6567d2b0 .cea-featured-icon {
    margin-bottom: 15px;
  }
  .elementor-36251 .elementor-element.elementor-element-6567d2b0 .fbox-number {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-6567d2b0 .fbox-content {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-3bddefb2 > .elementor-background-overlay {
    background-position: 0% 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-3bddefb2 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .section-title {
    margin-bottom: 0px;
    font-size: 30px;
    line-height: 38px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-title-wrapper .sub-title {
    margin-bottom: 7px;
    font-size: 14px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-description .lead {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-75da4c57 .section-description .section-content {
    margin-bottom: 30px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .post-title-head {
    margin-bottom: 10px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .post-category {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .post-designation-head {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .top-meta {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .bottom-meta {
    margin-bottom: 5px;
  }
  .elementor-36251 .elementor-element.elementor-element-70732161 .post-excerpt {
    margin-bottom: 0px;
  }
  .elementor-36251 .elementor-element.elementor-element-eb2073a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
  }
}
