.elementor-14
  .elementor-element.elementor-element-5149ef9
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-5149ef9
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-4edb78b:not(.elementor-motion-effects-element-type-background),
.elementor-14
  .elementor-element.elementor-element-4edb78b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #272e39;
}
.elementor-14 .elementor-element.elementor-element-4edb78b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 140px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-4edb78b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14
  .elementor-element.elementor-element-45d7518
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-45d7518
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-100bce0
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-b094695
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-b094695
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-7fba72c .te-bn-subtitle {
  text-align: center;
  color: #57c396;
}
.elementor-14 .elementor-element.elementor-element-7fba72c .te_title {
  text-align: center;
  color: #ffffff !important;
}
.elementor-14
  .elementor-element.elementor-element-7fba72c
  .sec-title
  .sub-title:before {
  background-color: #ffffff1a;
}
.elementor-14
  .elementor-element.elementor-element-8c722f4
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-bea5152
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-bea5152
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-b85ad74 {
  padding: 140px 0px 140px 0px;
}
.elementor-14
  .elementor-element.elementor-element-f5caedc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-f5caedc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-a3ad4f1
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-a3ad4f1
  > .elementor-element-populated {
  margin: 0px 0px 0px -15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: -15px;
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-cb703a8
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-cb703a8
  > .elementor-element-populated {
  margin: 0px 0px 0px 45px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 45px;
  padding: 0px 0px 0px 45px;
}
.elementor-14 .elementor-element.elementor-element-1478a71 .te-box-title {
  margin: 0px -10px 52px 0px;
}
.elementor-14
  .elementor-element.elementor-element-1478a71
  .sec-title
  .sub-title:before {
  background-color: #f4f1fa;
}
.elementor-14 .elementor-element.elementor-element-1478a71 .te_title {
  margin: 0px 0px 32px 0px;
}
.elementor-14 .elementor-element.elementor-element-1478a71 .normal__text p {
  font-family: "Mulish", Sans-serif;
  font-weight: 400;
}
.elementor-14
  .elementor-element.elementor-element-c5805e6
  .owl-carousel
  .owl-dots {
  top: 100px;
  left: 100px;
  position: relative;
}
.elementor-14
  .elementor-element.elementor-element-c5805e6
  .owl-carousel
  .owl-dots
  .owl-dot {
  width: 20px !important;
  height: 20px !important;
  border-radius: 50px 50px 50px 50px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  background-color: #000000 !important;
}
.elementor-14
  .elementor-element.elementor-element-c5805e6
  .owl-carousel
  .owl-dots
  .owl-dot:hover {
  border-color: #db0101 !important;
  background-color: #ff0606 !important;
}
.elementor-14
  .elementor-element.elementor-element-c5805e6
  .owl-carousel
  .owl-dots
  .owl-dot.active {
  border-color: #db0101 !important;
  background-color: #ff0606 !important;
}
.elementor-14 .elementor-element.elementor-element-e311c5e {
  padding: 0px 0px 133px 0px;
}
.elementor-14
  .elementor-element.elementor-element-18da5dc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-18da5dc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-b193ba5
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-feb763d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-feb763d
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-83c3063
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-e9bbdb4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-e9bbdb4
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-867aad1 {
  width: var(--container-widget-width, 34%);
  max-width: 34%;
  --container-widget-width: 34%;
  --container-widget-flex-grow: 0;
}
.elementor-14 .elementor-element.elementor-element-be6db80 {
  width: var(--container-widget-width, 34%);
  max-width: 34%;
  --container-widget-width: 34%;
  --container-widget-flex-grow: 0;
}
.elementor-14 .elementor-element.elementor-element-e57b7a5 {
  width: var(--container-widget-width, 32%);
  max-width: 32%;
  --container-widget-width: 32%;
  --container-widget-flex-grow: 0;
}
.elementor-14 .elementor-element.elementor-element-e2a9bb7 {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-10f9578
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-10f9578
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14 .elementor-element.elementor-element-481a869 {
  padding: 140px 0px 140px 0px;
}
.elementor-14
  .elementor-element.elementor-element-4fb24a0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-4fb24a0
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-a1d2c53
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-1c4a309
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-1c4a309
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-9265640
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-c3ce46a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-c3ce46a
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-54f1e1d:not(.elementor-motion-effects-element-type-background),
.elementor-14
  .elementor-element.elementor-element-54f1e1d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7f5f5;
  background-image: url("../../2023/06/shape-27.png");
  background-position: 235px 150px;
  background-repeat: no-repeat;
}
.elementor-14 .elementor-element.elementor-element-54f1e1d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 140px 0px 110px 0px;
}
.elementor-14
  .elementor-element.elementor-element-54f1e1d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14
  .elementor-element.elementor-element-cf50d1b
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-cf50d1b
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-b241e15
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-9598177
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-9598177
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-b70ec92 .te-bn-subtitle {
  text-align: center;
}
.elementor-14 .elementor-element.elementor-element-b70ec92 .te_title {
  text-align: center;
}
.elementor-14
  .elementor-element.elementor-element-b70ec92
  .sec-title
  .sub-title:before {
  background-color: #f4f1fa;
}
.elementor-14
  .elementor-element.elementor-element-96cf904
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-c183c94
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-54c1765
  .counsolve-about-section {
  margin: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-54c1765
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-54c1765 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14
  .elementor-element.elementor-element-33cf565
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-33cf565 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14
  .elementor-element.elementor-element-4f293d2
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-4f293d2 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14
  .elementor-element.elementor-element-9732b72
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-9732b72 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14
  .elementor-element.elementor-element-6bc0b84
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-6bc0b84 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14
  .elementor-element.elementor-element-1421e40
  > .elementor-widget-container {
  margin: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-1421e40 {
  width: var(--container-widget-width, 33.33333%);
  max-width: 33.33333%;
  --container-widget-width: 33.33333%;
  --container-widget-flex-grow: 0;
}
.elementor-14 .elementor-element.elementor-element-9e3ead6 {
  padding: 140px 0px 140px 0px;
}
.elementor-14
  .elementor-element.elementor-element-edd0b00
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-edd0b00
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-9972ac4
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-ab2bb41
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-ab2bb41
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-ff61d2c .te-box-title {
  margin: 0px 0px 27px 0px;
}
.elementor-14 .elementor-element.elementor-element-ff61d2c .te_title {
  margin: 0px 0px 21px 0px;
}
.elementor-14 .elementor-element.elementor-element-5aacc66 .te-bn-flist {
  margin: 0px 0px 8px 0px;
}
.elementor-14
  .elementor-element.elementor-element-181293e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-181293e
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-83859e0
  .counsolve-about-section {
  background-color: #ffffff;
}
.elementor-14
  .elementor-element.elementor-element-83859e0
  .pricing-block-one
  .pricing-table
  .table-header,
.pricing-block-one .pricing-table .table-content {
  background-color: #ffffff;
}
.elementor-14
  .elementor-element.elementor-element-dad7c23
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-dad7c23
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  .pricing-table
  h3 {
  color: #ffffff !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  .pricing-table
  .icon-box {
  color: #2db4a3 !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  p {
  color: #9ca4af !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  .pricing-table
  .feature-list
  li {
  color: #9ca4af !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  .pricing-table
  .feature-list
  li:before {
  border-color: #2ec1ad !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .pricing-block-one
  .pricing-table
  .table-content
  h2 {
  color: #2ec1ad !important;
}
.elementor-14 .elementor-element.elementor-element-bbaf457 .te-thm-btn,
.elementor-14 .elementor-element.elementor-element-bbaf457 .theme-btn-two {
  background-color: #ffffff;
}
.elementor-14 .elementor-element.elementor-element-bbaf457 .te-btn .te-thm-btn {
  color: #000000 !important;
}
.elementor-14
  .elementor-element.elementor-element-bbaf457
  .te-btn
  .te-thm-btn:hover {
  background-color: #2ec1ad;
  border-color: #2ec1ad !important;
  color: #ffffff !important;
}
.elementor-14 .elementor-element.elementor-element-cfaa04c {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-4ffb635
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-4ffb635
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14 .elementor-element.elementor-element-5c4d2e6 {
  padding: 140px 0px 140px 0px;
}
.elementor-14
  .elementor-element.elementor-element-e0ac691
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-e0ac691
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-0facfbb
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-14b12cb
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-14b12cb
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-e5280ad
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-e5280ad
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-86f14c4 .town-title {
  margin: -400px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-9f424c0:not(.elementor-motion-effects-element-type-background),
.elementor-14
  .elementor-element.elementor-element-9f424c0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #272e39;
}
.elementor-14 .elementor-element.elementor-element-9f424c0 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 94px 0px;
}
.elementor-14
  .elementor-element.elementor-element-9f424c0
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14
  .elementor-element.elementor-element-9a0e49d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-9a0e49d
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14 .elementor-element.elementor-element-3567935 {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-f78c017
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-f78c017
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14 .elementor-element.elementor-element-e50087b .te-btn {
  text-align: center;
}
.elementor-14 .elementor-element.elementor-element-0eb315b {
  padding: 140px 0px 140px 0px;
}
.elementor-14
  .elementor-element.elementor-element-bcb8470
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-bcb8470
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-14
  .elementor-element.elementor-element-4889276
  > .elementor-container {
  max-width: 1200px;
}
.elementor-14
  .elementor-element.elementor-element-ea26314
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-ea26314
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14 .elementor-element.elementor-element-288f9a0 .te-box-title {
  margin: 0px 0px 32px 0px;
}
.elementor-14 .elementor-element.elementor-element-288f9a0 .te_title {
  margin: 0px 0px 12px 0px;
}
.elementor-14
  .elementor-element.elementor-element-3c72d17
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-14
  .elementor-element.elementor-element-3c72d17
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-14
  .elementor-element.elementor-element-42d6e92
  .counsolve-news-section
  span.category
  a {
  color: #2c9497 !important;
}
.elementor-14
  .elementor-element.elementor-element-42d6e92
  .counsolve-news-section
  h6
  a {
  color: #2c9497 !important;
}
@media (min-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-a3ad4f1 {
    width: 54%;
  }
  .elementor-14 .elementor-element.elementor-element-cb703a8 {
    width: 46%;
  }
  .elementor-14 .elementor-element.elementor-element-ea26314 {
    width: 33.33333333%;
  }
  .elementor-14 .elementor-element.elementor-element-3c72d17 {
    width: 66.667%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-14 .elementor-element.elementor-element-a3ad4f1 {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-cb703a8 {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-ab2bb41 {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-181293e {
    width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-dad7c23 {
    width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-14b12cb {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-e5280ad {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-ea26314 {
    width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-3c72d17 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-14
    .elementor-element.elementor-element-cb703a8
    > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-14 .elementor-element.elementor-element-867aad1 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-be6db80 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-e57b7a5 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14
    .elementor-element.elementor-element-54f1e1d:not(.elementor-motion-effects-element-type-background),
  .elementor-14
    .elementor-element.elementor-element-54f1e1d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
  }
  .elementor-14 .elementor-element.elementor-element-54c1765 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-33cf565 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-4f293d2 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-9732b72 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-6bc0b84 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-14 .elementor-element.elementor-element-1421e40 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-867aad1 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-be6db80 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-e57b7a5 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14
    .elementor-element.elementor-element-54f1e1d:not(.elementor-motion-effects-element-type-background),
  .elementor-14
    .elementor-element.elementor-element-54f1e1d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
  }
  .elementor-14 .elementor-element.elementor-element-54c1765 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-33cf565 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-4f293d2 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-9732b72 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-6bc0b84 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-14 .elementor-element.elementor-element-1421e40 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
}
