﻿.elementor-6543 .elementor-element.elementor-element-cab7d25 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-6543 .elementor-element.elementor-element-cab7d25 {
  padding:80px 0px 90px 0px;
}
.elementor-6543 .elementor-element.elementor-element-1ffe12e > .elementor-element-populated {
  padding:0px 0px 0px 50px;
}
.elementor-6543 .elementor-element.elementor-element-0cfdd7a .elementor-heading-title {
  font-size:60px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-0cfdd7a > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-060bd82 .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-060bd82 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-93e6730 > .elementor-widget-container {
  margin:-10px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-b5ce693 .elementor-heading-title {
  font-size:60px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-b5ce693 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-f5239e7 .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-f5239e7 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-08de4a5 > .elementor-widget-container {
  margin:-10px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-54d8bef {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:100px 0px 100px 0px;
}
.elementor-6543 .elementor-element.elementor-element-54d8bef > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-59c35c2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-6543 .elementor-element.elementor-element-59c35c2:not(.elementor-motion-effects-element-type-background),
.elementor-6543 .elementor-element.elementor-element-59c35c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFFB3;
}
.elementor-6543 .elementor-element.elementor-element-59c35c2,
.elementor-6543 .elementor-element.elementor-element-59c35c2 > .elementor-background-overlay {
  border-radius:8px 8px 8px 8px;
}
.elementor-6543 .elementor-element.elementor-element-59c35c2 {
  box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:25px 25px 25px 25px;
}
.elementor-6543 .elementor-element.elementor-element-59c35c2 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-0bd7b96 > .elementor-element-populated {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-0bd7b96 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-4c78512 .elementor-button {
  font-size:16px;
  font-weight:600;
  text-transform:capitalize;
  fill:#232323;
  color:#232323;
  background-color:#00000000;
  padding:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-4c78512 > .elementor-widget-container {
  margin:-10px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-d4ecfeb {
  text-align:center;
}
.elementor-6543 .elementor-element.elementor-element-d4ecfeb .elementor-heading-title {
  font-size:200px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-06c928c {
  text-align:center;
}
.elementor-6543 .elementor-element.elementor-element-06c928c > .elementor-widget-container {
  margin:-20px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-5198a22 {
  padding:100px 0px 70px 0px;
}
.elementor-6543 .elementor-element.elementor-element-67034c5 > .elementor-element-populated {
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#DDDDDD;
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 10px 0px 0px;
  --e-column-margin-right:10px;
  --e-column-margin-left:0px;
  padding:35px 35px 35px 35px;
}
.elementor-6543 .elementor-element.elementor-element-67034c5 > .elementor-element-populated,
.elementor-6543 .elementor-element.elementor-element-67034c5 > .elementor-element-populated > .elementor-background-overlay,
.elementor-6543 .elementor-element.elementor-element-67034c5 > .elementor-background-slideshow {
  border-radius:5px 5px 5px 5px;
}
.elementor-6543 .elementor-element.elementor-element-67034c5 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-131a7bb .elementor-heading-title {
  font-size:40px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-131a7bb > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-f24d53a .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-f24d53a > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-55b1ee9 > .elementor-element-populated {
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#DDDDDD;
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 0px 0px 10px;
  --e-column-margin-right:0px;
  --e-column-margin-left:10px;
  padding:35px 35px 35px 35px;
}
.elementor-6543 .elementor-element.elementor-element-55b1ee9 > .elementor-element-populated,
.elementor-6543 .elementor-element.elementor-element-55b1ee9 > .elementor-element-populated > .elementor-background-overlay,
.elementor-6543 .elementor-element.elementor-element-55b1ee9 > .elementor-background-slideshow {
  border-radius:5px 5px 5px 5px;
}
.elementor-6543 .elementor-element.elementor-element-55b1ee9 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-49c27c0 .elementor-heading-title {
  font-size:40px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-49c27c0 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-7c361ec .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-7c361ec > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-16faee6 {
  margin-top:20px;
  margin-bottom:0px;
}
.elementor-6543 .elementor-element.elementor-element-3c9c1c0 > .elementor-element-populated {
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#DDDDDD;
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 10px 0px 0px;
  --e-column-margin-right:10px;
  --e-column-margin-left:0px;
  padding:35px 35px 35px 35px;
}
.elementor-6543 .elementor-element.elementor-element-3c9c1c0 > .elementor-element-populated,
.elementor-6543 .elementor-element.elementor-element-3c9c1c0 > .elementor-element-populated > .elementor-background-overlay,
.elementor-6543 .elementor-element.elementor-element-3c9c1c0 > .elementor-background-slideshow {
  border-radius:5px 5px 5px 5px;
}
.elementor-6543 .elementor-element.elementor-element-3c9c1c0 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-69bd428 .elementor-heading-title {
  font-size:40px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-69bd428 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-dbfae91 .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-dbfae91 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-c4af7df > .elementor-element-populated {
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#DDDDDD;
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin:0px 0px 0px 10px;
  --e-column-margin-right:0px;
  --e-column-margin-left:10px;
  padding:35px 35px 35px 35px;
}
.elementor-6543 .elementor-element.elementor-element-c4af7df > .elementor-element-populated,
.elementor-6543 .elementor-element.elementor-element-c4af7df > .elementor-element-populated > .elementor-background-overlay,
.elementor-6543 .elementor-element.elementor-element-c4af7df > .elementor-background-slideshow {
  border-radius:5px 5px 5px 5px;
}
.elementor-6543 .elementor-element.elementor-element-c4af7df > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-99dec77 .elementor-heading-title {
  font-size:40px;
  font-weight:700;
}
.elementor-6543 .elementor-element.elementor-element-99dec77 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-9f786b8 .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-9f786b8 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-336ee14 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-6543 .elementor-element.elementor-element-336ee14 {
  padding:0px 0px 40px 0px;
}
.elementor-6543 .elementor-element.elementor-element-a7e68c4 .elementor-heading-title {
  color:#0C5ADB;
}
.elementor-6543 .elementor-element.elementor-element-a7e68c4 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-6543 .elementor-element.elementor-element-41d9589:not(.elementor-motion-effects-element-type-background),
.elementor-6543 .elementor-element.elementor-element-41d9589 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("https://wp.ditsolution.net/techno/wp-content/uploads/2020/11/slider03.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-6543 .elementor-element.elementor-element-41d9589 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:85px 0px 109px 0px;
}
.elementor-6543 .elementor-element.elementor-element-41d9589 > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .section-title h5 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .title_tx h5 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .section-title h3 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .title_tx h3 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .section-title h2 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-a729ac7 .title_tx h2 {
  color:#FFFFFF;
}
.elementor-6543 .elementor-element.elementor-element-e300ae3 .testi_title h2 {
  color:#FFFFFF;
  font-size:20px;
}
.elementor-6543 .elementor-element.elementor-element-e300ae3 .testi_title span {
  color:#FFFFFF;
}
@media(min-width:768px) {
  .elementor-6543 .elementor-element.elementor-element-7ade97b {
    width:54.103%;
  }
  .elementor-6543 .elementor-element.elementor-element-1ffe12e {
    width:45.897%;
  }
}
@media(min-width:992px) {
  .elementor-6543 .elementor-element.elementor-element-41d9589:not(.elementor-motion-effects-element-type-background),
  .elementor-6543 .elementor-element.elementor-element-41d9589 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment:fixed;
  }
}
@media(max-width:767px) {
  .elementor-6543 .elementor-element.elementor-element-1ffe12e > .elementor-element-populated {
    margin:30px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 10px 0px 10px;
  }
}
